MapContext

优质
小牛编辑
128浏览
2023-12-01

MapContext.getCenterLocation(Object object)

获取当前地图中心的经纬度。

参数

Object object
属性类型必填说明
successfunction接口调用成功的回调函数
failfunction接口调用失败的回调函数
completefunction接口调用结束的回调函数(调用成功、失败都会执行)

object.success 回调函数

参数
属性类型说明
longitudenumber经度
latitudenumber纬度

MapContext.getRegion(Object object)

获取当前地图的视野范围

参数

Object object
属性类型必填说明
属性类型必填说明
successfunction接口调用成功的回调函数
failfunction接口调用失败的回调函数
completefunction接口调用结束的回调函数(调用成功、失败都会执行)

object.success 回调函数

参数
属性类型说明
southwestObject西南角经纬度,结构为{longitude:0, latitude:0}
northeastObject东北角经纬度,结构为{longitude:0, latitude:0}

res.southwest 的结构

属性类型说明
longitudenumber经度
latitudenumber纬度

res.northeast 的结构

属性类型说明
longitudenumber经度
latitudenumber纬度

MapContext.getRotate(Object object)

获取当前地图的旋转角

参数

Object object
属性类型必填说明
successfunction接口调用成功的回调函数
failfunction接口调用失败的回调函数
completefunction接口调用结束的回调函数(调用成功、失败都会执行)

object.success 回调函数

参数
属性类型说明
rotatenumber旋转角

MapContext.getScale(Object object)

获取当前地图的缩放级别

参数

Object object
属性类型必填说明
successfunction接口调用成功的回调函数
failfunction接口调用失败的回调函数
completefunction接口调用结束的回调函数(调用成功、失败都会执行)

object.success 回调函数

参数
属性类型说明
scalenumber缩放值

MapContext.getSkew(Object object)

获取当前地图的倾斜角

参数

Object object
属性类型必填说明
successfunction接口调用成功的回调函数
failfunction接口调用失败的回调函数
completefunction接口调用结束的回调函数(调用成功、失败都会执行)

object.success 回调函数

参数
属性类型说明
skewnumber倾斜角

MapContext.includePoints(Object object)

缩放视野展示所有经纬度

参数

Object object
属性类型必填说明
pointsArray.<Object>要显示在可视区域内的坐标点列表
paddingArray.<number>坐标点形成的矩形边缘到地图边缘的距离,单位像素。格式为[上,右,下,左]。
successfunction接口调用成功的回调函数
failfunction接口调用失败的回调函数
completefunction接口调用结束的回调函数(调用成功、失败都会执行)

object.points 的结构

属性类型必填说明
longitudenumber经度
latitudenumber纬度

MapContext.moveToLocation(Object object)

将地图中心移置当前定位点,此时需设置地图组件 show-location 为true。

参数

Object object
属性类型必填说明
longitudenumber经度
latitudenumber纬度
successfunction接口调用成功的回调函数
failfunction接口调用失败的回调函数
completefunction接口调用结束的回调函数(调用成功、失败都会执行)

MapContext.translateMarker(Object object)

平移marker,带动画

参数

Object object
属性类型默认值必填说明
markerIdnumber指定 marker
destinationObject指定 marker 移动到的目标点
autoRotateboolean移动过程中是否自动旋转 marker
rotatenumbermarker 的旋转角度
durationnumber1000动画持续时长,平移与旋转分别计算
animationEndfunction动画结束回调函数
successfunction接口调用成功的回调函数
failfunction接口调用失败的回调函数
completefunction接口调用结束的回调函数(调用成功、失败都会执行)

object.destination 的结构

属性类型必填说明
longitudenumber经度
latitudenumber纬度