Русский

osm API просмотра в C#

Создайте и настройте средство просмотра osm с помощью ГИС.API для net

Разработайте средство просмотра osm с API, разработанным специально для разработчиков net / C#.

  Скачайте бесплатную пробную версию
PNG JPG BMP TIFF GPX
Aspose.GIS for NET
GIS

Обзор

Создайте и интегрируйте средство просмотра GIS для файлов Osm в ваши приложения Net с помощью API, разработанного специально для разработчиков Net. программа просмотра Osm позволяет с высокой точностью отображать данные, хранящиеся в формате файла Osm, без необходимости какого-либо другого программного обеспечения или преобразования. Получите доступ к широкому списку опций настройки, чтобы указать настройки, SRS, вид карты и получить преобразованный файл в одном из поддерживаемых форматов файлов.

Аспозе.GIS для Net - это мощная локальная библиотека для обработки GIS. Наша библиотека предназначена для создания статических и интерактивных визуализаций данных GIS в Net.

Некоторыми из функций нашей библиотеки являются:

  • Объедините несколько слоев на одном изображении карты.
  • Применяйте стили к точкам, линиям и полигонам.
  • Импортируйте стили в формате SLD.
  • Рисуйте надписи и текст.
  • Применяйте стили к тексту и автоматически определяйте места на карте.
  • Нарисуйте сгруппированные точки.
  • Сохраните созданную карту в формате SVG, PNG, BMP или JPEG.
  • Управляйте SRS для вашей карты.
  • Рисуйте метки по изогнутым линиям.
  • Используйте расширенный рендеринг: комбинируйте средства символизации, генератор геометрии и смешанную геометрию.


Почему бы и нет.GIS для Net?

Клиентами aspose†™ являются представители различных отраслей промышленности, от разработчиков программного обеспечения и консалтинговых компаний до банков, правительственных учреждений и академических институтов. Всякий раз, когда вам нужен опыт работы с GIS, картами и визуализацией данных, вам нужен Aspose.GIS продукт. Некоторые из более чем 21 000 наших клиентов по всему миру уже поделились своими историями успеха.
Код для интеграции средства просмотра Osm в ваше приложение
Входной файл
Загрузите файл, который вы хотите конвертировать
                
                    
// For complete examples and data files, please go to https://github.com/aspose-gis/Aspose.GIS-for-.NET

// Create a map
using (var map = new Map(800, 400))
{
	// Use the specified SRS
	map.SpatialReferenceSystem = SpatialReferenceSystem.Wgs84;

	// Use the specified style to draw lines
	// We also have styles for points, lines, and surfaces.
	var symbolizer = new SimpleLine() {Width = Measurement.Pixels(2)};
	// Open a layer and add to the map
	map.Add(VectorLayer.Open("land.osm", Drivers.OsmXml), symbolizer);

	// Render the map
	map.Render("land_out.png", Renderers.Png);
}
                
            

Как просмотреть Osm в C#

  1. Создайте карту.
  2. Используйте указанные SRS.
  3. Используйте указанный стиль для рисования линий.
  4. Вы также можете задать стили для точек, линий и поверхностей.
  5. Откройте слой и добавьте его на карту.
  6. Отрисовайте карту в желаемом формате.

C# Viewer библиотека

Существует простой способ установить Aspose.GIS для Net в вашей системе:

  • Установите пакет Aspose.GIS из консоли диспетчера пакетов в Visual Studio, чтобы получить пакет NuGet.
  • Или вы можете скачать пакет с нашего сайта;
  • Обновите пакет Aspose.GIS. для обновления до последней версии.
  • Смотрите документацию.

Системные требования

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

Аспозе.Viewer Osm Демо-версии в прямом эфире на C#

Взаимодействуйте с мощными и простыми в использовании примерами приложений в C#. Попробуйте наши инструменты обработки данных. Живые демо-версии в C#

ключевые функции

Объедините несколько слоев на одном изображении карты.

Применяйте стили к точкам, линиям и поверхностям.

Импортируйте стили из формата SLD.

Рисуйте надписи и текст. Применяйте стили к тексту и автоматически определяйте места на карте.

Нарисуйте сгруппированные точки.

Сохраните созданную карту в формате SVG, PNG, BMP или JPEG.

Управляйте системой пространственной привязки для вашей карты.

Рисуйте метки по изогнутым линиям.

Используйте расширенный рендеринг: Комбинируйте символизаторы, генератор геометрии, смешанную геометрию.