首页 > 其他分享 >ArcGIS JS API 添加要素图层 点击时获取图层属性

ArcGIS JS API 添加要素图层 点击时获取图层属性

时间:2022-11-04 11:25:49浏览次数:40  
标签:要素 FeatureLayer JS ArcGIS 点击 添加 图层

//需要引入:"esri/layers/FeatureLayer" 模块
//要素图层被点击时弹出图层属性的模板定义 {为字段} var TuCeng03TC = { "title": "ID:{objectid}", "content": "<b>标题:</b> {MyTitle}<br>" } //添加要素图层 TuCeng03= new gisModules.FeatureLayer({ url: "https://IPAddress/server/rest/services/Hosted/Fault_China/FeatureServer",//要素图层服务地址 outFields:["*"],//加载所有要素字段 popupTemplate: TuCeng03TC//加载模板 }); map.add(TuCeng03);//添加要素图层到地图

标签:要素,FeatureLayer,JS,ArcGIS,点击,添加,图层
From: https://www.cnblogs.com/soulsjie/p/16857119.html

相关文章

  • Vue、Three.js实现全景图
    一、首先我们需要创建一个Vue工程本文主要详细记录搭建全景图的过程,故搭建Vue工程不在过多描述。二、安装Three.jsnpminstallthree--savenpminstallthree-trackba......
  • JSON
    数据交换格式1、什么是数据交换格式数据交换格式,就是服务器端与客户端之间进行数据传输与交换的格式。前段领域,经常提及的两种数据交换格式分别是XML和JSON。其中......
  • js踩坑记录-数组
    数组比较eg1:以为打印出的是true,但是是false,原因是数组是引用数据类型,比较的时候比较的是地址,所以是不相等的。在C++中,数组也是不能通过这种方式比较的。但是python是可以......
  • 2022-11-04 js foreach 三重循环
    letarr=[];req.data.forEach((e,k1)=>{letobj={};obj.value=e.content;obj.children=[];obj.expand=false;if(e.children){e.child......
  • 为什么JSON.parse会损坏大数字,如何解决这个问题?
    为什么大数字会被JSON.parse破坏?像 9123372036854000123 这样的长数字既是有效的JSON也是有效的JavaScript。当JavaScript将数值解析为数字时,事情就出错了。最初,Jav......
  • JS模拟给按钮上锁
    为了防止用户连续点击一个按钮而导致代码处理错乱,可参考以下代码为按钮上锁:varfeedbtnlock=0;if(feedbtnlock==0){feedbtnlock=1;setTimeout(function(......
  • JS优化
    1.带有多个条件的if语句把多个值放在一个数组中,然后调用数组的includes方法。//longhandif(x==='abc'||x==='def'||x==='ghi'||x==='jkl'){//......
  • js高级
    面向对象面向过程的思维方式:就是把解决问题的关注点放到解决问题的每一个详细步骤上;面向对象的思维方式:就是把解决问题的关注点放到解决问题需要的一系列对象身上。面......
  • js 树的各种骚操作,生成树,父子链,树推平
    js生成树结构1、假树,利用共享内存实现,非真遍历,这个是一种比较直观的写法letlist=[{id:1,name:100},{id:11,name:101,pid:1},{id:11......
  • 【JS基础】关于JS能表示的最大精度的问题
    看了好多文章,我还是比较认可这位博主的说法:https://www.codercto.com/a/107226.html本文只是自己做记录,是篇水文,大家可以直接访问上面链接哦~根据 IEEE754 标准,有......