Class 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 layer. |
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 il rendering di questa mappa e per la conversione traMeasurement . Il valore predefinito è 96. |
SpatialReferenceSystem { get; set; } | SpatialReferenceSystem della mappa. |
Width { get; set; } | Ampiezza visiva della mappa. |
Metodi
Nome | Descrizione |
---|
Add(FeaturesSequence) | Crea e aggiunge aVectorMapLayer alla mappa. I livelli vengono renderizzati in ordine aggiuntivo. |
Add(MapLayer) | Aggiunge un livello alla mappa. I livelli vengono renderizzati in ordine aggiuntivo. |
Add(FeaturesSequence, VectorSymbolizer) | Crea e aggiunge aVectorMapLayer alla mappa. I livelli vengono renderizzati in ordine aggiuntivo. |
Add(VectorLayer, bool) | Crea unVectorMapLayer con il simbolo predefinito e lo aggiunge alla mappa. I livelli vengono renderizzati in ordine aggiuntivo. |
Add(FeaturesSequence, VectorSymbolizer, Labeling) | Crea e aggiunge aVectorMapLayer alla mappa. I livelli vengono renderizzati in ordine aggiuntivo. |
Add(RasterLayer, RasterColorizer, bool) | Crea unRasterMapLayer con colorizer predefinito e lo aggiunge alla mappa. |
Add(VectorLayer, VectorSymbolizer, bool) | Crea e aggiunge aVectorMapLayer alla mappa. I livelli vengono renderizzati in ordine aggiuntivo. |
Add(VectorLayer, VectorSymbolizer, Labeling, bool) | Crea e aggiunge aVectorMapLayer alla mappa. I livelli vengono renderizzati in ordine aggiuntivo. |
Dispose() | Smaltisce le risorse. |
GetEnumerator() | Restituisce un enumeratore che scorre i layer nella mappa. |
Render(AbstractPath, Renderer) | Visualizza la mappa in un file. |
Render(string, Renderer) | Visualizza la mappa in un file. |
Guarda anche