包 | com.supermap.web.iServerJava6R.spatialAnalystServices |
类 | public class RouteLocatorParameters |
继承 | RouteLocatorParameters ![]() |
通过该类可以为路由对象定位空间对象提供参数信息。
参数设置有两种方式,分别为Geometry和Dataset,前者需要指定sourceRoute对象作为参数,后者需要dataset,routeIDField,routeID三个参数;
如果用户两种参数均设置,优先选择Dataset方式。
属性 | 定义方 | ||
---|---|---|---|
dataset : String
要用来做缓冲区分析的数据源中数据集的名称。该名称用形如"数据集名称@数据源别名"形式来表示。.
|
RouteLocatorParameters | ||
endMeasure : Number
定位线的终止M值。只当路由对象定位线时有意义。.
|
RouteLocatorParameters | ||
isIgnoreGap : Boolean
是否忽略子对象之间的距离。默认为false,即不忽略子对象之间的距离。.
|
RouteLocatorParameters | ||
measure : Number
必选参数】定位点的M值。只当路由对象定位点时有意义。.
|
RouteLocatorParameters | ||
offset : Number
定位点偏移量。只当路由对象定位点时有意义。.
|
RouteLocatorParameters | ||
routeID : int
路由对象标识。.
|
RouteLocatorParameters | ||
routeIDField : String
路由对象所在的字段名称。.
|
RouteLocatorParameters | ||
sourceRoute : Route
路由对象。.
|
RouteLocatorParameters | ||
startMeasure : Number
定位线的起始M值。只当路由对象定位线时有意义。.
|
RouteLocatorParameters | ||
type : String
【必选参数】类型:点或线;可选值为:LINE :根据起始 M 值及终止 M 值定位线对象;POINT : 根据 M 值定位点对象。.
|
RouteLocatorParameters |
方法 | 定义方 | ||
---|---|---|---|
初始化 RouteLocatorParameters 类的新实例。
|
RouteLocatorParameters |
dataset | 属性 |
dataset:String
要用来做缓冲区分析的数据源中数据集的名称。该名称用形如"数据集名称@数据源别名"形式来表示。.
public function get dataset():String
public function set dataset(value:String):void
endMeasure | 属性 |
endMeasure:Number
定位线的终止M值。只当路由对象定位线时有意义。.
public function get endMeasure():Number
public function set endMeasure(value:Number):void
isIgnoreGap | 属性 |
isIgnoreGap:Boolean
是否忽略子对象之间的距离。默认为false,即不忽略子对象之间的距离。.
public function get isIgnoreGap():Boolean
public function set isIgnoreGap(value:Boolean):void
measure | 属性 |
measure:Number
必选参数】定位点的M值。只当路由对象定位点时有意义。.
public function get measure():Number
public function set measure(value:Number):void
offset | 属性 |
offset:Number
定位点偏移量。只当路由对象定位点时有意义。.
public function get offset():Number
public function set offset(value:Number):void
routeID | 属性 |
routeID:int
路由对象标识。.
public function get routeID():int
public function set routeID(value:int):void
routeIDField | 属性 |
routeIDField:String
路由对象所在的字段名称。.
public function get routeIDField():String
public function set routeIDField(value:String):void
sourceRoute | 属性 |
sourceRoute:Route
路由对象。.
public function get sourceRoute():Route
public function set sourceRoute(value:Route):void
startMeasure | 属性 |
startMeasure:Number
定位线的起始M值。只当路由对象定位线时有意义。.
public function get startMeasure():Number
public function set startMeasure(value:Number):void
type | 属性 |
type:String
【必选参数】类型:点或线;可选值为:LINE :根据起始 M 值及终止 M 值定位线对象;POINT : 根据 M 值定位点对象。.
public function get type():String
public function set type(value:String):void
RouteLocatorParameters | () | 构造函数 |
public function RouteLocatorParameters()
初始化 RouteLocatorParameters 类的新实例。