C# Class TileCook.MapnikProvider

Inheritance: IEnvelopeProvider, IVectorTileProvider
Afficher le fichier Open project: jbrwn/tc

Méthodes publiques

Méthode Description
GetFormats ( ) : List
GetVectorTileMetadata ( ) : List
MapnikProvider ( string xmlConfig ) : System
MapnikProvider ( string xmlConfig, int buffer, string pngOptions, string jpegOptions, int gridLayerIndex, int gridResolution, List gridFields, string compression ) : System
RegisterDatasources ( string path ) : void
RegisterFonts ( string path ) : void
Render ( Envelope envelope, string format, int tileWidth, int tileHeight ) : byte[]

Private Methods

Méthode Description
Compress ( byte bytes ) : byte[]

Method Details

GetFormats() public méthode

public GetFormats ( ) : List
Résultat List

GetVectorTileMetadata() public méthode

public GetVectorTileMetadata ( ) : List
Résultat List

MapnikProvider() public méthode

public MapnikProvider ( string xmlConfig ) : System
xmlConfig string
Résultat System

MapnikProvider() public méthode

public MapnikProvider ( string xmlConfig, int buffer, string pngOptions, string jpegOptions, int gridLayerIndex, int gridResolution, List gridFields, string compression ) : System
xmlConfig string
buffer int
pngOptions string
jpegOptions string
gridLayerIndex int
gridResolution int
gridFields List
compression string
Résultat System

RegisterDatasources() public static méthode

public static RegisterDatasources ( string path ) : void
path string
Résultat void

RegisterFonts() public static méthode

public static RegisterFonts ( string path ) : void
path string
Résultat void

Render() public méthode

public Render ( Envelope envelope, string format, int tileWidth, int tileHeight ) : byte[]
envelope Envelope
format string
tileWidth int
tileHeight int
Résultat byte[]