地图交互
setAreaMap(areaId) -> {void}
设置区域地图
参数
名称 | 数据类型 | 说明 |
---|---|---|
areaId |
string | 地图区域标识 |
返回值
无
示例
setMapCenter(coordinates) -> {void}
设置地图中心点
参数
名称 | 数据类型 | 说明 |
---|---|---|
coordinates |
array |
中心点坐标 [x, y] 单位:米 |
返回值
无
示例
zoomTo(zoom) -> {void}
设置地图缩放级别
参数
名称 | 数据类型 | 说明 |
---|---|---|
zoom |
number | 地图缩放级别,取值范围 0~22 |
返回值
无
示例
fly(coordinates) -> {void}
地图飞至某点
参数
名称 | 数据类型 | 说明 |
---|---|---|
coordinates |
array |
目标点坐标 [x, y] 单位:米 |
返回值
无
示例
getCurrentPointPosition(featureId) -> {object}
获取当前选中点位姿
参数
名称 | 数据类型 | 说明 |
---|---|---|
featureId |
string | 点标识 |
返回值 object
位姿信息
x
- 坐标 x 分量y
- 坐标 y 分量yaw
- 朝向角
示例
TypeScript | |
---|---|
getFeature(id) -> {object}
根据标识获取 feature 信息
参数
名称 | 数据类型 | 说明 |
---|---|---|
id |
string | feature 标识 |
返回值 object
feature 信息;结构参考 https://geojson.org/
示例
getPlaceList() -> {any}
获取所有位置点
参数
无
返回值 any
位置点列表;结构参考 https://geojson.org/
示例
setClickMapCallback(callback) -> {void}
设置点击地图回调方法
参数
名称 | 数据类型 | 说明 |
---|---|---|
callback |
function | 回调方法 |
返回值
无
示例
TypeScript | |
---|---|
setSelectedFeatures(featureId) -> {void}
根据标识选中地图中的 feature
参数
名称 | 数据类型 | 说明 |
---|---|---|
featureId |
string | feature 标识,多个 feature 标识用逗号分隔 |
返回值
无