包 | com.supermap.web.ogc.wfs |
类 | public class GetWFSFeature |
继承 | GetWFSFeature ![]() ![]() |
获取 WFS 服务发布的要素。
属性 | 定义方 | ||
---|---|---|---|
featureDescriptions : Array
要素描述信息集合。如果已指定了 featureIDs 属性,该属性可选,否则为必设。
|
GetWFSFeature | ||
featureIDs : Array
要素 ID 集合。该属性与 filters 属性互斥。
|
GetWFSFeature | ||
filters : Array
过滤参数集合,该集合中的每个元素均为 Filter 类型。如果设置了该属性,则其中的元素个数必须与 featureDescriptions 属性中的元素个数相同,且一一对应;该属性与 featureIDs 属性相斥。
|
GetWFSFeature | ||
geometryName : String
设置或获取几何属性名称,用于解析自定义几何属性的结果要素。
|
GetWFSFeature | ||
maxFeatures : int
返回要素的最大个数。用来表示 WFS 对请求响应的最大要素个数。如果没有设置该参数的值,将返回所有的结果。
|
GetWFSFeature | ||
![]() |
url : String
WFS 服务地址(如:http://localhost:8090/iserver/services/data-world/wfs100)。
|
WFSServiceBase | |
![]() |
version : String
请求的服务版本号。目前 SuperMap iServer Java 6R 仅支持 WFS 1.0.0 版本。
|
WFSServiceBase |
方法 | 定义方 | ||
---|---|---|---|
GetWFSFeature(url:String = null)
实例化 GetWFSFeature 对象。
|
GetWFSFeature | ||
![]() |
processAsync(responder:IResponder = null):void
发送服务请求...
|
WFSServiceBase |
方法 | 定义方 | ||
---|---|---|---|
getFinalUrl():String
[Override] 获取服务资源请求地址,不同的操作对应不同的资源地址。
|
GetWFSFeature | ||
getResultHandler(event:ResultEvent, asyncToken:AsyncToken):void
[Override] 服务请求成功后的回调函数。
|
GetWFSFeature | ||
![]() |
handleStringError(errorString:String, asyncToken:AsyncToken):void
服务请求失败后的回调函数。
|
WFSServiceBase |
事件 | Summary | 定义方 | ||
---|---|---|---|---|
与服务端交互失败时触发。 | GetWFSFeature | |||
与服务端交互成功时触发。 | GetWFSFeature |
featureDescriptions | 属性 |
featureDescriptions:Array
要素描述信息集合。如果已指定了 featureIDs 属性,该属性可选,否则为必设。
public function get featureDescriptions():Array
public function set featureDescriptions(value:Array):void
featureIDs | 属性 |
featureIDs:Array
要素 ID 集合。该属性与 filters 属性互斥。
public function get featureIDs():Array
public function set featureIDs(value:Array):void
另请参见
filters | 属性 |
filters:Array
过滤参数集合,该集合中的每个元素均为 Filter 类型。如果设置了该属性,则其中的元素个数必须与 featureDescriptions 属性中的元素个数相同,且一一对应;该属性与 featureIDs 属性相斥。
public function get filters():Array
public function set filters(value:Array):void
另请参见
geometryName | 属性 |
geometryName:String
设置或获取几何属性名称,用于解析自定义几何属性的结果要素。
public function get geometryName():String
public function set geometryName(value:String):void
maxFeatures | 属性 |
maxFeatures:int
返回要素的最大个数。用来表示 WFS 对请求响应的最大要素个数。如果没有设置该参数的值,将返回所有的结果。
public function get maxFeatures():int
public function set maxFeatures(value:int):void
GetWFSFeature | () | 构造函数 |
public function GetWFSFeature(url:String = null)
实例化 GetWFSFeature 对象。
参数url:String (default = null ) — WFS 服务地址。 |
getFinalUrl | () | 方法 |
override protected function getFinalUrl():String
获取服务资源请求地址,不同的操作对应不同的资源地址。
返回String — |
getResultHandler | () | 方法 |
override protected function getResultHandler(event:ResultEvent, asyncToken:AsyncToken):void
服务请求成功后的回调函数。
参数
event:ResultEvent |
|
asyncToken:AsyncToken |
fault | 事件 |
mx.rpc.events.FaultEvent
与服务端交互失败时触发。
processComplete | 事件 |