C# Class MapAround.Web.Wmts.WmtsCapabilities

Generates an XML containing WMTS capabilities.
ファイルを表示 Open project: gkrsu/maparound.core Class Usage Examples

Public Methods

Method Description
GetCapabilities ( Map map, WmtsServiceDescription serviceDescription ) : XmlDocument

Generates an XML containing WMTS capabilities.

Private Methods

Method Description
CreateXml ( ) : XmlDocument
GenerateCapabilityNode ( Map map, WmtsServiceDescription serviceDescription, XmlDocument capabilities ) : XmlNode
GenerateContactInfoElement ( XmlDocument capabilities, WmsContactInformation info ) : XmlElement
GenerateDCPTypeNode ( XmlDocument capabilities, string onlineResource ) : XmlNode
GenerateOnlineResourceElement ( XmlDocument capabilities, string onlineResource ) : XmlElement
GenerateServiceNode ( WmtsServiceDescription &serviceDescription, XmlDocument capabilities ) : XmlNode
GenerateTileElement ( Tile tile, string srs, XmlDocument doc ) : XmlElement
GenerateTileMatrixInfo ( WmtsServiceDescription serviceDescription, XmlDocument capabilities, int i ) : XmlNode
GenerateTileMatrixSet ( WmtsServiceDescription serviceDescription, XmlDocument capabilities ) : XmlNode
createAttribute ( string name, string value, XmlDocument doc ) : XmlAttribute
createElement ( string name, string value, XmlDocument doc, bool IsXml, string namespaceURI ) : XmlNode
getWmtsLayerNode ( WmtsServiceDescription serviceDescription, LayerBase layer, XmlDocument doc ) : XmlNode

Method Details

GetCapabilities() public static method

Generates an XML containing WMTS capabilities.
public static GetCapabilities ( Map map, WmtsServiceDescription serviceDescription ) : XmlDocument
map Map A MapAround.Mapping.Map instance
serviceDescription WmtsServiceDescription
return System.Xml.XmlDocument