Map
Map class
Karta är en samling lager som kan renderas ovanpå varandra viaRenderer
.
public class Map : IDisposable, IReadOnlyList<MapLayer>
Konstruktörer
namn |
Beskrivning |
Map(Measurement, Measurement) |
Skapar en ny instans avKarta class. |
Egenskaper
namn |
Beskrivning |
BackgroundColor { get; set; } |
Bakgrundsfärg på kartan. Standard tillTransparent . |
Count { get; } |
Hämtar antalet lager i kartan. |
Extent { get; set; } |
Anger gränser för kartan som ska renderas. Om satt tillnull , omfattningen beräknas under renderingen för att inkludera alla geometrier i alla lager. |
Height { get; set; } |
Visuell höjd på kartan. |
Item { get; } |
Hämtar lagret vid angivet index. |
Padding { get; set; } |
Anger utfyllnad att lägga till i omfattningen. |
Resolution { get; set; } |
Upplösning som ska användas för att rendera denna karta och för att konvertera mellanMeasurement . Standard är 96. |
SpatialReferenceSystem { get; set; } |
SpatialReferenceSystem av kartan. |
Width { get; set; } |
Visuell bredd på kartan. |
Metoder
namn |
Beskrivning |
Add(FeaturesSequence) |
Skapar och lägger till enVectorMapLayer till kartan. Lager renderas i tilläggsordning. |
Add(MapLayer) |
Lägger till ett lager på kartan. Lager renderas i tilläggsordning. |
Add(FeaturesSequence, VectorSymbolizer) |
Skapar och lägger till enVectorMapLayer till kartan. Lager renderas i tilläggsordning. |
Add(VectorLayer, bool) |
Skapar enVectorMapLayer med standardsymboliseraren och lägger till den på kartan. Lager renderas i tilläggsordning. |
Add(FeaturesSequence, VectorSymbolizer, Labeling) |
Skapar och lägger till enVectorMapLayer till kartan. Lager renderas i tilläggsordning. |
Add(RasterLayer, RasterColorizer, bool) |
Skapar enRasterMapLayer med standardfärgare och lägger till den på kartan. |
Add(VectorLayer, VectorSymbolizer, bool) |
Skapar och lägger till enVectorMapLayer till kartan. Lager renderas i tilläggsordning. |
Add(VectorLayer, VectorSymbolizer, Labeling, bool) |
Skapar och lägger till enVectorMapLayer till kartan. Lager renderas i tilläggsordning. |
Dispose() |
Förfogar över resurser. |
GetEnumerator() |
Returnerar en uppräkning som itererar genom lagren i kartan. |
Render(AbstractPath, Renderer) |
Återger kartan till en fil. |
Render(string, Renderer) |
Återger kartan till en fil. |
Se även