微信小程序地圖標記多個位置的方法詳解
1 問題
如何在微信小程序實現(xiàn)標記多個位置。
2 方法
1.在pages文件夾下新建image文件夾用來存放標記的圖片。
2.在map標簽中添加markers屬性。
<map id="map" style="width: 100%; height:100%;" scale="17" markers="{<!--{C}%3C!%2D%2D%20%2D%2D%3E-->{markers}}" longitude="116.336590" latitude="39.941127" show-location> </map>
3.在.js文件中中添加markers屬性。
markers: [ //貘科動物館 {<!--{C}%3C!%2D%2D%20%2D%2D%3E--> id: 0, iconPath: "../image/動物園.png", latitude: 39.941386, longitude: 116.336655, width: 30, //圖片顯示寬度 height: 30,//圖片顯示高度 title:'貘科動物館', }, //犀鳥館 {<!--{C}%3C!%2D%2D%20%2D%2D%3E--> id: 1, iconPath: "../image/動物園.png", latitude: 39.940826, longitude: 116.335109, width: 30, height: 30, title:'犀鳥館' }, //火烈鳥館 {<!--{C}%3C!%2D%2D%20%2D%2D%3E--> id: 2, iconPath: "../image/動物園.png", latitude: 39.940578, longitude: 116.335977, width: 30, height: 30, title: '火烈鳥館' }, //鸚鵡館 {<!--{C}%3C!%2D%2D%20%2D%2D%3E--> id: 3, iconPath: "../image/動物園.png", latitude: 39.941573, longitude: 116.335544, width: 30, height: 30, title: '鸚鵡館' }]
4.注意:
①iconpath屬性的路徑要與標記圖片保存的路徑一致;
②markers屬性的代碼要放在data{}里面,否則不會顯示標記點;
③標記點的坐標可以在騰訊地圖坐標拾取器(https://lbs.qq.com/getPoint/)中查詢。
5.完成以上操作后效果如圖:
本次標記點用到的圖標是:
3 結語
本次介紹了如何在微信小程序的地圖上插入標記點,下期將介紹小程序地圖不同標記點的跳轉。
到此這篇關于微信小程序地圖標記多個位置的文章就介紹到這了,更多相關小程序地圖標記位置內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
詳解bootstrap的modal-remote兩種加載方式【強化】
本篇文章主要介紹了詳解bootstrap的modal-remote兩種加載方式【強化】,具有一定的參考價值,有興趣的可以了解一下。2017-01-01