關於ArcGIS地圖服務的Point clustering(多點聚類顯示)


在網上找的時候,找到兩種,但兩者有差別,初試手可以都試試看。

在ArcGIS API for JavaScript的Sample Code中是有關於Point clustering的例子。如3.18的網址是https://developers.arcgis.com/javascript/3/jssamples/layers_point_clustering.html

首先,先說一下ArcGIS,正確的是下載對應的zip,文件夾中會有對應的extras文件夾,將其放置到api的文件夾下如C:\inetpub\wwwroot\arcgis_js_api\library\3.17\3.17\extras

在index.html中可以看到初始化:

而通過百度,在GitHub中能找到了esri-clusterfeaturelayer,網址https://github.com/odoe/esri-clusterfeaturelayer
在GitHub上下載得到的是clusterfeaturelayer。

 在polytopoint.html中可以看到初始化:

 

在查看了兩個js文件后,發現兩者最大的區別在於ClusterLayer需要data,ClusterFeatureLayer需要url參數,即數據源不一樣。前者是json文件,而后者是一個featureLayer。雖然效果最后可能一致,但要對應啊對應!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM