商城系統(tǒng) 注冊(cè)

微信小程序地圖map開(kāi)發(fā)之基本屬性

2020-09-27|HiShop
導(dǎo)讀:針對(duì)微信小程序map功能要如何開(kāi)發(fā),如何在地圖上標(biāo)記地點(diǎn),下面為大家介紹微信小程序地圖map開(kāi)發(fā)之基本屬性...

針對(duì)微信小程序map功能要如何開(kāi)發(fā),如何在地圖上標(biāo)記地點(diǎn),下面為大家介紹微信小程序地圖map開(kāi)發(fā)之基本屬性

地圖

微信小程序地圖map開(kāi)發(fā)之基本屬性

屬性名 類(lèi)型 默認(rèn)值 說(shuō)明
longitude Number   中心經(jīng)度
latitude Number   中心緯度
scale Number 1 縮放級(jí)別
markers Array   標(biāo)記點(diǎn)
covers Array   覆蓋物

 

標(biāo)記點(diǎn)

標(biāo)記點(diǎn)用于在地圖上顯示標(biāo)記的位置,不能自定義圖標(biāo)和樣式

 

屬性 說(shuō)明 類(lèi)型 必填 備注
latitude 緯度 Number 浮點(diǎn)數(shù),范圍 -90 ~ 90
longitude 經(jīng)度 Number 浮點(diǎn)數(shù),范圍 -180 ~ 180
name 標(biāo)注點(diǎn)名 String  
desc 標(biāo)注點(diǎn)詳細(xì)描述 String  

 

覆蓋物

覆蓋物用于在地圖上顯示自定義圖標(biāo),可自定義圖標(biāo)和樣式

 

屬性 說(shuō)明 類(lèi)型 必填 備注
latitude 緯度 Number 浮點(diǎn)數(shù),范圍 -90 ~ 90
longitude 經(jīng)度 Number 浮點(diǎn)數(shù),范圍 -180 ~ 180
iconPath 顯示的圖標(biāo) String 項(xiàng)目目錄下的圖片路徑,支持相對(duì)路徑寫(xiě)法
rotate 旋轉(zhuǎn)角度 Number 順時(shí)針旋轉(zhuǎn)的角度,范圍 0 ~ 360,默認(rèn)為 0

 

地圖組件的經(jīng)緯度必填, 如果不填經(jīng)緯度則默認(rèn)值是北京的經(jīng)緯度。

標(biāo)記點(diǎn)markers只能在初始化的時(shí)候設(shè)置,不支持動(dòng)態(tài)更新。

示例:

<!-- map.wxml -->
<map longitude="23.099994" latitude="113.324520" markers="{{markers}}" covers="{{covers}}"
 style="width: 375px; height: 200px;">
</map>
// map.js
Page({
 data: {
  markers: [{
   latitude: 23.099994,
   longitude: 113.324520,
   name: 'T.I.T 創(chuàng)意園',
   desc: '我現(xiàn)在的位置'
  }],
  covers: [{
   latitude: 23.099794,
   longitude: 113.324520,
   icaonPath: '../images/car.png',
   rotate: 10
  }, {
   latitude: 23.099298,
   longitude: 113.324129,
   iconPath: '../images/car.png',
   rotate: 90
  }]
 }
})

微信小程序地圖map開(kāi)發(fā)之基本屬性

電話(huà)咨詢(xún) 預(yù)約演示 0元開(kāi)店