diff --git a/docs/api/location/map.md b/docs/api/location/map.md index 260cef83b18284e07edbf3e48e0b16864f55ef0a..1346e422cfa014cdf580f661cb4947e318e55e32 100644 --- a/docs/api/location/map.md +++ b/docs/api/location/map.md @@ -18,31 +18,31 @@ mapContext **mapContext 对象的方法列表** -|方法|参数|说明|平台差异说明|最低版本| -|:-|:-|:-|:-|:-| -|getCenterLocation|OBJECT|获取当前地图中心的经纬度,返回的是 gcj02 坐标系,可以用于 [uni.openLocation](api/location/location?id=getlocation)||| -|moveToLocation|OBJECT|将地图中心移动到当前定位点,需要配合map组件的show-location使用||| -|translateMarker|OBJECT|平移marker,带动画||app-nvue 2.1.5+、微信小程序带动画、字节、支付宝、京东、百度、QQ小程序| -|includePoints|OBJECT|缩放视野展示所有经纬度||app-nvue 2.1.5+、微信、字节、支付宝、京东、百度、快手、QQ小程序| -|getRegion|OBJECT|获取当前地图的视野范围||| -|getRotate|OBJECT|获取当前地图的旋转角||微信、字节、支付宝、京东、QQ小程序| -|getScale|OBJECT|获取当前地图的缩放级别||| -|getSkew|OBJECT|获取当前地图的倾斜角||微信、字节、支付宝、京东、QQ小程序| -|addCustomLayer|OBJECT|添加个性化图层||微信小程序| -|addGroundOverlay|OBJECT|创建自定义图片图层,图片会随着地图缩放而缩放||App-nvue 3.1.0+,微信、字节小程序| -|addMarkers |OBJECT|添加 marker||App-nvue 3.1.0+,微信小程序| -|fromScreenLocation|OBJECT|获取屏幕上的点对应的经纬度,坐标原点为地图左上角||微信小程序| -|initMarkerCluster|OBJECT|初始化点聚合的配置,未调用时采用默认配置||App-nvue 3.1.0+,微信小程序| -|moveAlong|OBJECT|沿指定路径移动 marker,用于轨迹回放等场景。动画完成时触发回调事件,若动画进行中,对同一 marker 再次调用 moveAlong 方法,前一次的动画将被打断。|支持 android 不支持autoRotate属性设置 默认ture|App-nvue 3.1.0+,微信、字节小程序| -|openMapApp|OBJECT|拉起地图APP选择导航。||App-nvue 3.1.0+,微信、字节、快手小程序| -|removeCustomLayer|OBJECT|移除个性化图层 ||微信小程序| -|removeGroundOverlay|OBJECT|移除自定义图片图层||App-nvue 3.1.0+,微信小程序| -|removeMarkers|OBJECT|移除 marker。||App-nvue 3.1.0+,微信小程序| -|setCenterOffset|OBJECT|设置地图中心点偏移,向后向下为增长,屏幕比例范围(0.25~0.75),默认偏移为[0.5, 0.5]||微信、字节小程序| -|toScreenLocation|OBJECT|获取经纬度对应的屏幕坐标,坐标原点为地图左上角。||微信小程序| -|updateGroundOverlay|OBJECT|更新自定义图片图层。||App-nvue 3.1.0+,微信、字节小程序| -|on|Method|监听地图事件。||App-nvue 3.1.0+,微信小程序| -|$getAppMap||获取原生地图对象 [plus.maps.Map](https://www.html5plus.org/doc/zh_cn/maps.html#plus.maps.Map)|app-vue|1.9.3| +|方法|参数|说明|平台差异说明| +|:-|:-|:-|:-| +|getCenterLocation|OBJECT|获取当前地图中心的经纬度,返回的是 gcj02 坐标系,可以用于 [uni.openLocation](api/location/location?id=getlocation)|| +|moveToLocation|OBJECT|将地图中心移动到当前定位点,需要配合map组件的show-location使用|| +|translateMarker|OBJECT|平移marker,带动画|app-nvue 2.1.5+、微信小程序带动画、字节、支付宝、京东、百度、QQ小程序| +|includePoints|OBJECT|缩放视野展示所有经纬度|app-nvue 2.1.5+、微信、字节、支付宝、京东、百度、快手、QQ小程序| +|getRegion|OBJECT|获取当前地图的视野范围|| +|getRotate|OBJECT|获取当前地图的旋转角|微信、字节、支付宝、京东、QQ小程序| +|getScale|OBJECT|获取当前地图的缩放级别|| +|getSkew|OBJECT|获取当前地图的倾斜角|微信、字节、支付宝、京东、QQ小程序| +|addCustomLayer|OBJECT|添加个性化图层|微信小程序| +|addGroundOverlay|OBJECT|创建自定义图片图层,图片会随着地图缩放而缩放|App-nvue 3.1.0+,微信、字节小程序| +|addMarkers |OBJECT|添加 marker|App-nvue 3.1.0+,微信小程序| +|fromScreenLocation|OBJECT|获取屏幕上的点对应的经纬度,坐标原点为地图左上角|微信小程序| +|initMarkerCluster|OBJECT|初始化点聚合的配置,未调用时采用默认配置|App-nvue 3.1.0+,微信小程序| +|moveAlong|OBJECT|沿指定路径移动 marker,用于轨迹回放等场景。动画完成时触发回调事件,若动画进行中,对同一 marker 再次调用 moveAlong 方法,前一次的动画将被打断。支持 android,不支持 autoRotate 属性设置,默认为 ture|App-nvue 3.1.0+,微信、字节小程序| +|openMapApp|OBJECT|拉起地图APP选择导航。|App-nvue 3.1.0+,微信、字节、快手小程序| +|removeCustomLayer|OBJECT|移除个性化图层 |微信小程序| +|removeGroundOverlay|OBJECT|移除自定义图片图层|App-nvue 3.1.0+,微信小程序| +|removeMarkers|OBJECT|移除 marker。|App-nvue 3.1.0+,微信小程序| +|setCenterOffset|OBJECT|设置地图中心点偏移,向后向下为增长,屏幕比例范围(0.25~0.75),默认偏移为[0.5, 0.5]|微信、字节小程序| +|toScreenLocation|OBJECT|获取经纬度对应的屏幕坐标,坐标原点为地图左上角。|微信小程序| +|updateGroundOverlay|OBJECT|更新自定义图片图层。|App-nvue 3.1.0+,微信、字节小程序| +|on|Method|监听地图事件。|App-nvue 3.1.0+,微信小程序| +|$getAppMap||获取原生地图对象 [plus.maps.Map](https://www.html5plus.org/doc/zh_cn/maps.html#plus.maps.Map)|App-nvue 1.9.3| `$getAppMap()` 注意事项: @@ -361,22 +361,22 @@ App nvue 3.6.9+ 支持 const markers = [] positions.forEach((p, i) => { - console.log(i) + console.log(i) markers.push( Object.assign({},{ - id: i + 1, - iconPath: img, - width: 50, - height: 50, - joinCluster: true, // 指定了该参数才会参与聚合 - label: { - width: 50, - height: 30, - borderWidth: 1, - borderRadius: 10, - bgColor: '#ffffff', + id: i + 1, + iconPath: img, + width: 50, + height: 50, + joinCluster: true, // 指定了该参数才会参与聚合 + label: { + width: 50, + height: 30, + borderWidth: 1, + borderRadius: 10, + bgColor: '#ffffff', content: `label ${i + 1}` - } + } },p) ) })