微信小程序地图 map


本文整理自网络,侵删。

基础库 1.0.0 开始支持,低版本需做兼容处理。

地图(v2.7.0 起支持同层渲染)。相关api wx.createMapContext。

个性化地图能力可在小程序后台“开发-开发者工具-腾讯位置服务”申请开通。 小程序内地图组件应使用同一 subkey,可通过 layer-style(地图官网设置的样式 style 编号)属性选择不同的底图风格。 组件属性的长度单位默认为px,2.4.0起支持传入单位(rpx/px)。

示例小程序

属性类型默认值必填说明最低版本
longitudenumber中心经度1.0.0
latitudenumber中心纬度1.0.0
scalenumber16缩放级别,取值范围为3-201.0.0
markersArray.<marker>标记点1.0.0
coversArray.<cover>即将移除,请使用 markers1.0.0
polylineArray.<polyline>路线1.0.0
circlesArray.<circle>1.0.0
controlsArray.<control>控件(即将废弃,建议使用 cover-view 代替)1.0.0
include-pointsArray.<point>缩放视野以包含所有给定的坐标点1.0.0
show-locationbooleanfalse显示带有方向的当前定位点1.0.0
polygonsArray.<polygon>多边形2.3.0
subkeystring个性化地图使用的key2.3.0
layer-stylenumber1个性化地图配置的 style,不支持动态修改
rotatenumber0旋转角度,范围 0 ~ 360, 地图正北和设备 y 轴角度的夹角2.5.0
skewnumber0倾斜角度,范围 0 ~ 40 , 关于 z 轴的倾角2.5.0
enable-3Dbooleanfalse展示3D楼块(工具暂不支持)2.3.0
show-compassbooleanfalse显示指南针2.3.0
show-scalebooleanfalse显示比例尺,工具暂不支持2.8.0
enable-overlookingbooleanfalse开启俯视2.3.0
enable-zoombooleantrue是否支持缩放2.3.0
enable-scrollbooleantrue是否支持拖动2.3.0
enable-rotatebooleanfalse是否支持旋转2.3.0
enable-satellitebooleanfalse是否开启卫星图2.7.0
enable-trafficbooleanfalse是否开启实时路况2.7.0
settingobject配置项2.8.2
bindtapeventhandle点击地图时触发,2.9.0起返回经纬度信息1.0.0
bindmarkertapeventhandle点击标记点时触发,e.detail = {markerId}1.0.0
bindlabeltapeventhandle点击label时触发,e.detail = {markerId}2.9.0
bindcontroltapeventhandle点击控件时触发,e.detail = {controlId}1.0.0
bindcallouttapeventhandle点击标记点对应的气泡时触发e.detail = {markerId}1.2.0
bindupdatedeventhandle在地图渲染更新完成时触发1.6.0
bindregionchangeeventhandle视野发生变化时触发,2.3.0
bindpoitapeventhandle点击地图poi点时触发,e.detail = {name, longitude, latitude}2.3.0

regionchange 返回值

视野改变时,regionchange 会触发两次,返回的 type 值分别为 begin / end。

2.8.0起 begin 阶段返回 causedBy,有效值为 gesture(手势触发) & update(接口触发)

阅读剩余部分

相关阅读 >>

sdk数据库 aggregate联表查询

微信小程序api 绘图setmiterlimit(设置最大倾斜)

微信小程序 运行机制

微信小程序api 绘图setlinecap(设置线条端点样式)

微信小程序工具 代码编辑

微信小程序api 绘图measuretext

微信小程序api 实时语音-监听被动断开通话事件

微信小程序 小程序使用opendelivery

微信小程序 扩展组件索引列表组件

微信小程序api 绘图setlinewidth(设置线条宽度)

更多相关阅读请进入《微信小程序》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...