com.supermap.realspace.threeddesigner.street
类 Road
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.realspace.threeddesigner.street.InternalHandleController
-
- com.supermap.realspace.threeddesigner.street.Road
-
- 所有已实现的接口:
- IDisposable
public class Road extends InternalHandleController
道路。- 从以下版本开始:
- 11.3.0。
-
-
构造器概要
构造器 构造器和说明 Road()默认构造函数,构造一个 Road 对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 voiddispose()释放该对象所占用的资源。GeoLine3DgetCenterLine()返回建模后的道路中心线。intgetEndID()返回终止路口ID。intgetID()返回道路ID。GeoLine3DgetLaneCenterLine(int offset)返回建模后的车道中心线。GeoRegion3DgetLaneOutline(int offset)返回建模后的车道轮廓面。StringgetName()返回道路名称。GeoRegion3DgetOutline()返回建模后的道路轮廓面。RoadParametergetParameter()返回道路参数模板。Point3DsgetReferenceLine()返回道路的折线点。intgetStartID()返回起始路口ID。doublegetTotalWidth()返回道路总宽度。StringgetUserID()返回用户ID。voidsetName(String name)设置道路名称。voidsetParameter(RoadParameter param)设置道路参数模板。voidsetReferenceLine(Point3Ds pts)设置道路的折线点。voidsetUserID(String userid)设置用户ID。booleanupdate()刷新道路对象。
-
-
-
方法详细资料
-
dispose
public void dispose()
释放该对象所占用的资源。当调用该方法之后,此对象不再可用。
-
getID
public int getID()
返回道路ID。- 返回:
- 道路ID。
-
getStartID
public int getStartID()
返回起始路口ID。- 返回:
- 起始路口ID。
-
getEndID
public int getEndID()
返回终止路口ID。- 返回:
- 终止路口ID。
-
getTotalWidth
public double getTotalWidth()
返回道路总宽度。- 返回:
- 路总宽度。
-
setName
public void setName(String name)
设置道路名称。- 参数:
name- 道路名称。
-
getName
public String getName()
返回道路名称。- 返回:
- 道路名称。
-
setUserID
public void setUserID(String userid)
设置用户ID。- 参数:
userid- 用户ID。
-
getUserID
public String getUserID()
返回用户ID。- 返回:
- 用户ID。
-
setReferenceLine
public void setReferenceLine(Point3Ds pts)
设置道路的折线点。- 参数:
pts- 道路的折线点。
-
getReferenceLine
public Point3Ds getReferenceLine()
返回道路的折线点。- 返回:
- 道路的折线点。
-
setParameter
public void setParameter(RoadParameter param)
设置道路参数模板。- 参数:
param- 道路参数模板。
-
getParameter
public RoadParameter getParameter()
返回道路参数模板。- 返回:
- 道路参数模板。
-
getOutline
public GeoRegion3D getOutline()
返回建模后的道路轮廓面。- 返回:
- 建模后的道路轮廓面。
-
getLaneOutline
public GeoRegion3D getLaneOutline(int offset)
返回建模后的车道轮廓面。- 参数:
offset- 车道在道路中从左到右的排列序号(从0开始)。- 返回:
- 建模后的车道轮廓面。
-
getCenterLine
public GeoLine3D getCenterLine()
返回建模后的道路中心线。- 返回:
- 建模后的道路中心线。
-
getLaneCenterLine
public GeoLine3D getLaneCenterLine(int offset)
返回建模后的车道中心线。- 参数:
offset-- 返回:
- 建模后的车道中心线。
-
update
public boolean update()
刷新道路对象。- 返回:
- 刷新道路对象是否成功。返回true表示刷新道路对象成功;返回false表示刷新道路对象失败。
-
-
Copyright © 2021–2025 SuperMap. All rights reserved.