public class GenerateSpatialDataParameter
extends java.lang.Object
implements java.io.Serializable
线性参考中根据点或线事件表生成空间数据参数类。该类提供从事件表转换到空间数据时参数的设置。
限定符和类型 | 字段和说明 |
---|---|
java.lang.String |
attributeFilter
属性过滤条件。
|
java.lang.String |
errorInfoField
错误信息字段,直接写入原事件表,用于描述事件未能生成对应的点或线时的错误信息。
|
java.lang.String |
eventRouteIDField
用于生成空间数据的事件表的路由标识字段。
|
java.lang.String |
eventTable
用于生成空间数据的事件表名。
|
java.lang.String |
measureEndField
用于生成空间数据的事件表的终止刻度字段,只有当事件为线事件的时候该属性才有意义。
|
java.lang.String |
measureField
用于生成空间数据的事件表的刻度字段,只有当事件为点事件的时候该属性才有意义。
|
java.lang.String |
measureOffsetField
刻度偏移量字段。
|
java.lang.String |
measureStartField
用于生成空间数据的事件表的起始刻度字段,只有当事件为线事件的时候该属性才有意义。
|
java.lang.String[] |
retainedFields
欲保留到结果空间数据中的字段集合(系统字段除外)。
|
java.lang.String |
routeDataset
用于生成空间数据的路由数据集名称。
|
java.lang.String |
routeIDField
用于生成空间数据的路由数据集中的路由标识字段。
|
构造器和说明 |
---|
GenerateSpatialDataParameter()
构造函数。
|
GenerateSpatialDataParameter(GenerateSpatialDataParameter generateSpatialDataParameter)
构造函数。
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
equals(java.lang.Object obj)
比较指定对象与当前
GenerateSpatialDataParameter 对象是否相等。 |
int |
hashCode()
获取当前根据点或线事件表生成空间数据参数对象的哈希码值。
|
public java.lang.String routeDataset
用于生成空间数据的路由数据集名称。
public java.lang.String routeIDField
用于生成空间数据的路由数据集中的路由标识字段。
public java.lang.String eventTable
用于生成空间数据的事件表名。
public java.lang.String eventRouteIDField
用于生成空间数据的事件表的路由标识字段。
public java.lang.String measureField
用于生成空间数据的事件表的刻度字段,只有当事件为点事件的时候该属性才有意义。
public java.lang.String measureStartField
用于生成空间数据的事件表的起始刻度字段,只有当事件为线事件的时候该属性才有意义。
public java.lang.String measureEndField
用于生成空间数据的事件表的终止刻度字段,只有当事件为线事件的时候该属性才有意义。
public java.lang.String measureOffsetField
刻度偏移量字段。
public java.lang.String errorInfoField
错误信息字段,直接写入原事件表,用于描述事件未能生成对应的点或线时的错误信息。
public java.lang.String[] retainedFields
欲保留到结果空间数据中的字段集合(系统字段除外)。 注意,生成空间数据时,无论是否指定保留字段,路由 ID 字段、刻度偏移量字段、刻度值字段(点事件为刻度字段,线事件是起始和终止刻度字段)都会保留到结果空间数据中;如果没有指定 retainedFields 参数或者retainedFields 参数数组长度为0,则返回所有用户字段。
public java.lang.String attributeFilter
属性过滤条件。
SQL 语句中的 WHERE 子句的格式为:WHERE <条件表达式>,attributeFilter 就是其中的“条件表达式”。
该字段的用法为 attributeFilter = "过滤条件"。
例如,要查询字段 fieldValue 小于100的记录,设置 attributeFilter = "fieldValue < 100"; 要查询字段值为“酒店”的记录,设置 attributeFilter = "name like '%酒店%'",等等。
public GenerateSpatialDataParameter()
构造函数。
public GenerateSpatialDataParameter(GenerateSpatialDataParameter generateSpatialDataParameter)
构造函数。
generateSpatialDataParameter
-public boolean equals(java.lang.Object obj)
比较指定对象与当前 GenerateSpatialDataParameter
对象是否相等。
equals
在类中 java.lang.Object
obj
- 与当前 GenerateSpatialDataParameter
对象进行比较的对象。public int hashCode()
获取当前根据点或线事件表生成空间数据参数对象的哈希码值。
hashCode
在类中 java.lang.Object