ESRI:动态隐藏网络地图中的功能

时间:2015-11-23 22:04:36

标签: esri arcgis-js-api

我正在尝试使用ArcGIS Server JavaScript API实现此功能:

我有一个由ArcGIS Online创建的Web地图(或使用JSON动态创建的Web地图)。在Web地图中,我有一个点要素图层(或MapServer图层)。最初,整个图层都显示在地图上。

现在我收到了从另一台服务器收到的功能ID列表,我需要在地图上隐藏那些带有功能ID的点,同时保持其他点的可见性。

我每5分钟收到一次功能ID列表。一旦收到一组新的ID,我需要使相应的点不可见。如果新列表中未包含先前隐藏的点,则需要在地图上重新打开它们。

关于如何开始的任何想法?

谢谢!

埃里克

1 个答案:

答案 0 :(得分:0)

听起来您正在尝试实施AVL系统。 无论如何,为另一台服务器接收数据的最佳方式是使用AJAX。然后,每次收到新点时,您都​​需要清除要素图层点,然后从服务器添加最新信息。 如果你把你的代码放在一个小提琴里,我会帮助你。

拉斐尔