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