GeoEntityMoveParameter

new Cesium.GeoEntityMoveParameter()

地理实体运动参数类

Methods

克隆
Returns:
克隆的对象

getOriginGeoEntityUUID()String

获取起点实体的UUID
Returns:
起点实体UUID

getOriginPosition()PlotPoint3D

获取起点位置
Returns:
起点位置

getPathPoint3D()

获取路径点模式下的路径点串
Returns:

getScalePoint2D()

获取比例模式下的路径点串
Returns:

getSpeed()Number

获取速度
Returns:
速度

getTargetGeoEntityUUID()String

获取目标实体的UUID
Returns:
目标实体UUID

getTargetPosition()PlotPoint3D

获取目标位置
Returns:
目标位置

getTime()double

获取运动时长(单位:秒)
Returns:
时长

getUUID()String

获取移动参数唯一标识
Returns:
唯一标识

isCurvePath()boolean

获取是否生成曲线路径
Returns:
是否生成曲线路径

isTimeMode()boolean

获取是否时间模式
Returns:
是否时间模式

setIsCurvePath(generateCurve)

设置是否生成曲线路径
Name Type Description
generateCurve boolean 是否生成曲线路径

setIsTimeMode(isTimeMode)

设置是否时间模式
Name Type Description
isTimeMode boolean 是否时间模式

setOriginGeoEntityUUID(UUID)

设置起点实体的UUID
Name Type Description
UUID String 起点实体UUID

setOriginPosition(position)

设置起点位置
Name Type Description
position PlotPoint3D 起点位置

setPathPoint3D(pathPoint3D)

设置路径点模式下的路径点串
Name Type Description
pathPoint3D

setScalePoint2D(scalePoint2D)

设置比例模式下的路径点串
Name Type Description
scalePoint2D

setSpeed(speed)

设置速度
Name Type Description
speed Number 速度

setTargetGeoEntityUUID(UUID)

设置目标实体的UUID
Name Type Description
UUID String 目标实体UUID

setTargetPosition(UUID)

设置目标位置
Name Type Description
UUID String 目标位置

setTime(time)

设置运动时长(单位:秒)
Name Type Description
time double 时长