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 对象构造一个与其完全相同的新对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 voiddispose()释放对象所占用的资源。booleanfromXML(java.lang.String xml)通过XML字符串得到飞行站点。doublegetAngularSpeed()获取绕站点飞行的角速度。CameragetCamera()获取站点相机。doublegetDuration()获取站点间隔时间。java.lang.StringgetName()获取站点名称。doublegetRotationDuration()获取绕站点飞行时间。doublegetSpeed()获取站点速度。GeoStyle3DgetStyle()获取站点风格。doublegetTurnTime()获取站点转弯时间。doublegetWaitTime()获取站点等待时间。booleanisExcluded()站点是否被排除。booleanisSlowTurning()站点是否慢速过弯。voidsetAngularSpeed(double value)设置绕站点飞行的角速度。voidsetCamera(Camera camera)设置站点相机。voidsetDuration(double duration)设置站点间隔时间。voidsetExcluded(boolean value)设置站点是否被排除。voidsetName(java.lang.String value)设置站点名称。voidsetSlowTurning(boolean value)设置站点是否慢速过弯。voidsetSpeed(double value)设置站点速度。voidsetStyle(GeoStyle3D style)设置站点风格。voidsetTurnTime(double value)设置站点转弯时间。voidsetWaitTime(double time)设置站点等待时间。java.lang.StringtoXML()将站点输出为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。
-
-