使用JS API在ArcGIS地图上隐藏重叠标记

问题描述 投票:0回答:1

我正在使用JS API for ArcGIS 4.14(Webmap),我有两组标记(图层上的指针)。一个优先于另一个。如何隐藏出现在高优先级标记上的低优先级标记?预先感谢。

arcgis marker arcgis-js-api
1个回答
0
投票

您遇到的问题是要素的渲染顺序。

解决此问题的一种简单方法是使用两个要素图层而不是一个。在第一个中,您将保留具有低优先级标记的特征,而在第二个中将具有高优先级标记的特征保留。您可以使用definitionExpression属性来执行此操作。

最后,最后将第二层(具有高优先级标记的功能)添加到地图。

ArcGIS API - Feature Layer definitionExpression

© www.soinside.com 2019 - 2024. All rights reserved.