Український
  1. Products
  2.   Aspose.GIS
  3.   .NET
  4.   Generate Map

API для створення карт для .NET

Створіть, перегляньте та завантажте карту фантастичного міста.

Завдяки нашому API для .NET ви можете швидко та легко генерувати різні випадкові карти як реального, так і вигаданого світів.

  Завантажте безкоштовну пробну версію
PNG JPG BMP TIFF GPX
Aspose.GIS for .NET
GIS
Створення карти-складне і масштабне завдання. Генератори карт можуть створювати континенти, фантастичні світи і геофізичні карти з горами, річками, морями і т.д. в даний час наша бібліотека надає набір функцій для створення частини міста з різними міськими об'єктами.

Створення нашої карти починається зі створення взаємопов'язаних дорожніх мереж, що означає, що будь-яка точка на дорозі веде до інших точок на дорозі. Потім заповнює найбільші проміжки між дорогами парками і найбільшими житловими районами. Потім переходимо до об'єктів меншого розміру, таким як середні житлові райони, що складаються з декількох будинків. Нарешті, він заповнює залишилися прогалини окремими господарськими будівлями, що представляють собою прості невеликі будівлі.

Отже, на вашій згенерованій карті є міські об'єкти, такі як:
  • Шляхова мережа
  • Паркові зони з стежками
  • Великі житлові райони з багатьма будинками
  • Середні житлові райони з кількома будинками
  • Окремі господарські будівлі
  • Системні вимоги
  • Наш API підтримується на більшості платформ та операційних систем. Перед запуском коду, будь ласка, переконайтеся, що ваша система відповідає відповідним вимогам.
В даний час встановлено візуальний стиль карти за замовчуванням. Ми можемо керувати типом карти, а також відсотком кожного типу міських об'єктів на карті в нашій бібліотеці. Ми ще не зробили ці функції доступними для користувачів, але плануємо зробити їх доступними в міру розвитку продукту та зростання інтересу.

В даний час згенерована карта являє собою квадрат фіксованого розміру. Площа обрана не випадково. Ця форма дозволяє створювати плитки для різних цілей і будувати цілі міста з цих плиток. один піксель на карті відповідає приблизно двом метрам у реальному світі.

Створіть випадкову карту та завантажте її у форматі PNG, BMP, JPEG або SVG. Наша бібліотека відображає карти як загальнодоступні об'єкти картографування, що дозволяє нам відображати карти у форматах, підтримуваних нашою бібліотекою, таких як PNG, BMP, JPEG та SVG. Формат SVG не погіршує якість карти при масштабуванні.
Приклад коду та результат
                
                    
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 бібліотека

Існує простий спосіб встановити Aspose.GIS для .NET у вашу систему:

  • Встановіть пакет Aspose.GIS з консолі менеджера пакетів у Visual Studio для отримання пакета NuGet;
  • Або ви можете завантажити пакет з нашого сайту;
  • Оновіть пакет Aspose.GIS. для оновлення до останньої версії;
  • Додайте Аспозу.GIS для .NET у вашу систему, встановивши пакет NuGet;
  • Дивіться документацію.

Системні вимоги

API аналізатора координат та конвертера для .NET підтримується на більшості платформ та операційних систем, і його можна використовувати для розробки декількох різних типів додатків .NET, включаючи ASP .NET, WinForms та Windows Services. API для .NET простий у використанні та розгортанні та забезпечує ідеальне рішення для роботи з геопросторовою інформацією за допомогою .NET Framework 4.7, .NET стандартні платформи 2.0 та Xamarin. Перед запуском коду, будь ласка, переконайтеся, що ваша система відповідає відповідним вимогам.

Aspose.GIS Generate Map Демо-версії в прямому ефірі на C#

Спробуйте функції нашої бібліотеки, щоб побачити нові можливості. Живі демо-версії в C#

ключові функції

Перетворіть широту та довготу в одиниці вимірювання на основі градусів

Розбір положення координат з тексту

Автоматичне визначення одиниць вимірювання при аналізі широти і довготи з тексту.

Підтримка формату Всесвітньої географічної довідкової системи (GEOREF)

Підтримка формату Military Grid Reference System (MGRS)

Підтримка формату національної мережі США (USNG)