使用 JS 隐藏 ArcGIS 地图上的重叠标记 API
Hide overlaped marker on ArcGIS map with JS API
我正在为 ArcGIS 4.14 (Webmap) 使用 JS API,我有两组标记(图层上的指针)。一个优先于另一个。如何隐藏出现在高优先级标记之上的低优先级标记?
提前致谢。
您遇到的问题是要素的渲染顺序。
解决这个问题的一个简单方法是使用两个特征层而不是一个。在第一个中,您保留具有低优先级标记的特征,而在第二个中保留具有高优先级标记的特征。您可以使用 definitionExpression
属性.
最后,您最后将第二层(具有高优先级标记的要素)添加到地图中。
我正在为 ArcGIS 4.14 (Webmap) 使用 JS API,我有两组标记(图层上的指针)。一个优先于另一个。如何隐藏出现在高优先级标记之上的低优先级标记? 提前致谢。
您遇到的问题是要素的渲染顺序。
解决这个问题的一个简单方法是使用两个特征层而不是一个。在第一个中,您保留具有低优先级标记的特征,而在第二个中保留具有高优先级标记的特征。您可以使用 definitionExpression
属性.
最后,您最后将第二层(具有高优先级标记的要素)添加到地图中。