Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Z.Dragon
unidocs-zh
提交
4d22fc1c
U
unidocs-zh
项目概览
Z.Dragon
/
unidocs-zh
与 Fork 源项目一致
Fork自
DCloud / unidocs-zh
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
unidocs-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
4d22fc1c
编写于
4月 27, 2023
作者:
DCloud-WZF
💬
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix(mapContext): 表格错行
上级
b0af41a9
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
38 addition
and
38 deletion
+38
-38
docs/api/location/map.md
docs/api/location/map.md
+38
-38
未找到文件。
docs/api/location/map.md
浏览文件 @
4d22fc1c
...
...
@@ -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
)
)
})
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录