Map

Map class

Map est une collection de couches qui peuvent être rendues les unes sur les autres viaRenderer .

public class Map : IDisposable, IReadOnlyList<MapLayer>

Constructeurs

Nom La description
Map(Measurement, Measurement) Crée une nouvelle instance duCarte classe.

Propriétés

Nom La description
BackgroundColor { get; set; } Couleur de fond de la carte. Par défaut àTransparent .
Count { get; } Obtient le nombre de couches dans la carte.
Extent { get; set; } Spécifie les limites de la carte à rendre. Si défini surnull , l’étendue est calculée lors du rendu pour inclure toutes les géométries dans toutes les couches.
Height { get; set; } Hauteur visuelle de la carte.
Item { get; } Obtient la couche à l’index spécifié.
Padding { get; set; } Spécifie le rembourrage à ajouter à l’étendue.
Resolution { get; set; } Résolution à utiliser pour rendre cette carte et pour convertir entreMeasurement . La valeur par défaut est 96.
SpatialReferenceSystem { get; set; } SpatialReferenceSystem de la carte.
Width { get; set; } Largeur visuelle de la carte.

Méthodes

Nom La description
Add(FeaturesSequence) Crée et ajoute unVectorMapLayer à la carte. Les calques sont rendus dans l’ordre supplémentaire.
Add(MapLayer) Ajoute une couche à la carte. Les calques sont rendus dans l’ordre supplémentaire.
Add(FeaturesSequence, VectorSymbolizer) Crée et ajoute unVectorMapLayer à la carte. Les calques sont rendus dans l’ordre supplémentaire.
Add(VectorLayer, bool) Crée unVectorMapLayer avec le symboliseur par défaut et l’ajoute à la carte. Les calques sont rendus dans l’ordre supplémentaire.
Add(FeaturesSequence, VectorSymbolizer, Labeling) Crée et ajoute unVectorMapLayer à la carte. Les calques sont rendus dans l’ordre supplémentaire.
Add(RasterLayer, RasterColorizer, bool) Crée unRasterMapLayer avec le coloriseur par défaut et l’ajoute à la carte.
Add(VectorLayer, VectorSymbolizer, bool) Crée et ajoute unVectorMapLayer à la carte. Les calques sont rendus dans l’ordre supplémentaire.
Add(VectorLayer, VectorSymbolizer, Labeling, bool) Crée et ajoute unVectorMapLayer à la carte. Les calques sont rendus dans l’ordre supplémentaire.
Dispose() Dispose des ressources.
GetEnumerator() Retourne un énumérateur qui parcourt les couches de la carte.
Render(AbstractPath, Renderer) Rend la carte dans un fichier.
Render(string, Renderer) Rend la carte dans un fichier.

Voir également