Click or drag to resize

WmtsMapService Class

MapService implementation that turns a WMTS service into a WMS-like service allowing arbitrary map sections and zoom levels to be requested.
Inheritance Hierarchy
SystemObject
  Ptv.XServer.Controls.Map.Tools.ReprojectionMapService
    Ptv.XServer.Controls.Map.Layers.WmtsLayerWmtsMapService

Namespace:  Ptv.XServer.Controls.Map.Layers.WmtsLayer
Assembly:  Ptv.XServer.Controls.Map (in Ptv.XServer.Controls.Map.dll) Version: 1.7.10.0
Syntax
public class WmtsMapService : MapService

The WmtsMapService type exposes the following members.

Constructors
  NameDescription
Public methodWmtsMapService
Creates and initializes an instance of WmtsMapService.
Top
Properties
  NameDescription
Public propertyCrs
Defines the CRS to be used when requesting map images.
(Inherited from MapService.)
Public propertyLimits
Optionally defines the limits of a MapService in PTV Mercator (EPSG:76131).
(Overrides MapServiceLimits.)
Public propertyMinAlignment
Defines the position of (MinX|MinY) in images returned by this service.
(Inherited from MapService.)
Top
Methods
  NameDescription
Public methodGetImageStream(IBoundingBox, Size)
Loads a map image using the specified bounding box and size.
(Inherited from MapService.)
Public methodGetImageStream(IBoundingBox, Size, Size)
Loads a map image using the specified bounding box and size.
(Overrides MapServiceGetImageStream(IBoundingBox, Size, Size).)
Protected methodLoadImage
Loads tile images from the WMTS service.
Protected methodRenderTestImage
Renders a test image.
Top
Fields
  NameDescription
Public fieldOnRequestCreated
Additional event that will be triggered after the request has been created. Used for request customization.
Top
Extension Methods
  NameDescription
Public Extension MethodToJson
Converts an object to a JSON string representation.
(Defined by JSONWriter.)
Top
See Also