包 | com.supermap.web.ogc.wmts |
类 | public class WMTSManager |
继承 | WMTSManager ![]() ![]() |
该类用于获取 WMTS 服务中与传入的 WMTS 图层(TiledWMTSLayer)关联的元数据信息。
WMTSManager 与 GetWMTSCapabilities 的区别与联系:两者都是用于获取 WMTS 服务中元数据信息,GetWMTSCapabilities 获取 WMTS 服务中所有元数据的信息,WMTSManager 仅获取与传入的 WMTS 图层关联的元数据信息。
另请参见
方法 | 定义方 | ||
---|---|---|---|
WMTSManager(layer:TiledWMTSLayer = null)
实例化 WMTSManager 对象。
|
WMTSManager | ||
![]() |
ProcessAsync(responder:IResponder = null):void
发送 WMTS 服务元数据信息请求。
|
GetWMTSCapabilities |
方法 | 定义方 | ||
---|---|---|---|
faultHandler(event:FaultEvent, asyncToken:AsyncToken):void
[Override]
|
WMTSManager | ||
![]() |
getWGS84BoundingBox(lowerCorner:String, upperCorner:String):Rectangle2D
根据图层左下、右上地理坐标点,获取图层地理范围。
|
GetWMTSCapabilities | |
getWMTSCapabilities(responseData:XML):WMTSCapabilitiesResult
[Override] 解析 WMTS 服务元数据信息(xml 类型),将与 WMTS 图层关联的信息封装于 wmtsManagerResult 类(该类是 WMTSCapabilitiesResult 类的子类)。
|
WMTSManager |
事件 | Summary | 定义方 | ||
---|---|---|---|---|
WMTSManager | ||||
WMTSManager | ||||
WMTSManager |
WMTSManager | () | 构造函数 |
public function WMTSManager(layer:TiledWMTSLayer = null)
实例化 WMTSManager 对象。
参数layer:TiledWMTSLayer (default = null ) — WMTS 图层。 |
faultHandler | () | 方法 |
override protected function faultHandler(event:FaultEvent, asyncToken:AsyncToken):void
参数
event:FaultEvent |
|
asyncToken:AsyncToken |
getWMTSCapabilities | () | 方法 |
override protected function getWMTSCapabilities(responseData:XML):WMTSCapabilitiesResult
解析 WMTS 服务元数据信息(xml 类型),将与 WMTS 图层关联的信息封装于 wmtsManagerResult 类(该类是 WMTSCapabilitiesResult 类的子类)。
参数
responseData:XML — WMTS 服务元数据信息,xml 类型。 |
WMTSCapabilitiesResult — WMTS 服务元数据信息(xml 类型)解析结果。 |
fault | 事件 |
mx.rpc.events.FaultEvent
getData | 事件 |
processComplete | 事件 |