mysql 百度地图 省市_批量获取百度地图的行政区划电子围栏
body,
html,
#allmap {
width: 100%;
height: 100%;
overflow: hidden;
margin: 0;
font-family: "微软雅黑";
}
获取百度地图的行政区划
// 百度地图API功能
var map = new BMap.Map("allmap");
map.centerAndZoom(new BMap.Point(116.403765, 39.914850), 5);
map.enableScrollWheelZoom();
var areaArr = [];
$.get("AreaCode.txt", function (result) {
//console.log(result)
areaArr = result.split("\r\n");
});
setTimeout(function () {
console.log("start……")
for (var n = 0; n < areaArr.length; n++) {
var areaId = areaArr[n].split(",")[0];
var areaName = areaArr[n].split(",")[1];
var lng = areaArr[n].split(",")[2];
var lat = areaArr[n].split(",")[3];
setTimeout((function (i,j,k,m) {
return function () {
getBoundary(i,j,k,m);
}
})(areaId,areaName,lng,lat), n * 1000);
}
}, 2000);
function getBoundary(areaId,areaName,lng,lat) {
var bdary = new BMap.Boundary();
bdary.get(areaName, function (rs) { //获取行政区域
map.clearOverlays(); //清除地图覆盖物
var count = rs.boundaries.length; //行政区域的点有多少个
if (count === 0) {
console.log('未能获取' + areaName + '行政区域')
return;
}
var pointArray = [];
for (var i = 0; i < count; i++) {
var ply = new BMap.Polygon(rs.boundaries[i], { strokeWeight: 2, strokeColor: "#ff0000" }); //建立多边形覆盖物
//map.addOverlay(ply); //添加覆盖物
pointArray = pointArray.concat(ply.getPath());
}
// map.setViewport(pointArray); //调整视野
//console.log(JSON.stringify(pointArray))
var postData={
areaId:areaId,
areaName:areaName,
lng:lng,
lat:lat,
area:JSON.stringify(pointArray)
}
$.post("/area/save", {
areaData: JSON.stringify(postData) },
function (result) {
if (result.code == 0) {
console.log(areaName + "==>success")
}
});
});
}
mysql 百度地图 省市_批量获取百度地图的行政区划电子围栏相关推荐
- 从百度地图批量获取中国县级以上行政区划边界坐标
从百度地图批量获取中国县级以上行政区划边界坐标 不知道从什么时候开始,在Google地图或是百度地图中用城市或者省名称搜索的时候,你会发现地图上会勾勒出搜索的行政区的轮廓来,这个功能非常人性化. 比如 ...
- Vue3 Echarts散点图+高德地图+卫星地图(一)——获取高德地图API
前言:在开发的过程中,对于Vue3的情况下,对于Echarts地图的文章操作很少,并且官方不通俗易懂,所以在此进行记录探索过程.还是一如既往贴近直接C/V操作,如果对于Echarts基本配置不会的同学 ...
- python百度网盘获取群组信息失败_如何获取百度网盘群组邀请链接分享
百度云网盘群组是一个广泛使用的功能,可以像qq群一样邀请大家进入,发送消息或者发送资源文件,特别是在分享链接容易出现审核失败,链接失效的情况下,通过建立群组来分享资源能够很好的避免资源失效的情况.以前 ...
- java批量获取百度图片
java获取百度图片学习记录 主要用到的jar包 <dependency><groupId>org.apache.httpcomponents</groupId>& ...
- HtmlAgilityPack 爬虫批量获取百度音乐下载地址一
2014年8月19日15:26:16 说明: 有些网友发私信或在资源下留言问现在为什么无法抓取百度音乐排行榜了,是不是源代码有问题或代码不全面. 首先感谢你的关注,其次想说这个小工具仅仅是通过抓取百 ...
- wordpress如何让百度快速收录_如何解决百度收录问题 - 百度蜘蛛池
最蜘蛛池,35台智能服务器,每天超千万蜘蛛爬行,让您的链接收录率和排名快速提升.目前有:百度蜘蛛池.搜狗蜘蛛池.360蜘蛛池.神马蜘蛛池.繁殖池.权重池,欢迎使用. 我们做seo时每天的工作之一就是早 ...
- php抓取百度风云榜,php正则获取百度音乐排行榜top500
本文介绍如何使用php正则表达式获取百度音乐排行榜top500数据,并显示在我们自己的网页中, 代码经本人调试成功,可作参考 代码如下:取百度音乐排行榜top500 百度音乐top500 body{ ...
- python爬去百度搜索结果_python爬虫获取百度搜索结果的简单示例
编程之家收集整理的这篇文章主要介绍了python爬虫获取百度搜索结果的简单示例,编程之家小编觉得挺不错的,现在分享给大家,也给大家做个参考. 感兴趣python爬虫获取百度搜索结果的简单示例的小伙伴, ...
- python调用百度语音发音_用python百度AI文字转语音
最近发现连续长时间盯着屏幕,眼睛实在是有点遭不住.对于我这种又想保护视力,又不想放下小说的人来说,简直就是遇到了像 " 鱼与熊掌不可兼得" 一般的世纪难题. 首先你得去百度控制台登 ...
- bat修改文件内容_批量获取文件名,这几招太高效了!
每周末整理好重点报告库内容后,风弦都会发一篇推文,文章中为大家列出本周收录报告的清单. 有朋友就很好奇,我是怎么获取这么多文件的文件名的,复制粘贴么?当然,不是!重点报告库每周收录100+最新报告,复 ...
最新文章
- ndk-build 参数NDK_APPLICATION_MK问题
- was not found on the Java Build Path
- leetcode算法题--计算各个位数不同的数字个数
- 使用gdb调试程序详解
- Android Intent解析
- js判断中文字符长度
- spring更新后 外层事务查不到_再深一点:面试工作两不误,源码级理解Spring事务...
- 在web开发中,如何保证对象只被创建一次之单例应用系列?
- C++多线程的简单例子
- 【OCR技术】字符识别技术总览
- 最好用16进制工具wxHexEditor
- Linux复习-shell程序设计
- 国家标准《软件工程 软件开发成本度量规范》GB/T 36964-2018正式发布
- 我在汇才的亲身经历与感受
- 软件质量的定义以及相关理论
- 深入理解操作系统实验——bomb lab(作弊方法2)
- 时间格式转化日期比较指定日期YY-MM 的前某个月
- linux 内核模块 编写例子,LINUX内核模块编程8
- 微信第三方平台之授权流程(三)
- Mockplus是如何节省你的原型时间的?
热门文章
- java 字符串 数字个数_Java 求一串字符串中字符,字母,数字的个数
- 纷杂的Spring-boot-starter: 5 应用安全与spring-boot-starter-security
- No module named ‘gym‘
- (3)Spring框架----Bean实例化的几种方式对比
- delphi连接mysql不用添加DSN(mysql connector odbc 5.1版)
- 计算机二级-C语言-程序设计题-190118记录-通过数组和指针两种方式对字符串进行处理。...
- hdu-1173(最短距离)
- 2017-2018-2 20165314 实验三《 敏捷开发与XP实践》实验报告
- 用C#在Visual Studio写Javascript单元测试
- 单元测试新方法:用setUp方法 @Before注释