在任何带有实体的Cesium sandcastle示例中,单击实体会显示绿色正方形的十字线类型。
我的问题是,它是什么?我想在代码库或文档中实现行为相似但无法找到任何内容的东西。
注意:我已在应用程序中禁用了选择小部件。
你可以在附图中看到我正在谈论的十字线。
答案 0 :(得分:1)
你提到:
注意:我已在应用程序中禁用了选择小部件。
我猜你有一个错字或什么的,因为那个绿色的十字线确实是SelectionIndicator
。可以通过在Cesium.Viewer
上设置构造函数选项来禁用它,即:
var viewer = new Cesium.Viewer('cesiumContainer', {
selectionIndicator: false
});
检查代码,看看你是否真的在构造函数中正确设置了这个选项。
构建viewer
后,尝试将其关闭有点迟,因为它会绑定viewer.selectedEntity
更改值生成的事件。默认情况下,selectedEntity
获取SelectionIndicator
,除非构建的观看者没有。{/ p>