首页 >> 综合问答 >

百度地图怎么标记多个地点(地图怎么标记多个地点)

2022-12-25 04:59:22 来源: 用户: 

大家好,小问来为大家解答以上问题。百度地图怎么标记多个地点,地图怎么标记多个地点这个很多人还不知道,现在让我们一起来看看吧!

1、引入JQuery库 $(document).ready(function(){    varmap=newBMap.Map("container");//存放地图的DIV    varpoint=newBMap.Point(Y坐标,X坐标);//创建一个点(Y,X)    map.enableScrollWheelZoom();//允许鼠标滚轮控制缩放    map.addControl(newBMap.NavigationControl());//添加平移控件    map.addControl(newBMap.ScaleControl());//比例尺控件    map.addControl(newBMap.OverviewMapControl());//缩略地图控件    map.addControl(newBMap.MapTypeControl());//地图类型控件     map.centerAndZoom(point,13);       varopts={    width:250,    //信息窗口宽度       height:40,    //信息窗口高度       title:"多标注测试" //信息窗口标题      }        //编写自定义函数,创建标注    functionaddMarker(point,v){    varmarker=newBMap.Marker(point);    varinfoWindow=newBMap.InfoWindow("<ahref="">这是第"+v+"个</a>",opts); //创建信息窗口对象    marker.infoWindow=infoWindow;    marker.addEventListener("click",function(){    this.openInfoWindow(infoWindow);    //打开信息窗口     });    map.addOverlay(marker);    }    //标注数组我这里采用JSON格式    varlist=[{X:"154515",Y:"51516",name:"你好1"},{X:"154515",Y:"51516",name:"你好2"}];    $.each(list,function(k,v){    varpoint=newBMap.Point(v.Y,v.X);    addMarker(point,v);//添加标注    });   });。

以上就是【百度地图怎么标记多个地点,地图怎么标记多个地点】相关内容。

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章