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
道路。
-
-
构造器概要
构造器 构造器和说明 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。
-
getStartID
public int getStartID()
获取起始路口ID。
-
getEndID
public int getEndID()
获取终止路口ID。
-
getTotalWidth
public double getTotalWidth()
获取道路总宽度。
-
setName
public void setName(String name)
设置道路名称。
-
getName
public String getName()
返回道路名称。
-
setUserID
public void setUserID(String userid)
设置用户ID。
-
getUserID
public String getUserID()
返回用户ID。
-
setReferenceLine
public void setReferenceLine(Point3Ds pts)
设置道路的折线点。
-
getReferenceLine
public Point3Ds getReferenceLine()
返回道路的折线点。
-
setParameter
public void setParameter(RoadParameter 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)
获取建模后的车道中心线。
-
update
public boolean update()
刷新道路对象。
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.