我正在使用JS API for ArcGIS 4.14(Webmap),我有两组标记(图层上的指针)。一个优先于另一个。如何隐藏出现在高优先级标记上的低优先级标记?预先感谢。
您遇到的问题是要素的渲染顺序。
解决此问题的一种简单方法是使用两个要素图层而不是一个。在第一个中,您将保留具有低优先级标记的特征,而在第二个中将具有高优先级标记的特征保留。您可以使用definitionExpression属性来执行此操作。
definitionExpression
最后,最后将第二层(具有高优先级标记的功能)添加到地图。
ArcGIS API - Feature Layer definitionExpression