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 对象构造一个与其完全相同的新对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 DatasetVector
getEventDataset()
返回用于融合或叠加的输入事件表或叠加事件表,为一个属性表。String
getMeasureEndField()
返回的终止刻度字段。String
getMeasureField()
返回的刻度字段。String
getMeasureStartField()
返回的起始刻度字段。String
getRouteIDField()
返回路由标识字段。EventType
getType()
返回事件表的事件类型。void
setEventDataset(DatasetVector value)
设置用于融合或叠加的输入事件表或叠加事件表,为一个属性表。void
setMeasureEndField(String value)
设置的终止刻度字段。void
setMeasureField(String value)
设置的刻度字段。void
setMeasureStartField(String value)
设置的起始刻度字段。void
setRouteIDField(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–2024 SuperMap. All rights reserved.