我想从下面的链接中获取要素图层中的所有字段名称, 你能解释一下吗。
链接:https://sampleserver1.arcgisonline.com/ArcGIS/rest/services/Demographics/ESRI_Census_USA/MapServer/5
答案 0 :(得分:1)
然后反序列化json对象以获取字段。例如,在javascript中使用JSON.parse(json_string)。
答案 1 :(得分:0)
有几种方法可以实现这一目标。 一个人可以通过调用:
获得该服务的纯JSON表示https://sampleserver1.arcgisonline.com/ArcGIS/rest/services/Demographics/ESRI_Census_USA/MapServer/5?的 F = JSON 强>
然后检查 fields 数组的内容。
其他方法是初始化 FeatureLayer 目标 https://developers.arcgis.com/javascript/3/jsapi/featurelayer-amd.html 然后检查对象的 FeatureLayer.fields 属性。
然后,这些集合中的每个项目都具有 .name 属性。请注意, Alias 可能与您的不同,因此请根据您的需要进行选择。