Click or drag to resize

XMapTiledProviderBase Class

Provider delivering bitmap tiles which are requested from an xMapServer.
Inheritance Hierarchy
SystemObject
  Ptv.XServer.Controls.Map.TileProvidersXMapTiledProviderBase
    Ptv.XServer.Controls.Map.TileProvidersXMapTiledProvider

Namespace:  Ptv.XServer.Controls.Map.TileProviders
Assembly:  Ptv.XServer.Controls.Map (in Ptv.XServer.Controls.Map.dll) Version: 1.7.10.0
Syntax
public abstract class XMapTiledProviderBase : IUntiledProviderWithMapObjects, 
	IUntiledProvider, ITiledProvider, ITilingOptions

The XMapTiledProviderBase type exposes the following members.

Constructors
  NameDescription
Protected methodXMapTiledProviderBase
Initializes a new instance of the XMapTiledProviderBase class.
Top
Properties
  NameDescription
Public propertyBorder
Gets or sets the additional border size for a tile.
Public propertyCacheId
Gets the cache id used to cache the tiled map.
Public propertyContextKey
Gets or sets the context key.
Public propertyCustomProfile
Gets or sets the custom profile of the xMapServer.
Public propertyFactor
Gets or sets the factor relative to the standard tiling scheme.
Public propertyMaxZoom
Gets the maximum level where tiles are available.
Public propertyMinZoom
Gets the minimum level where tiles are available.
Public propertyOverlapFactor
Gets or sets the amount of overlapping area for neighboring tiles.
Top
Methods
  NameDescription
Public methodGetImageStream(Int32, Int32, Int32)
Returns a serialized bitmapCache.
Public methodGetImageStream(Double, Double, Double, Double, Int32, Int32)
Retrieves the image stream.
Public methodGetImageStreamAndMapObjects
Retrieves the image stream and the corresponding map objects belonging to the returned map image.
Public methodGetStream
Retrieves the image stream for a certain map rectangle.
Public methodGetStreamInternal
Retrieves the map image from the xMapServer and returns it as a stream.
Protected methodSaveAndConvert
Saves an image in a stream and returns this stream.
Protected methodTileToPtvMercatorAtZoom
Converts the tile position to PTV Mercator coordinates respecting the zoom factor.
Public methodTryGetStreamInternal
Retrieves the map image from the xMapServer as stream.
Top
Fields
  NameDescription
Protected fieldmaxX
Maximum x coordinate value.
Protected fieldmaxY
Maximum y coordinate value.
Protected fieldminX
Minimum x coordinate value.
Protected fieldminY
Minimum y coordinate value.
Protected fieldneedsTransparency
Flag indicating whether the background is to be set to a transparent color.
Top
Extension Methods
  NameDescription
Public Extension MethodToJson
Converts an object to a JSON string representation.
(Defined by JSONWriter.)
Top
See Also