百度地圖添加覆蓋物


1 前提工作,申請注冊開發者,

2 引入地圖 js或者npm

 

代碼實現

1. var map = new BMapGL.Map('container'); //地圖容器div的id
map.centerAndZoom(new BMapGL.Point(116.404, 39.928), 15);//默認地圖中心位置
map.enableScrollWheelZoom(true);//支持鼠標滾輪放大縮小
// 創建點標記
var marker1 = new BMapGL.Marker(new BMapGL.Point(116.404, 39.925)); //第一個點標記,new BMapGL.Point 點標記層對象, 覆蓋物 標記層new BMapGL.Marker
var marker2 = new BMapGL.Marker(new BMapGL.Point(116.404, 39.915));
var marker3 = new BMapGL.Marker(new BMapGL.Point(116.395, 39.935));
var marker4 = new BMapGL.Marker(new BMapGL.Point(116.415, 39.931));
// 在地圖上添加點標記
map.addOverlay(marker1);//將點標記添加地圖層
map.addOverlay(marker2);
map.addOverlay(marker3);
map.addOverlay(marker4);

 

參考地址:百度地圖-js api    https://lbsyun.baidu.com/jsdemo.htm#eAddMarker


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM