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 对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 void
dispose()
释放该对象所占用的资源。GeoLine3D
getCenterLine()
返回建模后的道路中心线。int
getEndID()
返回终止路口ID。int
getID()
返回道路ID。GeoLine3D
getLaneCenterLine(int offset)
返回建模后的车道中心线。GeoRegion3D
getLaneOutline(int offset)
返回建模后的车道轮廓面。String
getName()
返回道路名称。GeoRegion3D
getOutline()
返回建模后的道路轮廓面。RoadParameter
getParameter()
返回道路参数模板。Point3Ds
getReferenceLine()
返回道路的折线点。int
getStartID()
返回起始路口ID。double
getTotalWidth()
返回道路总宽度。String
getUserID()
返回用户ID。void
setName(String name)
设置道路名称。void
setParameter(RoadParameter param)
设置道路参数模板。void
setReferenceLine(Point3Ds pts)
设置道路的折线点。void
setUserID(String userid)
设置用户ID。boolean
update()
刷新道路对象。
-
-
-
方法详细资料
-
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.