arcgis api for javascript 每个要素的弹窗弹出不同的图片

https://developers.arcgis.com/javascript/latest/sample-code/popup-multipleelements/index.html
这是官网上的例子 点击不同的要素 弹出的是相同的图片 怎样给每个要素设置弹窗 使得其可以显示出其特定的图片
已邀请:

ywp971128

赞同来自:

请问楼主解决了吗
 

atlas1563

赞同来自:

https://developers.arcgis.com/javascript/latest/sample-code/popup-custom-action/index.html
加个判断,要素1的时候用xxx图片,要素2的时候用zzz图片。或者图片文件的名称或者路径存放在字段里面比方说叫pic_name,访问就是 sourceUrl: "xxx/xxx/" + {pic_name} + ".jpg"

海盐 - 一个艺术家,副业GISer。

赞同来自:

你在点击不同要素的时候是可以获取要素里的属性的,通过判断不同属性,来设置不同图片。

zjez126 - IT

赞同来自:

既然你在点击要素的时候可以获取到要素的所有属性,某个属性就可以是图片路径这类,这当然能获取各要素不同的图片,或者你可以自定义弹出框的样式甚至于用要素某一属性诸如ID再去挂接其他业务数据包含其他图片视频之类组合后弹窗展示。

企业微信截图_15904744184716.png

 

AriaGIS

赞同来自:

要回复问题请先登录注册