new WFST()
- Source:
- View2D/Service/WFST.js
Members
-
xy :Boolaen
-
值为true时,为(x,y)顺序。值为false时,为(y,x)顺序。
Type:
- Boolaen
- Source:
- View2D/Service/WFST.js
Methods
-
describeFeatureType(params, successFn, failFn)
-
获取要素类型描述操作。
Parameters:
Name Type Description paramsObject 请求参数,具体内容参考OGC-WFS标准。 params有三个参数(service,version,request)默认可以不填,其中version默认值是1.0.0,如果要设置其他版本请设置version参数。 successFnfunction 请求成功的回调函数。 failFnfunction 请求失败的回调函数。 - Source:
- View2D/Service/WFST.js
Example
(code) serviceObj.describeFeatureType({ TypeName: "RES1_T_PN" }, showResult); (end) -
getCapabilities(successFn, failFn)
-
获取服务能力描述信息。
Parameters:
Name Type Description successFnfunction 请求成功的回调函数。 failFnfunction 请求失败的回调函数。 - Source:
- View2D/Service/WFST.js
-
getFeature(params, TypeName, version, MaxFeatures, filter, successFn, failFn)
-
获取要素操作。
Parameters:
Name Type Description paramsObject 请求参数,具体内容参考OGC-WFS标准。 TypeNameString 必选 类型名称。 versionString 版本,默认值是1.0.0,如果用户请求的服务版本不是1.0.0,请设置该参数。 MaxFeaturesInteger 可选 查询的返回的结果总数。 filterGeoGlobe.Filter 可选 过滤器。 以上是常用的属性,其他属性请参考OGC-WFS标准。 successFnfunction 请求成功的回调函数。 failFnfunction 请求失败的回调函数。 - Source:
- View2D/Service/WFST.js
Example
(code) serviceObj.getFeature({ TypeName: "RES1_T_PN", MaxFeatures: 10 }, function(){}); (end) -
initialize(name, url, options)
-
GeoGlobe.Service.WFST类的构造函数。
Parameters:
Name Type Description nameString 服务名称。 urlString 服务地址。 optionsObject 实例的选项设置,此参数可选。 - Source:
- View2D/Service/WFST.js
-
isExist()
-
将向服务发送“GetCapabilities”同步请求,以检测服务是否存在。 注意,本方法只能验证服务是否存在,并不能保证实际功能完全正常。
- Source:
- View2D/Service/WFST.js
Returns:
- 服务是否存在。- Type
- Boolean
-
lockFeature(params, typeName, version, expiry, lockAction, filter, successFn, failFn)
-
锁定要素操作。
Parameters:
Name Type Description paramsObject 请求参数,具体内容参考OGC-WFS标准。 typeNameString 必选 指定操作的图层类型名称。 versionString 可选 版本号,默认值是1.0.0,如果用户请求的服务版本不是1.0.0,请设置该参数。 expiryNumber 可选 锁定的分钟数,如果没有则默认为1分钟。 lockActionString 可选 指定如何获得锁,如果没有则默认为"ALL"。 filterGeoGlobe.Filter 可选 操作要素的条件过滤器。 successFnfunction 请求成功的回调函数。 failFnfunction 请求失败的回调函数。 - Source:
- View2D/Service/WFST.js
-
parseTransactionResult(result)
-
解析服务返回的要素事务操作的响应结果。
Parameters:
Name Type Description resultobject 服务返回的要素事务操作的响应结果。 - Source:
- View2D/Service/WFST.js
Returns:
- 返回要素事务操作的JSON返回结果。- Type
- object
-
transaction(params, version, releaseAction, lockId, inserts, features, typeName, updates, features, typeName, filter, deletes, typeName, filter, successFn, failFn)
-
要素的事务操作,可以对服务中的要素内容进行增加、删除和修改操作。
Parameters:
Name Type Description paramsObject 请求参数,具体内容参考OGC-WFS标准。 versionString 可选 版本号,默认值是1.0.0,如果用户请求的服务版本不是1.0.0,请设置该参数。 releaseActionString 可选 指定如何释放锁,提供有"ALL"和"SOME"两种方式,默认值是"ALL"。 在做更新或删除要素的时候,releaseAction="ALL"或"SOME"决定LockId对应的所有要素是否全部释放。 如果是"ALL",表示LockId对应的所有要素全部解锁释放。 如果是"SOME",表示LockId只对正在操作的要素解锁释放,其他要素还是保持锁定状态。 lockIdString 可选 锁定编号。 insertsObject 添加要素的请求参数。 featuresArray(GeoGlobe.Feature) 必选 一系列要素的集合。 typeNameString 必选 指定操作的图层类型名称。 updatesObject 修改要素的请求参数。 featuresArray(GeoGlobe.Feature) 必选 一系列要素的集合。 typeNameString 必选 指定操作的图层类型名称。 filterGeoGlobe.Filter 可选 操作要素的条件过滤器。 deletesObject 删除要素的请求参数。 typeNameString 必选 指定操作的图层类型名称。 filterGeoGlobe.Filter 可选 操作要素的条件过滤器。 successFnfunction 请求成功的回调函数。 failFnfunction 请求失败的回调函数。 - Source:
- View2D/Service/WFST.js