从网上所找的代码中并不能下载到边界数据,所以自己拼凑了一个

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>获取地区轮廓线</title>
<script type="text/javascript" src="http://api.map.baidu.com/api?v=1.3">
</script>
<style type="text/css">
body{font-size:13px;margin:10px}
#container{width:800px;height:500px;border:1px solid gray;margin:auto auto;}
#controler {text-align:center;margin-top:30px;}
</style>
</head>
<body>
<div id="container"></div>
<div id="controler">
输入省、直辖市或县名称:<input type="text" id="districtName" style="width:80px" value="合肥市">
<input type="button" onclick="getBoundary()" value="获取轮廓线"></div>
<textarea id="Div1" style="width:100%;height:200px"></textarea><script type="text/javascript">
var map = new BMap.Map("container");
map.centerAndZoom(new BMap.Point(116.403765, 39.914850), 5);
map.addControl(new BMap.NavigationControl({type: BMAP_NAVIGATION_CONTROL_SMALL}));
map.enableScrollWheelZoom();  function getBoundary(){         var bdary = new BMap.Boundary();  var name = document.getElementById("districtName").value;  bdary.get(name, function(rs){       //获取行政区域  map.clearOverlays();        //清除地图覆盖物  document.getElementById('Div1').innerText = rs.boundaries;var count = rs.boundaries.length; //行政区域的点有多少个  for(var i = 0; i < count; i++){  var ply = new BMap.Polygon(rs.boundaries[i], {strokeWeight: 2, strokeColor: "#ff0000"}); //建立多边形覆盖物  map.addOverlay(ply);  //添加覆盖物  map.setViewport(ply.getPath());    //调整视野           }                  });
}
</script>
</body>
</html>

获取百度地图中的县级以上行政区域的边界数据相关推荐

  1. php 根据位置显示地图,php根据地理名称获取百度地图中的位置

    根据获取的地理名称,通过百度api得到经纬度,从而显示在地图中 难易:初级 下载资源 下载积分: 40 积分 $address = $_GET['address'] ? $_GET['address' ...

  2. vue中使用echarts结合百度地图制作地图(引入百度地图、获取百度地图实例、设置百度地图)

    1.初始化echarts以及例子可以看管网的 地址:https://echarts.apache.org/examples/zh/editor.html?c=map-polygon 2说下我遇到的问题 ...

  3. 如何获取百度地图的全国各省市区的地理区域位置(地图-JSON-点位-行政区域)

    如何获取百度地图的区县点位? 打开百度地图开发平台,将代码拷贝到红色框内后点击运行即可,注意输入自己需要的行政区域,支持省市县. <!DOCTYPE html> <html> ...

  4. 如何注册和获取百度地图的密钥

    一.什么是密钥 开发者在使用SDK之前需要获取百度地图移动版开发密钥(AK),该AK与您的百度账户相关联.请妥善保存您的AK,地图初始化时需要使用AK. 二.获取开发密钥(AK) 百度地图 SDK开发 ...

  5. 在百度地图中叠加CAD图及GIS数据展示踩坑记

    前言 在之前的几篇博客中分别介绍了 在Cesium中实现与CAD的DWG图叠加显示分析 https://www.cnblogs.com/vjmap/p/16541751.html . 高德地图与CAD ...

  6. python经纬度 县信息_10分钟教你用Python获取百度地图各点的经纬度信息

    前言 Python确实是个好东西,可以用来解决很多数据上的烦恼.结合现在各个平台提供的API,可以用Python做很多有用的需求哦~ 需求分析 之前写论文的时候,就有这个需求了.就是抓取百度地图上某些 ...

  7. 10分钟教你用Python获取百度地图各点的经纬度信息

    前言 Python确实是个好东西,可以用来解决很多数据上的烦恼.结合现在各个平台提供的API,可以用Python做很多有用的需求哦~ 需求分析 之前写论文的时候,就有这个需求了.就是抓取百度地图上某些 ...

  8. 百度地图中绘制多个点例子

    水平有限,欢迎指正.交流!! <!DOCTYPE html> <html lang="en"><head><meta charset=&q ...

  9. 百度地图中如何获取某个经纬度附近的地址

    我们在网页版中使用百度地图的时候,可以发现点击一下定位以后会定位到现在自己这里的位置来,并且显示自己的位置大概是什么地方. 但是查阅api的时候,当我们调用定位api的时候却经常做不到这个,虽然返回值 ...

最新文章

  1. Docker学习笔记_删除某个镜像
  2. Windows Server 2008 R2使用LDP恢复已删除的用户实战
  3. 8088微型计算机pdf,微型计算机原理与接口技术:第3章 8086-8088微处理器及其体系结构.pdf...
  4. java 枚举工厂_在Java中使用枚举工厂,最佳做法?
  5. 三十好几的程序员被领导责骂,只能到厕所痛哭!
  6. 机器学习数据集哪里找:最佳数据集来源盘点 1
  7. MapReduce入门(二)合并小文件
  8. redis 备份与恢复
  9. 【Shiro第三篇】SpringBoot + Shiro实现用户认证(密码加密)
  10. python urllib3 使用_使用Python URLLIB3下载文件
  11. cms网站模板php修改,帝国cms前台投稿模板修改
  12. 2022计算机系统大作业——程序人生-Hello’s P2P
  13. DSP从flash启动
  14. 创建或打开android模拟器时遇到的问题,以及打开后遇到的Failed to install FragmentTest.apk on device 'emulator-5554': timeout
  15. c#用串口传输二进制文件 xmodem协议
  16. Python day13--网络编程
  17. python 通过上传excel对数据分割分组导出
  18. 华为ensp Cloud连接使用及创建环回适配器网卡
  19. [推荐]中国联通推出3G新套餐,基本套餐最低46元
  20. 鲲鹏与天宫:从航空城驶向智能时代的万千星辰

热门文章

  1. matlab中文论坛
  2. 【整理】在Windows系统中编辑管理iPhone通讯录
  3. 2023.1.7单词打卡
  4. 计算机的最小存储单位和数据传输的最小单位
  5. wap开发工具网址集锦
  6. 基于JSP的网上银行系统开发与设计
  7. Web前端开发者,不可不知的几个前端框架,你用过吗?
  8. 微信小程序python解析获取用户手机号_微信小程序获取用户手机号详解
  9. Mybatis-plus笔记整理
  10. pacemaker之三节点drbd(单primary)