com.supermap.analyst.spatialanalyst
类 RouteEventsParameter
- java.lang.Object
-
- com.supermap.analyst.spatialanalyst.RouteEventsParameter
-
public class RouteEventsParameter extends Object
线性参考叠加与融合参数类,用于动态分段中叠加和融合功能相关参数的设置。该类用于事件表的叠加(
OverlayRouteEvents方法 )或融合(dissolveRouteEvents方法)时的参数的设置。在对事件表进行叠加或融合时,对于输入事件和叠加事件参数设置对象,需要用户指定事件表数据集(
setEventDataset)及其路由标识字段(setRouteIDField)和刻度字段(点事件为一个刻度字段(setMeasureField),线事件为起始刻度字段(setMeasureStartField)和终止刻度字段(setMeasureEndField));而对于结果参数的设置,用户可以为结果事件表设置路由标识字段和刻度字段的名称,如果不设置,系统会自动使用输入事件参数设置中相应的字段名称来命名。
-
-
构造器概要
构造器 构造器和说明 RouteEventsParameter()构造一个新的 RouteEventsParameter 对象。RouteEventsParameter(RouteEventsParameter value)根据给定的 RouteEventsParameter 对象构造一个与其完全相同的新对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 DatasetVectorgetEventDataset()返回用于融合或叠加的输入事件表或叠加事件表,为一个属性表。StringgetMeasureEndField()返回的终止刻度字段。StringgetMeasureField()返回的刻度字段。StringgetMeasureStartField()返回的起始刻度字段。StringgetRouteIDField()返回路由标识字段。EventTypegetType()返回事件表的事件类型。voidsetEventDataset(DatasetVector value)设置用于融合或叠加的输入事件表或叠加事件表,为一个属性表。voidsetMeasureEndField(String value)设置的终止刻度字段。voidsetMeasureField(String value)设置的刻度字段。voidsetMeasureStartField(String value)设置的起始刻度字段。voidsetRouteIDField(String value)设置路由标识字段。
-
-
-
构造器详细资料
-
RouteEventsParameter
public RouteEventsParameter()
构造一个新的 RouteEventsParameter 对象。
-
RouteEventsParameter
public RouteEventsParameter(RouteEventsParameter value)
根据给定的 RouteEventsParameter 对象构造一个与其完全相同的新对象。- 参数:
value- 指定的 RouteEventsParameter 对象。
-
-
方法详细资料
-
getEventDataset
public DatasetVector getEventDataset()
返回用于融合或叠加的输入事件表或叠加事件表,为一个属性表。- 返回:
- 输入事件表或叠加事件表
-
setEventDataset
public void setEventDataset(DatasetVector value)
设置用于融合或叠加的输入事件表或叠加事件表,为一个属性表。- 参数:
value- 输入事件表或叠加事件表。
-
getRouteIDField
public String getRouteIDField()
返回路由标识字段。- 返回:
- 路由标识字段。
-
setRouteIDField
public void setRouteIDField(String value)
设置路由标识字段。注意:对于路由标识字段,所支持的字段类型请参见
LinearReferencing类的备注部分。如果设置的字段类型不被支持,会导致叠加或融合失败。- 参数:
value- 路由标识字段。
-
getMeasureField
public String getMeasureField()
返回的刻度字段。- 返回:
- 的刻度字段。
-
setMeasureField
public void setMeasureField(String value)
设置的刻度字段。注意:对于刻度值字段,所支持的字段类型请参见
LinearReferencing类的备注部分。如果设置的字段类型不被支持,会导致叠加或融合失败。- 参数:
value- 的刻度字段。
-
getMeasureStartField
public String getMeasureStartField()
返回的起始刻度字段。- 返回:
- 的起始刻度字段。
-
setMeasureStartField
public void setMeasureStartField(String value)
设置的起始刻度字段。注意:对于刻度值字段,所支持的字段类型请参见
LinearReferencing类的备注部分。如果设置的字段类型不被支持,会导致叠加或融合失败。- 参数:
value- 的起始刻度字段。
-
getMeasureEndField
public String getMeasureEndField()
返回的终止刻度字段。- 返回:
- 的终止刻度字段。
-
setMeasureEndField
public void setMeasureEndField(String value)
设置的终止刻度字段。注意:对于刻度值字段,所支持的字段类型请参见
LinearReferencing类的备注部分。如果设置的字段类型不被支持,会导致叠加或融合失败。- 参数:
value- 的终止刻度字段。
-
getType
public EventType getType()
返回事件表的事件类型。- 返回:
- 事件类型。
-
-
Copyright © 2021–2025 SuperMap. All rights reserved.