Skip to content

Class: Position

Position()

UniPosition类

Constructor

new Position()

Classes

Methods

axis2cartesian3(lon, lat, height)

经纬度转换为世界坐标

Parameters:
NameTypeDescription
lon*
lat*
height*




Returns:

axis2cartographic(lon, lat, height)

经纬度转弧度

Parameters:
NameTypeDescription
lon*
lat*
height*




Returns:

axis2screen(lon, lat, height)

经纬度转屏幕坐标

Parameters:
NameTypeDescription
lon*
lat*
height*




Returns:

buildingPosition(viewer, arr, heading, pitch, duration)

飞行定位

Parameters:
NameTypeDefaultDescription
viewer*视图
arr*经纬高程坐标
heading*2方向
pitch*倾斜角度
duration*3动画时间




cartesian3_2axis(cartesian3)

Cartesian3转经纬度

Parameters:
NameTypeDescription
cartesian3*




Returns:

cartographic2axis(cartographic)

cartographic 弧度转经纬度

Parameters:
NameTypeDescription
cartographic*




Returns:

getCurrentCameraSet()

获取当前位置参数(经纬度、俯仰角)




Returns:

lockTo(viewer, bool, axis, heading, pitch)

锁定视角

Parameters:
NameTypeDefaultDescription
viewer*
bool*
axis*
heading*0
pitch*0
range*0




screen2axis(viewer, e)

屏幕坐标转经纬度

Parameters:
NameTypeDescription
viewer*
e*