技巧:EXCEL地址在百度地图【批量标注】的方法-(2).pptxVIP

  • 306
  • 0
  • 约2.26千字
  • 约 6页
  • 2019-07-02 发布于四川
  • 举报

技巧:EXCEL地址在百度地图【批量标注】的方法-(2).pptx

又到了做客户落点图的时候了。 面对海量的地址数据, 传统方法—— 一个个标,头都大! 有没更好更快的方法? 百度地图API-LBS开放平台帮到你! Step.1 格式标准化 将“地址”如图所示,放入EXCEL表。在前后两列分别加入 和 , 框选,并黏贴至TXT记事本 再框选,并黏贴至WORD 框选透明字符,并CTRL+F替换全部透明字符为空白 Step.1 格式标准化 格式标准化完成! 接下来,是打开 /map/jsdemo.htm#i7_3 百度地图API-LBS开放平台 Step.2 源代码编辑 300px 改为 800px 解析:地图规格修改 修改为刚才格式标准化后的WORD文段(注意缩进) 将“index+:+add”改为“1” 解析:去除标识上那串长长的地址文字 将“(20,-10)”改为“(4,1)” 解析:标识文字的位置微调至标识中间 (117.269945,31.86713)改为(113.327763,23.125471) 解析:移动地图默认初始位置,非必要 Step.3 运行 1.点击“运行” 2.点击“批量地址解析” 3.结果出来拉! 如果你觉得麻烦,还有捷径。。 !DOCTYPE html html head meta http-equiv=Content-Type content=text/html; charset=utf8 / meta name=viewport content=initial-scale=1.0, user-scalable=no / title批量地址/title style type=text/css body, html{width: 100%;height: 100%;margin:0;font-family:微软雅黑;} #l-map{height:800px;width:100%;} #r-result{width:100%; font-size:14px;line-height:20px;} /style script type=text/javascript src=/api?v=2.0ak=您的密钥/script /head body div id=l-map/div div id=r-result input type=button value=批量地址解析 onclick=bdGEO() / div id=result/div /div /body /html script type=text/javascript // 百度地图API功能 var map = new BMap.Map(l-map); map.centerAndZoom(new BMap.Point(113.327763,23.125471), 13); map.enableScrollWheelZoom(true); var index = 0; var myGeo = new BMap.Geocoder(); var adds = [ 广州市珠江新城珠光国际新城803室, 广州天河区棠安路288号天盈创意园二楼2108号, 广州天河区中山大道237号逸安阁2座6G房, 广州天河体育东路140-148号南方证券大厦2411室, 广州中山大道华港南街20号703房, 广州中山大道骏景花园东御苑G4-2403房, ]; function bdGEO(){ var add = adds[index]; geocodeSearch(add); index++; } function geocodeSearch(add){ if(index adds.length){ setTimeout(window.bdGEO,400); } myGeo.getPoint(add, function(point){ if (point) { document.getElementById(result).innerHTML += index + 、 + add + : + point.lng + , + point.lat + /br; var address = new BMap.Point(point.lng, point.lat); addMarker(address,new BMap.Label(1,{offset:new BMap.Size(4,1)})); } }, 广州市); } // 编写自定义函数,创建标注 function addMarker(poi

文档评论(0)

1亿VIP精品文档

相关文档