我有驻留在目录托管服务器中的ArcGIS生成的形状文件列表,请注意服务器不是ArcGIS服务器,并且不会发布形状文件。
是否可以使用ArcGIS JS API将此形状文件作为图层(要素图层或任何图层)加载,以便加载KML文件?
是否需要将地图发布到ArcGIS服务器,还是需要将* .shp文件转换为KML?
答案 0 :(得分:1)
不,你不能直接使用API的shapefile。
由于您显然已经在使用ArcGIS创建shapefile,因此最简单的方法是将该数据转换为KML。转换工具箱中有库存工具。
请注意,KML文件需要公开托管才能与KMLLayer(https://developers.arcgis.com/javascript/jsapi/kmllayer-amd.html)一起使用。
答案 1 :(得分:1)
您无法使用ArcGIS API for Javascript使用shapefile。我看到两个选择: