2016-09-11 4 views
2

arcgis js api를 기반으로지도를 만들고 있습니다. 저는 그래픽 레이어에 많은 기호가 그려져 있지만 너무 짙고 서로 겹치지도 않습니다.Arcgis javascript api, 줌 범위에 따른 기호 표시

지도를 축소하면지도에 점이 더 적게 보이고 확대하면 점이 더 많이 나타납니다. 나는 이런 식으로, 겹치는 것이 더 이상 존재하지 않을 것이라고 생각한다.

감사합니다.

당신은 GraphicsLayer 객체의 분을보고 최대 규모 가질 수
+0

얼마나 많은 요점을 이야기하고 있으며 같은 기호를 사용하고 있습니까? –

답변

0

:

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

는 그런 규모가 당신에게 관심이 결정 당신이 너무 멀리 축소하면이 그림에서 기호를 중지해야합니다. 아웃.

+0

예를 보여줄 수 있습니까? – thanksd

+0

답장을 보내 주셔서 감사합니다. 그러나이 방법으로는 위의 문제가 해결되지 않습니다. 지금은 내 모든 심볼이 같은 그래픽 플레이어에 있으므로 확대/축소 할 때 max/minScale을 설정하면 모든 심볼이 사라집니다. 내가하려는 것은 기호가 적다는 것입니다. 다른 방법이 있습니까? –

+0

클러스터링은 어떻습니까? https://developers.arcgis.com/javascript/3/jssamples/layers_point_clustering.html 축소하면 포인트가 클러스터로 집계됩니다. – spiskula