Čeština
  1. Products
  2.   Aspose.GIS
  3.   .NET
  4.   Generate Map

API pro generování Map pro .NET

Vytvořte, zobrazte a stáhněte si fantasy mapu města.

Díky našemu API pro .NET můžete rychle a snadno generovat různé náhodné mapy skutečných i fiktivních světů.

  Stáhněte Si Bezplatnou Zkušební Verzi
PNG JPG BMP TIFF GPX
Aspose.GIS for .NET
GIS
Generování Map je složitý a velký úkol. Generátory Map mohou vytvářet kontinenty, fantasy světy a geofyzikální mapy s horami, řekami, moři atd. V současné době naše knihovna poskytuje sadu funkcí pro generování části města s různými městskými objekty.

Naše generování Map začíná vytvářením propojených silničních sítí, což znamená, že jakýkoli bod na silnici přináší své další body na silnici. Poté vyplní největší mezery mezi silnicemi parky a největšími obytnými oblastmi. Pak se otočí pro menší objekty, jako jsou průměrné obytné oblasti skládající se z několika domů. Nakonec vyplní zbývající mezery samostatnými přístavbami představujícími jednoduché malé budovy.

Na vygenerované mapě tedy máte městské objekty, jako například:
  • Silniční sítě
  • Parkové zóny se stezkami
  • Velké obytné oblasti s mnoha domy
  • Průměrné obytné oblasti s několika domy
  • Samostatné přístavby
  • požadavek
  • Naše API je podporováno na většině platforem a operačních systémů. Před spuštěním kódu se ujistěte, že váš systém splňuje příslušné požadavky.
V současné době je nastaven výchozí vizuální styl mapy. Můžeme spravovat typ mapy, stejně jako procento každého typu městských objektů na mapě v naší knihovně. Tyto funkce jsme uživatelům zatím neposkytli, ale plánujeme je zpřístupnit, jak se produkt vyvíjí a jak se zvyšuje zájem.

V současné době vygenerovaná mapa představuje čtverec pevné velikosti. Náměstí není vybráno náhodou. Tento formulář umožňuje vytvářet dlaždice pro různé účely a stavět z těchto dlaždic celá města. jeden pixel na mapě odpovídá asi dvěma metrům v reálném světě.

Vygenerujte náhodnou mapu a stáhněte si ji jako PNG, BMP, JPEG nebo SVG. Naše knihovna vykresluje mapy jako veřejné mapové objekty, což nám umožňuje vykreslit mapy ve formátech podporovaných naší knihovnou, jako jsou PNG, BMP, JPEG a SVG. Formát SVG nezhoršuje kvalitu mapy při škálování.
Ukázka kódu a výsledek
                
                    
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 knihovna

Existuje jednoduchý způsob instalace Aspose.GIS pro .NET do vašeho systému:

  • Nainstalujte Balíček Aspose.GIS z konzoly správce balíčků v aplikaci Visual Studio získat Balíček NuGet;
  • Nebo si můžete stáhnout balíček z naše stránky;
  • Aktualizujte Balíček Aspose.GIS. Chcete-li upgradovat na nejnovější verzi;
  • Přidejte Aspose.GIS pro .NET do vašeho systému instalací balíčku NuGet;
  • Viz Dokumentace.

požadavek

Souřadnicový analyzátor a převodník API pro .NET je podporován na většině platforem a operačních systémů a lze jej použít k vývoji několika různých typů .NET aplikací včetně ASP .NET, WinForms a služby Windows. API pro .NET se snadno používá a nasazuje a poskytuje ideální řešení pro práci s geoprostorovými informacemi pomocí .NET Framework 4.7, .NET standardní platformy 2.0 a Xamarin. Před spuštěním kódu se ujistěte, že váš systém splňuje příslušné požadavky.

Aspose.GIS Generate Map živé ukázky na C#

Vyzkoušejte funkce naší knihovny, abyste viděli nové příležitosti. Živé ukázky v C#

Klíčové Vlastnosti

Převod zeměpisné šířky a délky na jednotky založené na stupních

Analyzovat souřadnice pozice z textu

Automatická detekce jednotek při analýze zeměpisné šířky z textu.

Podpora formátu Světového geografického referenčního systému (GEOREF)

Podpora vojenský referenční systém mřížky (MGRS) Formát

Podpora Formát United States National Grid (USNG)