Svenska
  1. Products
  2.   Aspose.GIS
  3.   .NET
  4.   Generate Map

Kartgenererande API för .NET

Skapa, visa och ladda ner en fantasistadskarta.

Tack vare vårt API för .NET kan du snabbt och enkelt skapa olika slumpmässiga kartor över både verkliga och fiktiva världar.

  Ladda Ner Gratis Testversion
PNG JPG BMP TIFF GPX
Aspose.GIS for .NET
GIS
Kartgenerering är en komplex och stor uppgift. Kartgeneratorer kan skapa kontinenter, fantasivärldar och geofysiska kartor med berg, floder, hav etc. För närvarande tillhandahåller vårt bibliotek en uppsättning funktioner för att skapa en del av staden med olika stadsobjekt.

Vår Kartgenerering börjar med att skapa sammankopplade vägnät, vilket innebär att varje punkt på vägen leder till sina andra punkter på vägen. Fyller sedan i de största luckorna mellan vägarna med parker och de största bostadsområdena. Sedan vänder för mindre objekt som den genomsnittliga bostadsområden som består av flera hus. Slutligen fyller den de återstående luckorna med separata uthus som representerar enkla små byggnader.

Så du har stadsobjekt på din genererade karta som:
  • Vägnät
  • Parkzoner med spår
  • Stora bostadsområden med många hus
  • Genomsnittliga bostadsområden med flera hus
  • Separata uthus
  • Systemkrav
  • Vårt API stöds på de flesta plattformar och operativsystem. Innan du kör koden, se till att ditt system uppfyller lämpliga krav.
För närvarande är kartan exportör s standard visuell stil inställd. Vi kan hantera karttypen, liksom procentandelen av varje typ av stadsobjekt på kartan i vårt bibliotek. Vi har inte gjort dessa funktioner tillgängliga för användare ännu, men vi planerar att göra dem tillgängliga när produkten utvecklas och när intresset ökar.

För närvarande representerar den genererade kartan en kvadrat med fast storlek. Torget väljs inte av en slump. Med det här formuläret kan du skapa plattor för olika ändamål och bygga hela städer från dessa plattor. den ena pixeln på kartan motsvarar cirka två meter i den verkliga världen.

Skapa en slumpmässig karta och ladda ner den som PNG, BMP, JPEG eller SVG. Vårt bibliotek gör kartor som offentliga kartobjekt, så att vi kan göra kartor i format som stöds av vårt bibliotek, till exempel PNG, BMP, JPEG och SVG. SVG-formatet försämrar inte kartkvaliteten vid skalning.
Kodexempel och resultatet
                
                    
MapGeneratorOptions mapGeneratorOptions = new MapGeneratorOptions();
mapGeneratorOptions.Height = 800;
mapGeneratorOptions.Width = 1000;

var map = MapLayersGenerator.ProduceMap(mapGeneratorOptions);
map.Render(path + ".map.png", Renderers.Png);
                
            

C# Aspose.GIS Generate Map bibliotek

Det finns ett enkelt sätt att installera Aspose.GIS för .NET på ditt system:

  • Installera Paketet Aspose.GIS från pakethanteraren konsolen i Visual Studio för att få NuGet paket;
  • Eller så kan du ladda ner paket från vår webbplats;
  • Uppdatera Paketet Aspose.GIS. uppgradera till den senaste versionen;
  • Lägg Till Aspose.GIS för .NET till ditt system genom att installera NuGet-paketet;
  • Se Dokumentation.

Systemkrav

Koordinatparser och omvandlare API för .NET stöds på de flesta plattformar och operativsystem och det kan användas för att utveckla flera olika typer av .NET appar inklusive ASP .NET, WinForms och Windows Services. API för .NET är lätt att använda och distribuera, och ger den perfekta lösningen för att arbeta med geospatial information med .NET Framework 4.7, .NET Standard 2.0 & Xamarin plattformar. Innan du kör koden, se till att ditt system uppfyller lämpliga krav.

Aspose.GIS Generate Map Live Demos på C#

Prova funktionerna i vårt bibliotek för att se nya möjligheter. Live demos i C#

nyckelfunktion

Konvertera Latitud och longitud till Gradbaserade enheter

Analysera koordinater position från text

Auto-detektera enheter när latitud longitud analyseras från text.

Stöd format för World Geographic Reference System (GEOREF)

Stöd militär Grid referenssystem (MGRS) Format

Stöd USA National Grid (USNG) Format