Arcgis javascript api,根据缩放范围显示符号

Arcgis javascript api, show symbols according to zoom extent

我正在基于arcgis js制作地图api。我在graphiclayer上画了很多符号,但是它们太密了,甚至相互重叠。

如何让我的地图在缩小时显示更少的点,在放大时显示更多的点?我想这样一来,重叠就不会存在了。

谢谢。

您可以查看 GraphicsLayer 对象的最小和最大比例:

https://developers.arcgis.com/javascript/3/jsapi/graphicslayer-amd.html#maxscale

然后确定您感兴趣的比例。如果您缩小得太远,这应该会阻止符号绘制。