调用百度地图API批量搜索地名并返回地址及坐标 phalapi 批量上传图片

去年由于某门课程需要,捣鼓了这么个小功能,效果图如下:



完整代码如下,使用的是百度地图JS版API1.2版本:

[html]view plaincopy

<title>批量获取模糊搜索地址名称及坐标</title>

<metaname="Keywords"content="批量,获取坐标,模糊搜索">

<metaname="Description"content="本网页提供了批量搜索地名并返回地址及坐标的功能!">

<scripttype="text/javascript"src="http://api.map.baidu.com/api?v=1.2"></script>

</head>

<body>

<P>搜索城市<inputid="txtCity"type="text"value="北京市"/></n>

调用百度地图API批量搜索地名并返回地址及坐标 phalapi 批量上传图片
<p>地名关键词<inputid="txtSearch"type="text"value="肯德基"/>

<inputtype="button"value="生成坐标序列"onclick="search()"/></n>

<p>显示结果<textareaid="txtResult"rows="10"cols="30"value=""/></textarea>

<divid="divMap"></div>

<scripttype="text/javascript">

function$(id){

returndocument.getElementById(id);//定义$,以便调用

}

varmap=newBMap.Map("divMap");//创建地图

varcity=newBMap.LocalSearch(map,{renderOptions:{map:map,autoViewport:true}});

functionsearch(){

$("txtResult").value=""//每次生成前清空文本域

map.clearOverlays();//清除地图上所有标记

varc=$("txtCity").value;

city.search(c);//查找城市

vars=$("txtSearch").value;

varls=newBMap.LocalSearch(c);

ls.search(s);

vari=1;

ls.setSearchCompleteCallback(function(rs){

if(ls.getStatus()==BMAP_STATUS_SUCCESS){

for(j=0;j<rs.getCurrentNumPois();j++)

{

varpoi=rs.getPoi(j);

map.addOverlay(newBMap.Marker(poi.point));//如果查询到,则添加红色marker

$("txtResult").value+=poi.title+":"+poi.point.lng+","+poi.point.lat+'n';

}

if(rs.getPageIndex!=rs.getNumPages())

{

ls.gotoPage(i);

i=i+1;

}

}});}

</script>

</body>

</html>

  

爱华网本文地址 » http://www.aihuau.com/a/25101012/105136.html

更多阅读

百度云盘资源搜索 百度云怎么看片

百度云盘资源搜索——简介百度推出了云产品,给大家带来了很多滴方便,不管是照片,个人文档,喜欢的电影软件等资源都可以秒传入云,很多好心的童鞋呢!还把好用的程序,好看的电影,乐趣无穷的小说都分享出来,可是我不认识他,怎么搜索他们分享出来的

百度隐藏成就大搜索所有答案 百度大搜索是什么

百度隐藏成就大搜索所有答案——简介在使用百度时,我们是不是有突然弹出一个提示框说我们获得了某个成就,这其实就是隐藏成就,从2013年04月02日开始就有了这个活动,现在我们任然可以参加这个活动,只要搜索比如“安徒生”这种往期的任务,我

百度地图附近搜索美食 百度地图定位搜索附近

百度地图附近搜索美食——简介百度手机地图可以根据你的位置,搜索你周边的美食、酒店,你造么?支持手动输入精确搜索哦,附近的美食酒店一网打尽!!!百度地图附近搜索美食——工具/原料百度地图百度地图附近搜索美食——方法/步骤

百度地图怎么看街景 百度街景是实时的吗

百度地图怎么看街景——简介百度地图的街景地图也上线一段时间了,相信很多朋友都体验过了,有了街景地图,确实给我们带来很多不一样的感觉和便捷,可以非常直观的查看到现场的场景,对于找地方非常方便了,而且可以当做欣赏街景哦,也非常不错,今

声明:《调用百度地图API批量搜索地名并返回地址及坐标 phalapi 批量上传图片》为网友死人复活分享!如侵犯到您的合法权益请联系我们删除