关于ArcGIS地图服务的Point clustering(多点聚类显示)

Posted 筠友

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于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。虽然效果最后可能一致,但要对应啊对应!

以上是关于关于ArcGIS地图服务的Point clustering(多点聚类显示)的主要内容,如果未能解决你的问题,请参考以下文章

ArcGIS Server 关于切片地图服务

arcgis地图怎么标注当前位置

ArcGIS Javascript API 加载高德在线地图扩展

arcgis图层数据查询

关于ArcGis for javascrept之FeatureLayer类与GraphicsLayer类

ArcGIS API for JavaScript3.x 学习笔记[5] 加载底图高德在线地图