使用 BuildingExplorer 过滤 BuildingSceneLayer

尝试一下在线预览

在此示例中,我们从 BIM 项目加载具有详细内部信息的建筑物。该建筑物是使用 ArcGIS Pro 从 Revit 项目中作为 BuildingSceneLayer 发布的。

BuildingSceneLayer 包含建筑物和内部的复杂数字模型。由于高度复杂性,能够过滤数据非常重要。此示例显示如何使用 BuildingExplorer 微件过滤 BuildingSceneLayer 中的组件。

BuildingExplorer 微件可以通过传入一个或多个 BuildingSceneLayers 和一个 SceneView 来实例化:

     
1
2
3
4
5
const buildingExplorer = new BuildingExplorer({
  view: view,
  layers: [bslLayer]
});
view.ui.add(buildingExplorer, "top-right");

BuildingSceneLayer 中探索组件的另一种方法是使用 Slice 微件。请参阅 BuildingSceneLayer with Slice 微件示例以了解其工作原理。

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.