Home>Article>WeChat Applet> WeChat Mini Program Map Detailed Explanation and Simple Examples
WeChat Mini Program Map
WeChat Mini Program map
MAP
Attribute Name | Type | Default value | Description |
---|---|---|---|
Number | Central longitude | ||
Number | Central latitude | ||
Number | 1 | zoom level | |
Array | Mark points | ||
Array | Covering |
Marker point
Marker point is used to display the location of the marker on the map. The icon and style cannot be customizedDescription | 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 | |
Mark the roll call | String | is | ||
Marking point detailed description | String | No |
Cover
The overlay is used to display custom icons on the map. The icons and styles can be customizedDescription | 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, supporting relative path writing | |
Rotation angle | Number | No | The angle of clockwise rotation, range 0 ~ 360, default is 0 |
Markers can only be set during initialization and do not support dynamic updates.
Example:
// 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 }] } })Bug & Tip
tip: Do not use the map component in scroll-view
Thanks for reading , hope it can help everyone, thank you for your support of this site!
For more WeChat applet map details and simple examples, please pay attention to the PHP Chinese website!