高德地图API显示行政区边界
基础骨架设置
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>行政边界</title>
</head>
<body></body>
</html>
引入高德地图资源(head内实现)
<script type = "text/javascript"></script><script type = "text/javascript" src="https://webapi.amap.com/maps?v=2.0&key=您申请的key值"></script>
设置地图样式(head内实现)
<style>html,body,#container{width: 99%;height: 99%;}
</style>
创建地图容器(body内实现)
<div id ="container"></div>
加载地图(body内实现)
<script>// 定义一个变量,保存一个对象var map = new AMap.Map('container',{center:[118.18 , 24.93], // 设置地图中心点经纬度zoom:10, // 地图缩放比例(3~20)viewMode:'3D',pitch:45})
加载控件并导入地理信息
// 安装插件(plugin)AMap.plugin(['AMap.ToolBar','AMap.Scale','AMap.HawkEye','AMap.MapType','AMap.ControlBar','AMap.DistrictSearch'],function(){// ToolBar(工具条):集成了缩放,平移,定位等功能// 添加控件map.addControl(new AMap.ToolBar())// Scale(比例尺):显示地图早当前层级和经纬度下的比例map.addControl(new AMap.Scale())// HawkEye(鹰眼):右下角的地方显示大面积地图map.addControl(new AMap.HawkEye())map.addControl(new AMap.MapType())map.addControl(new AMap.ControlBar())// 创建行政区查询对象var district = new AMap.DistrictSearch({// 返回行政区边界坐标等具体信息extensions: 'all',// 设置查询行政区级别为 区 level: 'district'})district.search('泉州市', function(status, result) {// 获取泉州市的边界信息var bounds = result.districtList[0].boundariesvar polygons = []if (bounds) {for (var i = 0, l = bounds.length; i < l; i++) {//生成行政区划polygonvar polygon = new AMap.Polygon({map: map,strokeWeight: 2,path: bounds[i],fillOpacity: 0.7,fillColor: [],strokeColor: 'brown'})polygons.push(polygon)}// 地图自适应map.setFitView()}console.log('运行')})district.search('石狮市', function(status, result) {// 获取该区/县的边界信息var bounds = result.districtList[0].boundariesvar polygons = []if (bounds) {for (var i = 0, l = bounds.length; i < l; i++) {//生成行政区划polygonvar polygon = new AMap.Polygon({map: map,strokeWeight: 1,path: bounds[i],fillOpacity: 0.7,fillColor: [],strokeColor: '#0091ea'})polygons.push(polygon)}// 地图自适应map.setFitView()}})district.search('南安市', function(status, result) {// 获取该区/县的边界信息var bounds = result.districtList[0].boundariesvar polygons = []if (bounds) {for (var i = 0, l = bounds.length; i < l; i++) {//生成行政区划polygonvar polygon = new AMap.Polygon({map: map,strokeWeight: 1,path: bounds[i],fillOpacity: 0.7,fillColor: [],strokeColor: '#0091ea'})polygons.push(polygon)}// 地图自适应map.setFitView()}})district.search('晋江市', function(status, result) {// 获取该区/县的边界信息var bounds = result.districtList[0].boundariesvar polygons = []if (bounds) {for (var i = 0, l = bounds.length; i < l; i++) {//生成行政区划polygonvar polygon = new AMap.Polygon({map: map,strokeWeight: 1,path: bounds[i],fillOpacity: 0.7,fillColor: [],strokeColor: '#0091ea'})polygons.push(polygon)}// 地图自适应map.setFitView()}})district.search('鲤城区', function(status, result) {// 获取该区/县的边界信息var bounds = result.districtList[0].boundariesvar polygons = []if (bounds) {for (var i = 0, l = bounds.length; i < l; i++) {//生成行政区划polygonvar polygon = new AMap.Polygon({map: map,strokeWeight: 1,path: bounds[i],fillOpacity: 0.7,fillColor: [],strokeColor: '#0091ea'})polygons.push(polygon)}// 地图自适应map.setFitView()}})district.search('丰泽区', function(status, result) {// 获取该区/县的边界信息var bounds = result.districtList[0].boundariesvar polygons = []if (bounds) {for (var i = 0, l = bounds.length; i < l; i++) {//生成行政区划polygonvar polygon = new AMap.Polygon({map: map,strokeWeight: 1,path: bounds[i],fillOpacity: 0.7,fillColor: [],strokeColor: '#0091ea'})polygons.push(polygon)}// 地图自适应map.setFitView()}})district.search('洛江区', function(status, result) {// 获取该区/县的边界信息var bounds = result.districtList[0].boundariesvar polygons = []if (bounds) {for (var i = 0, l = bounds.length; i < l; i++) {//生成行政区划polygonvar polygon = new AMap.Polygon({map: map,strokeWeight: 1,path: bounds[i],fillOpacity: 0.7,fillColor: [],strokeColor: '#0091ea'})polygons.push(polygon)}// 地图自适应map.setFitView()}})district.search('泉港区', function(status, result) {// 获取该区/县的边界信息var bounds = result.districtList[0].boundariesvar polygons = []if (bounds) {for (var i = 0, l = bounds.length; i < l; i++) {//生成行政区划polygonvar polygon = new AMap.Polygon({map: map,strokeWeight: 1,path: bounds[i],fillOpacity: 0.7,fillColor: [],strokeColor: '#0091ea'})polygons.push(polygon)}// 地图自适应map.setFitView()}})district.search('惠安县', function(status, result) {// 获取该区/县的边界信息var bounds = result.districtList[0].boundariesvar polygons = []if (bounds) {for (var i = 0, l = bounds.length; i < l; i++) {//生成行政区划polygonvar polygon = new AMap.Polygon({map: map,strokeWeight: 1,path: bounds[i],fillOpacity: 0.7,fillColor: [],strokeColor: '#0091ea'})polygons.push(polygon)}// 地图自适应map.setFitView()}})district.search('安溪县', function(status, result) {// 获取该区/县的边界信息var bounds = result.districtList[0].boundariesvar polygons = []if (bounds) {for (var i = 0, l = bounds.length; i < l; i++) {//生成行政区划polygonvar polygon = new AMap.Polygon({map: map,strokeWeight: 1,path: bounds[i],fillOpacity: 0.7,fillColor: [],strokeColor: '#0091ea'})polygons.push(polygon)}// 地图自适应map.setFitView()}})district.search('永春县', function(status, result) {// 获取该区/县的边界信息var bounds = result.districtList[0].boundariesvar polygons = []if (bounds) {for (var i = 0, l = bounds.length; i < l; i++) {//生成行政区划polygonvar polygon = new AMap.Polygon({map: map,strokeWeight: 1,path: bounds[i],fillOpacity: 0.7,fillColor: [],strokeColor: '#0091ea'})polygons.push(polygon)}// 地图自适应map.setFitView()}})district.search('德化县', function(status, result) {// 获取该区/县的边界信息var bounds = result.districtList[0].boundariesvar polygons = []if (bounds) {for (var i = 0, l = bounds.length; i < l; i++) {//生成行政区划polygonvar polygon = new AMap.Polygon({map: map,strokeWeight: 1,path: bounds[i],fillOpacity: 0.7,fillColor: [],strokeColor: '#0091ea'})polygons.push(polygon)}// 地图自适应map.setFitView()}})district.search('金门县', function(status, result) {// 获取该区/县的边界信息var bounds = result.districtList[0].boundariesvar polygons = []if (bounds) {for (var i = 0, l = bounds.length; i < l; i++) {//生成行政区划polygonvar polygon = new AMap.Polygon({map: map,strokeWeight: 1,path: bounds[i],fillOpacity: 0.7,fillColor: [],strokeColor: '#0091ea'})polygons.push(polygon)}// 地图自适应map.setFitView()}})})//</script>
高德地图API显示行政区边界相关推荐
- 提取某一个镇的行政边界_高德地图api获取行政边界矢量方法
高德地图api获取行政边界矢量方法 发布时间:2018-09-07 17:51, 浏览次数:2170 , 标签: api 1.获取高德地图web服务key 2.行政区域查询API服务地址: https ...
- 高德地图 API 显示跑步路线
模仿对象 此前在尝试制作时,我采用 Nike+ 官网效果为模板仿制.目前 Nike+ 已经升级,看不了之前版本的样式及动态效果,暂且看看样式区别不大的 Nike+ Run Club App 地图,动画 ...
- 在Google地图中显示行政区边界
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 不知道从 ...
- python 乡镇轮廓 高德_基于高德地图api和Python的区县地理边界坐标提取
在工作中,经常想用到类似于地热图的方式进行数据展示,奈何工作环境是内网,无法在线进行地图关联,没办法,只好自己想办法上网找边界坐标. 查了很多文档和费心以后,最终发现高德地图api的方法和方式最简单, ...
- 高德地图api如何不显示logo_Python爬取高德地图POI数据获取「洗浴推拿指南」
学习交流群 认识高德地图API 打开"高德开放平台",点击"开发文档",在"Web服务"下寻找并点击"搜索API". 我 ...
- python 根据经纬度 调取和显示地图_Python调用高德地图API实现经纬度换算、地图可视化-站长资讯中心...
目前地图可视化的工具和函数比较多,但是在不知道相关地点经纬度的情况下,通过python调用高德地图API实现经纬度换算,并且直接在高德地图新推出的轻量级可视化平台上实现一键式地图可视化,这其中需要申请 ...
- 高德地图markevents_GitHub - mingxuWang/Map: 高德地图API二次封装
Map组件设计文档 组件设计目的 分析当前各业务方向(销售端.商城.数据可视化.TMS)内地图相关应用的地图功能使用情况,封装Map组件供给各业务向进行使用. 将高德地图API进行二次封装,降低地图相 ...
- 高德地图API实现区域立体效果
高德地图API实现区域立体效果 初衷 区域掩膜 垂面Wall 区域掩膜与垂面Wall相结合,构建区域立体效果 最后 初衷 在利用高德地图API做项目的过程中遇到需只显示一个区域的地图,并且具有立体效果 ...
- 接口获取行政区划代码_行政区域查询-API文档-开发指南-Web服务 API | 高德地图API...
产品介绍 行政区域查询是一类简单的HTTP接口,根据用户输入的搜索条件可以帮助用户快速的查找特定的行政区域信息. 使用API前您需先申请Key,若无高德地图API账号需要先申请账号. 例如:中国> ...
最新文章
- Js打印表格时部分边框不显示(table 标签)
- MySQL和PGSQL事务锁等待超时时间
- PTA浙大版python程序设计题目集--第1章-2 从键盘输入三个数到a,b,c中,按公式值输出 (30 分)
- 使用SAP CRM WebClient UI Design layer修改field label
- [2021-09-09 T3] 序列/luogu P3943 星空(异或差分+bfs最短路+状压dp)
- c++返回指针时候注意提防_提防Java中的函数式编程!
- 【转载】世界各地对BI的应用状况
- 车牌处理程序-学-使-警 fileparts 的用法
- Web后端学习笔记 Flask(4)视图函数
- 云计算和主机托管有哪几点不同?
- AVD Manager
- epoll LT/ET 深度剖析
- iOS开发 frame 与 bounds 的区别与关系
- kubernetes集群架构和组件
- 五年从程序员到架构师 架构师进阶之路
- 初中英语语法(015)-附加疑问句
- 三位数除以两位数竖式计算没有余数_三位数除以两位数有余数竖式运算300题
- error: (-5:Bad argument) in function ‘seamlessClone‘ 和error: (-215:Assertion failed) 0 <= roi.x 0
- 供应丙烯酰胺-聚乙二醇-琥珀酰亚胺乙酸酯试剂,Acrylamide-PEG-NHS est
- Ubuntu ROS 安装
热门文章
- iOS攻防 - (十二)LLDB和DebugServer配合使用
- python压缩包zip下载后解压使用(安装pip)
- java 鉴权_手把手教会你小程序登录鉴权
- 计算机应用基础2021自考本科,2021自考本科都考什么
- 激光打标机氪灯的使用与更换
- Mybatis SelectKey和UseGeneratedKey的区别
- dp hp oracle 备份软件_HP Data Protector Manager 备份和恢复oracle数据库参考脚本
- php xhprof extension,php xhprof使用
- Sprite Kit 精灵系统
- Vivaldi浏览器媲美Chrome