diff --git a/docs/api/location/map.md b/docs/api/location/map.md index 4ecbd95053be5db18cb4b9de48a442db063edb28..a66be62edf868f4dcafa1da490b0df9823f2acf4 100644 --- a/docs/api/location/map.md +++ b/docs/api/location/map.md @@ -49,6 +49,7 @@ mapContext - nvue没有`$getAppMap()`,请使用`createMapContext` - `uni-app`中使用原生地图无需提供占位div,得到`$getAppMap()`后直接js使用即可。 + **getCenterLocation 的 OBJECT 参数列表** |参数|类型|必填|说明| @@ -185,6 +186,20 @@ mapContext |complete |function | |否 |接口调用结束的回调函数(调用成功、失败都会执行) | +**mapContext (地图服务商差异)** + +|属性 |说明 |高德是否支持 |google地图是否支持 | +|:---- |:---- |:---- |:---- | +|setLocMarkerIcon |设置定位点图标,支持网络路径、本地路径、代码包路径 |已支持 |不支持 | +|moveAlong |沿指定路径移动 marker,用于轨迹回放等场景 |已支持(不支持autoRotate属性) |已支持 | +|addCustomLayer |添加个性化图层 |不支持 |不支持 | +|removeVisualLayer |移除可视化图层 |不支持 |不支持 | +|fromScreenLocation |获取屏幕上的点对应的经纬度,坐标原点为地图左上角 |不支持 |不支持 | +|removeCustomLayer |移除个性化图层 |不支持 |不支持 | +|setCenterOffset |设置地图中心点偏移,向后向下为增长,屏幕比例范围(0.25~0.75) |不支持 |不支持 | +|toScreenLocation |获取经纬度对应的屏幕坐标,坐标原点为地图左上角。 |不支持 |不支持 | + + **MapContext.on()** (app-nvue、微信小程序支持) `markerClusterCreate` diff --git a/docs/component/map.md b/docs/component/map.md index 7ee12bc47514252b0081c64d53a4c858b3b88ea6..71b19e1bf9a66ee0669f7a3cdc2ec9a1b6316b25 100644 --- a/docs/component/map.md +++ b/docs/component/map.md @@ -237,6 +237,47 @@ export default { } ``` + +## 地图服务商差异 + +### Map 地图组件 + +|属性 |说明 |高德是否支持 |google地图是否支持 | +|:---- |:---- |:---- |:---- | +|subkey |个性化地图使用的key |不支持 |不支持 | +|show-scale |显示比例尺 |已支持 |不支持 | +|enable-poi |是否展示 POI 点 |已支持 |不支持 | +|labeltap |点击label时触发 |已支持 |Android支持iOS不支持 | +|poitap |点击地图poi点时触发 |已支持 |Android不支持 iOS支持 | + +### marker + +|属性 |说明 |高德是否支持 |google地图是否支持 | +|:---- |:---- |:---- |:---- | +|label |为标记点旁边增加标签 |已支持 |Android支持 iOS不支持 | + +### marker 上的气泡 callout + +|属性 |说明 |高德是否支持 |google地图是否支持 | +|:---- |:---- |:---- |:---- | +|display |'BYCLICK':点击显示; 'ALWAYS':常显 |已支持 |Android支持iOS只支持 'BYCLICK' | + +### marker 上的自定义气泡 customCallout + +|属性 |说明 |高德是否支持 |google地图是否支持 | +|:---- |:---- |:---- |:---- | +|display|'BYCLICK':点击显示; 'ALWAYS':常显 |已支持 |Android支持iOS只支持 'BYCLICK' | + +### polyline + +|属性 |说明 |高德是否支持 |google地图是否支持 | +|:---- |:---- |:---- |:---- | +|colorList |彩虹线 |已支持 |Android不支持 iOS支持 | +|dottedLine |是否虚线 |已支持 |Android已支持 iOS不支持 | +|arrowLine |带箭头的线 |已支持 |Android不支持 iOS支持 | +|arrowIconPath|更换箭头图标 |已支持 |Android不支持 iOS支持 | + + map 组件相关操作的 JS API:[uni.createMapContext](api/location/map?id=createmapcontext) nvue map 更换箭头图标格式参考: [https://ask.dcloud.net.cn/article/37901](https://ask.dcloud.net.cn/article/37901)