Map

Map class

Map è una raccolta di livelli che possono essere visualizzati uno sopra l’altro tramiteRenderer .

public class Map : IDisposable, IReadOnlyList<MapLayer>

Costruttori

Nome Descrizione
Map(Measurement, Measurement) Crea una nuova istanza diCarta geografica classe.

Proprietà

Nome Descrizione
BackgroundColor { get; set; } Colore di sfondo della mappa. L’impostazione predefinita èTransparent .
Count { get; } Ottiene il numero di livelli nella mappa.
Extent { get; set; } Specifica i limiti della mappa di cui eseguire il rendering. Se impostato sunull , l’estensione viene calcolata durante il rendering per includere tutte le geometrie in tutti i livelli.
Height { get; set; } Altezza visiva della mappa.
Item { get; } Ottiene il livello in corrispondenza dell’indice specificato.
Padding { get; set; } Specifica il riempimento da aggiungere all’estensione.
Resolution { get; set; } Risoluzione da utilizzare per eseguire il rendering di questa mappa e per convertirlaMeasurement . Il valore predefinito è 96.
SpatialReferenceSystem { get; set; } SpatialReferenceSystem della mappa.
Width { get; set; } Larghezza visiva della mappa.

Metodi

Nome Descrizione
Add(FeaturesSequence) Crea e aggiunge aVectorMapLayer alla mappa. I livelli vengono visualizzati in ordine aggiuntivo.
Add(MapLayer) Aggiunge un livello alla mappa. I livelli vengono visualizzati in ordine aggiuntivo.
Add(FeaturesSequence, VectorSymbolizer) Crea e aggiunge aVectorMapLayer alla mappa. I livelli vengono visualizzati in ordine aggiuntivo.
Add(VectorLayer, bool) Crea aVectorMapLayer con il simbolizzatore predefinito e lo aggiunge alla mappa. I livelli vengono visualizzati in ordine aggiuntivo.
Add(FeaturesSequence, VectorSymbolizer, Labeling) Crea e aggiunge aVectorMapLayer alla mappa. I livelli vengono visualizzati in ordine aggiuntivo.
Add(RasterLayer, RasterColorizer, bool) Crea aRasterMapLayer con il colorizer predefinito e lo aggiunge alla mappa.
Add(VectorLayer, VectorSymbolizer, bool) Crea e aggiunge aVectorMapLayer alla mappa. I livelli vengono visualizzati in ordine aggiuntivo.
Add(VectorLayer, VectorSymbolizer, Labeling, bool) Crea e aggiunge aVectorMapLayer alla mappa. I livelli vengono visualizzati in ordine aggiuntivo.
Dispose() Smaltisce le risorse.
GetEnumerator() Restituisce un enumeratore che scorre i livelli nella mappa.
Render(AbstractPath, Renderer) Rendering della mappa in un file.
Render(string, Renderer) Rendering della mappa in un file.

Guarda anche