arcgis api for js地图服务上如何成功叠加图片

需求:实现在地图上展示发布的地图服务,并在地图服务上能叠加图片
主要问题:
1)arcgis api for js 3.14能实现叠加图片,因为有addImage这个方法,但是无法展示地图服务(如图一、图二)
2)arcgis api for js 4.9能实现地图服务,可是因为MapImageLayer没有addImage这个方法,无法叠加图片(如图三、图四)
图一.png 图二.png 图三.png 图四.png
已邀请:

swaggyP - 网络粉刷匠

赞同来自: yangna llc3s

构建一个graphic(point 或者polygon)然后使用图片符号渲染

- 一名什么都想搞一些的GISer

赞同来自: atlas1563

关于ArcGIS JS API 4.14地图叠加图片的方法,可以看看ArcGIS JS API 4.14地图叠加图片这篇文章:
https://blog.csdn.net/qq_35117024/article/details/105247503

01.png

 

陈辰 - The wisest is she who knows she does not know

赞同来自:

4.x的MapImageLayer对应的是3.x的ArcGISDynamicMapServiceLayer这个接口。3.x 的MapImageLayer在4.x没有相对应的实现,参考:​https://developers.arcgis.com/ ... .html

ellenging

赞同来自:

我也遇到一样的情况了, 只能用graphic吗?

木易什么来着

赞同来自:

你敢不敢就用本地的图片,不要用服务器上拿下来的图片
我现在在做个demo,访问的官网的js,结果本地图片跨域
 

要回复问题请先登录注册