com.supermap.realspace
类 RouteStop
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.realspace.RouteStop
-
public class RouteStop extends InternalHandleDisposable
飞行站点类,该类用于创建飞行站点。
-
-
构造器概要
构造器 构造器和说明 RouteStop()
构造一个新的RouteStop对象。RouteStop(RouteStop routeStop)
根据给定的 RouteStop 对象构造一个与其完全相同的新对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 void
dispose()
释放对象所占用的资源。boolean
fromXML(java.lang.String xml)
通过XML字符串得到飞行站点。double
getAngularSpeed()
获取绕站点飞行的角速度。Camera
getCamera()
获取站点相机。double
getDuration()
获取站点间隔时间。java.lang.String
getName()
获取站点名称。double
getRotationDuration()
获取绕站点飞行时间。double
getSpeed()
获取站点速度。GeoStyle3D
getStyle()
获取站点风格。double
getTurnTime()
获取站点转弯时间。double
getWaitTime()
获取站点等待时间。boolean
isExcluded()
站点是否被排除。boolean
isSlowTurning()
站点是否慢速过弯。void
setAngularSpeed(double value)
设置绕站点飞行的角速度。void
setCamera(Camera camera)
设置站点相机。void
setDuration(double duration)
设置站点间隔时间。void
setExcluded(boolean value)
设置站点是否被排除。void
setName(java.lang.String value)
设置站点名称。void
setSlowTurning(boolean value)
设置站点是否慢速过弯。void
setSpeed(double value)
设置站点速度。void
setStyle(GeoStyle3D style)
设置站点风格。void
setTurnTime(double value)
设置站点转弯时间。void
setWaitTime(double time)
设置站点等待时间。java.lang.String
toXML()
将站点输出为XML字符串。
-
-
-
构造器详细资料
-
RouteStop
public RouteStop()
构造一个新的RouteStop对象。
-
RouteStop
public RouteStop(RouteStop routeStop)
根据给定的 RouteStop 对象构造一个与其完全相同的新对象。- 参数:
routeStop
- 给定的RouteStop对象。
-
-
方法详细资料
-
getCamera
public Camera getCamera()
获取站点相机。- 返回:
- 站点相机。
-
setCamera
public void setCamera(Camera camera)
设置站点相机。- 参数:
camera
- 指定的相机。
-
getStyle
public GeoStyle3D getStyle()
获取站点风格。- 返回:
- 站点相机的风格。
-
setStyle
public void setStyle(GeoStyle3D style)
设置站点风格。- 参数:
style
- 指定的站点风格。
-
getDuration
public double getDuration()
获取站点间隔时间。- 返回:
- 站点相机的间隔时间。
-
setDuration
public void setDuration(double duration)
设置站点间隔时间。- 参数:
duration
- 指定的站点间隔时间。
-
getRotationDuration
public double getRotationDuration()
获取绕站点飞行时间。- 返回:
- 绕站点飞行时间。
-
getWaitTime
public double getWaitTime()
获取站点等待时间。- 返回:
- 站点等待时间。
-
setWaitTime
public void setWaitTime(double time)
设置站点等待时间。- 参数:
time
- 指定的站点等待时间。
-
isExcluded
public boolean isExcluded()
站点是否被排除。- 返回:
- 站点 是否被排除。一个boolean值,true表示站点被排除,false表示站点没有被排除。
-
setExcluded
public void setExcluded(boolean value)
设置站点是否被排除。- 参数:
value
- 一个布尔值,指定站点是否被排除。
-
getName
public java.lang.String getName()
获取站点名称。- 返回:
- 站点名称。
-
setName
public void setName(java.lang.String value)
设置站点名称。- 参数:
value
- 指定的站点名称。
-
getSpeed
public double getSpeed()
获取站点速度。- 返回:
- 站点相机的速度。
-
setSpeed
public void setSpeed(double value)
设置站点速度。- 参数:
value
- 指定的站点速度。
-
getTurnTime
public double getTurnTime()
获取站点转弯时间。- 返回:
- 站点相机的转弯时间。
-
setTurnTime
public void setTurnTime(double value)
设置站点转弯时间。- 参数:
value
- 指定的站点转弯时间。
-
isSlowTurning
public boolean isSlowTurning()
站点是否慢速过弯。- 返回:
- 站点 是否慢速过弯。一个boolean值,true表示站点慢速过弯,false表示站点不慢速过弯。
-
setSlowTurning
public void setSlowTurning(boolean value)
设置站点是否慢速过弯。- 参数:
value
- 一个布尔值,指定站点是否慢速过弯。
-
getAngularSpeed
public double getAngularSpeed()
获取绕站点飞行的角速度。- 返回:
- 绕站点飞行的角速度。
-
setAngularSpeed
public void setAngularSpeed(double value)
设置绕站点飞行的角速度。- 参数:
value
- 指定的绕站点飞行的角速度。
-
dispose
public void dispose()
释放对象所占用的资源。
-
toXML
public java.lang.String toXML()
将站点输出为XML字符串。- 返回:
- XML字符串。
-
fromXML
public boolean fromXML(java.lang.String xml)
通过XML字符串得到飞行站点。- 参数:
xml
- XML字符串。- 返回:
- 获取成功返回 true,否则返回 false。
-
-