当前位置: 首页 > news >正文

高德地图行政区域四级级联数据拉取;省市区县乡镇级联数据

高德地图行政区域四级级联数据拉取

高德地图行政区域级联选择

高德地图行政区域级联选择

使用以下代码拉取高德官方省市区县乡镇四级级联数据

function p(name/* 行政区域名称 */){return $.ajax({"url": "https://lbs.amap.com/_AMapService/v3/config/district?subdistrict=1&showbiz=false&extensions=base&key=309f07ac6bc48160e80b480ae511e1e9&s=rsv3&output=json&keywords="+name+"&platform=JS&logversion=2.0&appname=https%3A%2F%2Flbs.amap.com%2Fdemo%2Fjavascript-api%2Fexample%2Fdistrict-search%2Fcity-drop-down-list&csid=FF2085DA-3405-4D6F-8A7E-8D77AF136C7D&sdkversion=1.4.22","method": "GET","dataType":"jsonp","timeout": 0}).then(res=>res.districts&&res.districts.length ? res.districts[0].districts:[])}async function deep(arr){for(var v of arr){// 避免频繁请求导致高德接口报错await new Promise(res=>{setTimeout(res,2000)})v.child = await p(v.name)    if(v.level == 'district') {continue}deep(v.child)}    
}
let provinceList = []
p('中国').then(res=>provinceList = res.districts[0]) // 获取省级行政区域
// 此方法会递归调用高德接口,根据行政区域名称拉取对应下级行政区域
deep(provinceList)

完整级联数据(2023年9月27日)

Gitee下载:省市区县乡镇级联数据

http://www.lryc.cn/news/184680.html

相关文章:

  • Qt_基础
  • 最新AI创作系统源码ChatGPT网站源码V2.6.3/支持Midjourney绘画/支持OpenAI GPT全模型+国内AI全模型
  • UML建模语言分析和设计
  • SystemUI导航栏
  • 3d 贴图下载quixel
  • Linux权限维持
  • 互联网通信的核心协议HTTP和HTTPS
  • javaWeb网上购物系统的设计与实现
  • MySQL 主从复制、读写分离
  • 基于虚拟阻抗的下垂控制——孤岛双机并联Simulink仿真
  • windows内核编程(2021年出版)笔记
  • 时序预测 | MATLAB实现EMD-iCHOA+GRU基于经验模态分解-改进黑猩猩算法优化门控循环单元的时间序列预测
  • FFmpeg 命令:从入门到精通 | FFmpeg 解码流程
  • 连接虚拟机工具推荐
  • 万字详解HTTP协议面试必备技能
  • Debian跳过grub页面
  • 【已解决】RuntimeError Java gateway process exited before sending its port number
  • 数据结构与算法-循环链表、双向链表
  • javascript中依次输出元素并不断循环实现echarts柱图动画效果
  • 互联网Java工程师面试题·Memcached篇·第一弹
  • git 详解-提升篇
  • RPA的安全风险及应对策略
  • 数据结构与算法--贪心算法
  • 【Unity3D】UGUI物体世界坐标转屏幕坐标问题
  • 代码随想录二刷day51
  • 接口自动化测试框架(pytest+allure+aiohttp+ 用例自动生成)
  • [Python入门教程]01 Python开发环境搭建
  • 第四章:最新版零基础学习 PYTHON 教程(第二节 - Python 数据类型—Python 字符串、列表、元组、迭代)
  • react框架与vue框架的区别
  • C++_pen_静态与常量