【发布时间】:2021-12-16 00:55:23
【问题描述】:
如何将以下服务api设置为地图上的状态边界。
https://esri.maps.arcgis.com/home/item.html?id=045485554d804e47b7972e49adacb4b8
因为我以角度调用服务 url,但地图一直显示国家边界而不是州边界。谁能帮我解决这个问题?
这就是我想要做的
这就是我得到的
【问题讨论】:
标签: arcgis arcgis-js-api
如何将以下服务api设置为地图上的状态边界。
https://esri.maps.arcgis.com/home/item.html?id=045485554d804e47b7972e49adacb4b8
因为我以角度调用服务 url,但地图一直显示国家边界而不是州边界。谁能帮我解决这个问题?
这就是我想要做的
这就是我得到的
【问题讨论】:
标签: arcgis arcgis-js-api
该要素服务具有三层。您可以在“url”参数中指定使用哪一个。如果您不指向特定的,它将默认为第一个 - 在这种情况下是“国家”层 - “0”。
在 FeatureLayer 的 URL 中,将结尾从 FeatureLayer 更改为 FeatureLayer/1 以显示马来西亚边界。
您可能还想设置该层的透明度和/或更改该层的默认渲染器。
https://www.arcgis.com/home/item.html?id=b7fda90324624e3b971fe98810be4091
【讨论】:
FeatureLayer 构造函数下添加属性layerId 来声明您在场景中实际需要的层。
layerId 属性中指定它或作为URL 的一部分。在 URL 中执行此操作更向后兼容旧 API 版本。无论哪种方式都可以。