Class: GenerateSpatialDataParameters

GenerateSpatialDataParameters

动态分段操作参数类。通过该类可以为动态分段提供参数信息。

new SuperMap.GenerateSpatialDataParameters(options)

common/iServer/GenerateSpatialDataParameters.js, line 4
Name Type Description
options Object

可选参数。如:
routeTable - {string} 路由数据集。
routeIDField - {string} 路由数据集的标识字段。
eventTable - {string} 用于生成空间数据的事件表名。
eventRouteIDField - {string} 用于生成空间数据的事件表的路由标识字段。
measureField - {string} 用于生成空间数据的事件表的刻度字段,只有当事件为点事件的时候该属性才有意义
measureStartField - {string} 用于生成空间数据的事件表的起始刻度字段,只有当事件为线事件的时候该属性才有意义。
measureEndField - {string} 用于生成空间数据的事件表的终止刻度字段,只有当事件为线事件的时候该属性才有意义。
measureOffsetField - {string} 刻度偏移量字段。
errorInfoField - {string} 错误信息字段,直接写入原事件表,用于描述事件未能生成对应的点或线时的错误信息。
retainedFields - {Array} 欲保留到结果空间数据中的字段集合(系统字段除外)。
dataReturnOption - SuperMap.DataReturnOption 设置数据返回的最大记录。

Members

dataReturnOptionSuperMap.DataReturnOption

设置数据返回的选项。

errorInfoFieldstring

错误信息字段,直接写入原事件表,用于描述事件未能生成对应的点或线时的错误信息。

eventRouteIDFieldstring

用于生成空间数据的事件表的路由标识字段。

eventTablestring

用于生成空间数据的事件表名。

measureEndFieldstring

用于生成空间数据的事件表的终止刻度字段,只有当事件为线事件的时候该属性才有意义。

measureFieldstring

用于生成空间数据的事件表的刻度字段,只有当事件为点事件的时候该属性才有意义

measureOffsetFieldstring

刻度偏移量字段。

measureStartFieldstring

用于生成空间数据的事件表的起始刻度字段,只有当事件为线事件的时候该属性才有意义。

retainedFieldsArray.<string>

欲保留到结果空间数据中的字段集合(系统字段除外)。 生成空间数据时,无论是否指定保留字段,路由 ID 字段、刻度偏移量字段、刻度值字段(点事件为刻度字段,线事件是起始和终止刻度字段)都会保留到结果空间数据中; 如果没有指定 retainedFields 参数或者retainedFields 参数数组长度为0,则返回所有用户字段。

routeIDFieldstring

路由数据集的标识字段。

routeTablestring

路由数据集。

Methods

destroy()

common/iServer/GenerateSpatialDataParameters.js, line 97

释放资源,将引用资源的属性置空。