Русский
  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)