专栏首页智慧城市高质量编码-地图弹窗
原创

高质量编码-地图弹窗

此文介绍arcgis js api信息弹窗infoWindow的setContent方法

使用字符串或者返回字符串的函数来定义弹窗内容和标题,resize重新调整大小
可以使用HTML标记,属性占位符,或者格式化函数来指定弹窗内容
当GraphicsLayer和FeatureLayer的使用infoTemplate参数时,要素被选中时弹窗信息窗口,${}会被选中要素属性对应的字段值替换
为了可以丰富弹窗内容,可以使用自定义函数,当前点击要素的graphic作为参数传入,返回字符串,或者HTML元素引用,或者一个deferred对象
也可以为属性中的字段设置格式化函数
分别和POP2000和POP00_SQMI对比,将POP2007和POP07_SQMI显示为箭头
返回使用dojo/dom-construct或者Dojo dijit创建的dom节点的函数来定制弹窗内容
注意格式化函数返回的是dijit的dom节点而不是dijit本身
当弹窗内容的数据需要再次请求得到时,可以使用延迟对象
点击折线几何要素时,从服务端请求得到它的高程剖面数据,请求完成后显示

下节我们介绍通过统一配置的方法来满足灵活丰富的弹窗内容。

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 高质量编码-地图弹窗

    当初始化继承自GraphicsLayer的图层时(通常使用FeatureLayer和WFSLayer),如果参数中使用infoTemplate,则点击几何要素时...

    MiaoGIS
  • Web开发---单页面应用(签到日报)

    疫情前期,员工分布在各个地区,需要上报个人的健康状态和位置信息,于是做了一个单页面应用(当时钉钉和微信上的健康上报模板还没出现)

    MiaoGIS
  • 高质量编码-conf.xml生成TileInfo

    使用Arcgis API时,如果我们要使用地图下载器下载的切片来作为图层服务,可以使用WMTSLayer。

    MiaoGIS
  • 当DevOps邂逅云原生

    乌云笼罩下还敢谈创业?面对生存,小型创新企业如何把握领跑的机会? 同样面临转型,为什么别人是华丽转身响彻寰宇,而你却东张西望波澜不起。悄悄告诉你,越来越多的企业...

    腾讯云大学
  • jquery 选择器

    <script type="text/javascript"> $(".demo").click(function(){ alert() }) </sc...

    用户5760343
  • TDSQL架构及运营介绍

    作者介绍:李瑞,高级DBA,拥有丰富的数据库运维运营经验,现负责腾讯云分布式数据库运营相关工作,对数据库的高一致性、高可靠、分布式架构等有深入理解,擅长MySQ...

    腾讯云数据库 TencentDB
  • salesforce 数据导入

    3.使用谷歌插件(这个我就不说了 , 毕竟现在很多人都访问不到谷歌的应用商店 , 因此我们就先学会第一种即可 , 后期小编会更上的 ?).

    Zero--周
  • python with

    import contextlib @contextlib.contextmanager

    用户5760343
  • 直播预告|AI能否开启全球复苏?点击报名!

    目前,国内疫情逐渐稳定,但受国外疫情加速蔓延影响,世界经济形势面临更多不确定性,尤其传统产业遭受前所未有的冲击,新兴产业也在寻求新的出路,疫后经济亟待有效救治举...

    优图实验室
  • 大会活动|2019WAIC腾讯论坛 - 科技之思,一场关于向善的思考和启示

    科技向善是在腾讯创始人之一张志东先生指导下,于2018年初由腾讯研究院发起的一个多方共建的研究、对话与行动平台,这一理念在2019年升级为腾讯公司新使命。

    优图实验室

扫码关注云+社区

领取腾讯云代金券