300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > php地址转换成经纬度 百度地图 获取地址转换为经纬度

php地址转换成经纬度 百度地图 获取地址转换为经纬度

时间:2020-08-25 09:30:37

相关推荐

php地址转换成经纬度 百度地图 获取地址转换为经纬度

html>

根据地址查询经纬度

a.{

margin-right:100px;

}

style="position:absolute;

margin-top:30px;

width:730px;

height:590px;

top:50px;

border:1pxsolidgray;

overflow:hidden;">

varmap=newBMap.Map("container");

varpoint=newBMap.Point(113.48722,23.187232);

map.centerAndZoom(point,13);

varlocalSearch=newBMap.LocalSearch(map);

localSearch.enableAutoViewport();//允许自动调节窗体大小

map.enableScrollWheelZoom();//启用滚轮放大缩小,默认禁用

map.enableContinuousZoom();//启用地图惯性拖拽,默认禁用

map.addControl(newBMap.NavigationControl());//添加默认缩放平移控件

map.addControl(newBMap.OverviewMapControl());//添加默认缩略地图控件

map.addControl(newBMap.OverviewMapControl({isOpen:true,anchor:BMAP_ANCHOR_BOTTOM_RIGHT}));//右下角,打开

varpointArray=[];//创建数组接收转化后的多个坐标值

varkeyword=[];//从页面获取到的需要转化的地址

varkeywordVal;

$(".a").each(function(i){//从页面获取多个地址并且存放在shuzuzhong

keywordVal=$(".a").eq(i).val();

keyword.push(keywordVal);

searchByStationName();

});

*console.info(keyword);*/

varmarkerArray=[];

functionsearchByStationName(keywordVal){

map.clearOverlays();//清空原来的标注

localSearch.search(keywordVal);

localSearch.setSearchCompleteCallback(function(searchResult){

varpoi=searchResult.getPoi(0);

map.centerAndZoom("郑州",13);

varlongitude=poi.point.lng;//经度

varlatitude=poi.point.lat;//纬度

varpointVal=newBMap.Point(longitude,latitude);

pointArray.push(pointVal);

varmarker=newBMap.Marker(pointVal);

markerArray.push(marker);

//创建标注,为要查询的地方对应的经纬度

map.addOverlay(marker);

//在页面上展示出当前位置信息

varinfoWindow=newBMap.InfoWindow("

"+searchResult.keyword+"

");

marker.addEventListener("click",function(){

this.openInfoWindow(infoWindow);

});

marker.setAnimation(BMAP_ANIMATION_BOUNCE);//跳动的动画

});

}

console.info(pointArray);

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。