微信小程序引入地图
<map longitude="{
{markers[0].longitude}}" scale="11" latitude="{
{markers[0].latitude}}" markers="{
{markers}}" style="width: 100%; height:81vh;"></map>
1.可以直接在页面设置map标签显示出地图,然后通过设置其大小控制地图显示面积。
2.可以通过scale改变地图缩放级别和longitude和latitude属性设置地图中心的经纬度。
3.可以通过markers属性设置地图标点
引入的数组必须是一下格式:
markers: [{
id: 1,
longitude: 113.324520,
latitude: 23.10229,
title: 'Marker 1',
iconPath: '/images/marker.png',
width: 30,
height: 30
}]
如果是从接口获取的数据需要处理数据格式不正确可以这样设置
const newArray = res.data.tab.map(item => {
return {
id:item.id,
name:item.name,
longitude: item.lng,
latitude: item.lat,
iconPath: './image/33.png',
width: 30,
height: 30,
};
});
如果微信小程序中要获取当前地理位置
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- bangwoyixia.com 版权所有 湘ICP备2023022004号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务