微信小程序中的地图组件(<map>
)为开发者提供了一种简单而强大的方式来集成地图功能,包括显示地图、标记位置、路线规划等。
地图组件的基本用法
组件属性
latitude
和longitude
:设置地图中心点的经纬度。scale
:定义地图缩放级别,默认值为16。markers
:用于在地图上添加标记点,可以指定多个标记的位置、图标等信息。polyline
:用于绘制多段线,适用于表示路径或轨迹。circles
:用于在地图上绘制圆形区域。controls
:自定义控件,允许你添加交互元素到地图上,如按钮或其他视图。bindregionchange
:绑定地图区域变化事件,当用户拖动或缩放地图时触发。show-location
:是否显示用户的当前位置,默认为false
。
示例代码
<view>
<map
id="myMap"
style="width: 100%; height: 300px;"
latitude="{
{latitude}}"
longitude="{
{longitude}}"
scale="14&#