Class Map

Map class

Map ist eine Sammlung von Ebenen, die übereinander gerendert werden könnenRenderer .

public class Map : IDisposable, IReadOnlyList<MapLayer>

Konstrukteure

NameBeschreibung
Map(Measurement, Measurement)Erstellt eine neue Instanz vonKarte Klasse.

Eigenschaften

NameBeschreibung
BackgroundColor { get; set; }Hintergrundfarbe der Karte. Standardmäßig aufTransparent .
Count { get; }Ruft die Anzahl der Ebenen in der Karte ab.
Extent { get; set; }Gibt die Grenzen der zu rendernden Karte an. Wenn eingestellt aufnull , wird die Ausdehnung während des Renderns berechnet, um alle Geometrien in allen Layern einzuschließen.
Height { get; set; }Visuelle Höhe der Karte.
Item { get; }Ruft die Ebene am angegebenen Index ab.
Padding { get; set; }Gibt die Auffüllung an, die der Ausdehnung hinzugefügt werden soll.
Resolution { get; set; }Auflösung, die zum Rendern dieser Karte und zum Konvertieren zwischen ihnen verwendet werden sollMeasurement . Standardmäßig 96.
SpatialReferenceSystem { get; set; }SpatialReferenceSystem der Karte.
Width { get; set; }Visuelle Breite der Karte.

Methoden

NameBeschreibung
Add(FeaturesSequence)Erstellt und fügt a hinzuVectorMapLayer zur Karte. Ebenen werden in zusätzlicher Reihenfolge gerendert.
Add(MapLayer)Fügt der Karte eine Ebene hinzu. Ebenen werden in zusätzlicher Reihenfolge gerendert.
Add(FeaturesSequence, VectorSymbolizer)Erstellt und fügt a hinzuVectorMapLayer zur Karte. Ebenen werden in zusätzlicher Reihenfolge gerendert.
Add(VectorLayer, bool)Erstellt einVectorMapLayer mit dem Standardsymbolisierer und fügt ihn der Karte hinzu. Ebenen werden in zusätzlicher Reihenfolge gerendert.
Add(FeaturesSequence, VectorSymbolizer, Labeling)Erstellt und fügt a hinzuVectorMapLayer zur Karte. Ebenen werden in zusätzlicher Reihenfolge gerendert.
Add(RasterLayer, RasterColorizer, bool)Erstellt einRasterMapLayer mit Standard-Colorizer und fügt es der Karte hinzu.
Add(VectorLayer, VectorSymbolizer, bool)Erstellt und fügt a hinzuVectorMapLayer zur Karte. Ebenen werden in zusätzlicher Reihenfolge gerendert.
Add(VectorLayer, VectorSymbolizer, Labeling, bool)Erstellt und fügt a hinzuVectorMapLayer zur Karte. Ebenen werden in zusätzlicher Reihenfolge gerendert.
Dispose()Verfügt über Ressourcen.
GetEnumerator()Gibt einen Enumerator zurück, der die Layer in der Karte durchläuft.
Render(AbstractPath, Renderer)Rendert Map in eine Datei.
Render(string, Renderer)Rendert Map in eine Datei.

Siehe auch