引擎实例
参数选项,默认为空对象
初始视野中心点,经纬度形式。
初始视野旋转角度,以正北向为起始,逆时针方向递增。单位为角度。
初始视野俯仰角,俯视为0,平时地平线为90。单位为角度。
目标投影。默认为EPSG:3857,即Web墨卡托投影。 可选投影包括:
EPSG:4326:WGS84坐标系,经纬度形式。EPSG:3857:Web墨卡托投影,单位为米。别名包括EPSG:900913。EPSG:4978:ECEF坐标系,单位为米。别名包括ECEF、GLOBE。初始状态的底图Provider,该Provider决定初始化时显示什么样的地图。当不设置时,默认初始化百度矢量地图。
初始化时,引擎默认根据provider自动创建一层底图,当需要进行复杂设置(如加载地形、实现多底图层叠等)时,可设置为null禁用初始化行为,通过MapView稍后设置。
初始视野相机相对屏幕中心点对应的地面坐标的距离。单位为米。
视野通过动画过渡的方式飞到目标位置
目标视野中心点
目标视野与动画参数
动画取消回调。
动画完成回调。
动画持续时间。单位为毫秒。
视野旋转角度,以正北向为起始,逆时针方向递增。单位为角度。
视野俯仰角,俯视为0,平时地平线为90。单位为角度。
视野距离地面的距离。单位为米。
获取地图当前可视范围边界坐标,返回Box3对象,坐标为投影坐标格式
获取地图当前相机位置,经纬度坐标和高度
获取地图当前中心点
获取地图当前旋转角度
获取地图当前倾斜角度
获取地图当前中心点的投影坐标
获取地图当前视线方向距离地面的距离
获取地图当前容器的长度和宽度
获取地图当前视图高度
设置地图视野
目标视野中心点, 经纬度和海拔高度
视野角度,包括 heading、pitch,其中3d支持range、2d支持zoom
视野旋转角度,以正北向为起始,逆时针方向递增。单位为角度。
视野俯仰角,俯视为0,平时地平线为90。单位为角度。
视野距离地面的距离。单位为米。
按照当前投影方式,将输入坐标转为投影坐标
输入坐标
输出坐标
转换坐标数组
将地理坐标转换为投影坐标
设置地图可拖动视野区域
区域的坐标,左下、右上的做标数组[sw, ne]
设置地图中心点
中心点坐标
设置地图选转角度
选转角度
设置3d地图最远视距
距离
设置3d地图最近视距
距离
设置地图倾斜角度
倾斜角度
设置地图视野距离地面的距离
距离
根据传入的坐标数组,设置地图视野
坐标数组
偏移参数
视野距离地面的距离。单位为米。
设置地图缩放级别
缩放级别
按照当前投影方式,将输入坐标转为地理坐标
将投影坐标转换为地理坐标
视野推进放大
视野拉远缩小
将地图缩放至object范围
视野距离地面的距离。单位为米。
地图管理器,主要负责地图视野控制相关功能
该类会随Engine的初始化自动实例化,不需要开发者手动执行初始化调用,通过
engine.map访问示例