arcgis 自定义范围查询图层

       应用场景:在地图上自定义绘制一个范围,查询范围内某图层的数据并展示。

       思路:

      1. 运用arcgis api 的draw工具中的polygon绘制不规则面图形

      2. 建立queryTask查询,将绘制的面图形范围当做查询范围

      3. 遍历查询回调函数,将数据展示(展示用vue做了个弹窗)

      为了测试方便,代码里所引用的css和js都来自网上链接,地图引用的也是arcgis在线地图,有一定的不稳定性。

      直接上代码(复制可直接运行):




  
  
  
  
  
  
  


  
  

运行效果:

arcgis 自定义范围查询图层_第1张图片

你可能感兴趣的:(ARCGIS,API,vue)