WeChat applet wxapp map map:
map
Attribute name | Type | Default value | Description |
---|---|---|---|
longitude | Number | Center Longitude | |
latitude | Number | Center Latitude | |
scale | Number | 1 | zoom level |
markers | Array | Marked points | |
covers | Array | Overlay |
Marker point
Marker point is used to display the location of the marker on the map. The icon and Style
Attribute | Description | Type | Required Fill in | Remark |
---|---|---|---|---|
Latitude | Number | is | Floating point number, range -90 ~ 90 | |
Longitude | Number | is | Floating point number, range -180 ~ 180 | |
Mark the name | String | is | ||
Detailed description of the mark point | String | No |
Overlay
Overlay is used to display custom icons on the map, the icon and style can be customized
Description | Type | Required | Remarks | |
---|---|---|---|---|
Latitude | Number | is a | floating point number, ranging from -90 ~ 90 | |
Longitude | Number | is a | floating point number, ranging from -180 ~ 180 | |
The displayed icon | String | is the image path in the | project directory and supports relative path writing. | |
Rotation angle | Number | No | The angle of clockwise rotation, range 0 ~ 360, the default is 0 |
<!-- 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 创意园', desc: '我现在的位置' }], 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 }] } })