1,官网

https://lbs.amap.com/api/javascript-api/reference/overlay#polyline

2,我的使用

先创建地图:

const Map = new AMap.Map(that.idHash, {mask: mask, //只显示包裹起来的区域resizeEnable: true, //是否监控地图容器尺寸变化showIndoorMap: false, //关闭室内地图center: [96.01909121185537, 35.874643454131984],viewMode: "3D",dragEnable: false, //初始状态下不可移动// pitch:5,zoom: 7,features: that.depFeatures, //初始色块模式下,不显示标注等信息mapStyle: "amap://styles/021981e1781074e215441507a954df4b" //设置地图的显示样式});

编写描边的代码:

    //所有行政区描边allborderLine(Map) {const that = this;that.borderLine("海西蒙古族藏族自治州", Map);that.borderLine("海东市", Map);that.borderLine("海南藏族自治州", Map);that.borderLine("海北藏族自治州", Map);that.borderLine("果洛藏族自治州", Map);// that.borderLine('黄南藏族自治州',Map)//黄南中间有块地皮是海南自治区的,不能描边,采用省描边加邻区描边来作为它的边that.borderLine("玉树藏族自治州", Map);that.borderLine("西宁市", Map);},//行政区描边的功能borderLine(city, Map) {const opts = {subdistrict: 0,extensions: "all",level: "city"};//直接通过经纬度构建mask路径// eslint-disable-next-line no-undefconst district = new AMap.DistrictSearch(opts);district.search(city, function(status, result) {const bounds = result.districtList[0].boundaries;//添加描边for (let i = 0; i < bounds.length; i += 1) {// eslint-disable-next-line no-undefnew AMap.Polyline({path: bounds[i],strokeColor: "#1a77aa",strokeWeight: 10,strokeOpacity: 0.9,map: Map});}});},

在地图上描边:

//按行政区描边that.allborderLine(Map);

高德地图按行政区描边相关推荐

  1. H5数据可视化(高德地图绘制行政区)

    1.高德地图可视化项目搭建 参考我的上篇文章完成基本搭建:H5数据可视化(高德地图构建项目) 2.使用高德行政区查询 该部分主要参照官方教程即可,其中使用行政区划查询服务前要先引入该插件,具体的引入方 ...

  2. 高德地图按行政区划分填充色块

    实现的效果: 项目地址:https://gitee.com/ling-xu/gaud-map-vue 关键代码: <template><div:id="idHash&quo ...

  3. vue高德地图绘制行政区边界

    <template><div id="gaodeMap"></div> </template><script>impor ...

  4. 高德地图获取行政区一直报no_data

    代码 let that = this this.map = new AMap.Map('container', {zoom: 20, // 级别center: [120.26, 30.18], // ...

  5. 根据经纬度确定行政区域_基于JavaScript实现高德地图和百度地图提取行政区边界经纬度坐标...

    前言 近来由于工作需要,需要提取某些城市的经纬度坐标,稍微搜索了一下,发现百度地图和高德地图都提供了相关的函数和例子.那么剩余的工作也就比较简单了,保存坐标,然后转换为WGS坐标,这样才能和现有的GP ...

  6. VUE2.0实现 高德地图 选择地点后 进行 行政区边界划分

    最终效果图: 最终效果达到选择全部就描绘当前级联选择框下面的所有行政区,第二级开始描绘上一层加当前所有行政区 预备知识: vue2.0.组件间传值.高德地图API(提前去高德地图提供的服务处申请好ke ...

  7. 前端系列——vue2+高德地图web端开发(行政区边界绘制)

    vue2+高德地图web端开发(行政区边界绘制) 前言 原理 基础 实现步骤 1.eslint设置AMap为全局变量放置报错 2.Search.vue传输给MapContainer.vue数据然后进行 ...

  8. java aoi 服务器地图_GitHub - WanZixin/getShp: 利用高德地图web服务API获取坐标串,生成行政区和aoi的shp文件...

    爬取数据生成shp文件 1.功能简介 共有两大功能,一个功能是根据高德地图web服务API获取行政区划坐标串,写入行政区shp文件:另一个功能是根据高德地图的接口获取poi坐标串,写入aoi(area ...

  9. 高德地图API显示行政区边界

    基础骨架设置 <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF ...

  10. 高德地图实现展示多个规划的路线

    各位只需要掌握如果展示一条线路再看本文,就会展示多条线路了 各位只需要掌握如果展示一条线路再看本文,就会展示多条线路了 各位只需要掌握如果展示一条线路再看本文,就会展示多条线路了 你能看懂本文的前提是 ...

最新文章

  1. 关于学习Python的一点学习总结(52->模块就是程序)
  2. 工作流引擎 SpringBoot+flowable完美结合,快速实现工作流,so easy
  3. PostgreSQL 10.1 手册_部分 III. 服务器管理_第 21 章 数据库角色_21.4. 删除角色
  4. node使用npm一句命令停止某个端口号 xl_close_port
  5. 05 ORA系列:ORA-01013 报错用户请求取消当前的操作
  6. java红包算法·返回ListDouble
  7. 数据仓库之电商数仓-- 2、业务数据采集平台
  8. PHP学习之路之在windows7 32位安装wampserver
  9. 【registry】javax ValidationException: HV000183: Unable to load ‘javax.el.ExpressionFactory‘
  10. AD9833数字信号发生器模块
  11. java基于spingboot+vue的拼团旅游系统 elementui
  12. Rational Rose建立类图
  13. 第六章 平均绝对误差(MAE)与均方根误差(RMSE)
  14. NIXIE_TUBE
  15. 最成熟的网格化系统及支撑平台
  16. 有道云APP(生成文档目录)
  17. java关于数组的下标越界
  18. Mac本子下安装Maven的插件
  19. 七个星期中的七个数据库– Hbase第二天
  20. PyQt5 如何改变各控件的叠置顺序(有遮盖情况)

热门文章

  1. ZZULIOJ 1047: 对数表(Java)
  2. matlab单元刚度矩阵整合成整刚,空间四面体单元刚度矩阵的Matlab向量化集成.pdf...
  3. linux删除磁盘设备,linux添加,移除scsi设备
  4. 公制螺纹与英制螺纹区别
  5. 备考2个月如何一次性通过信息系统项目管理师
  6. 【清风建模】数学建模论文写作小技巧
  7. eclipse基础实用教程
  8. 【数据挖掘】聚类 Cluster 简介 ( 概念 | 应用场景 | 质量 | 相似度 | 算法要求 | 数据矩阵 | 相似度矩阵 | 二模矩阵 | 单模矩阵 )
  9. 金山毒霸喜新厌旧 推荐QQ电脑管家抛弃金山卫士?
  10. EP100伺服电机驱动全套资料,STM32平台FOC控制