Русский
  1. Products
  2.   Aspose.GIS
  3.   .NET
  4.   Conversion
  5.   shapefile to geojson

shapefile к geojson conversion API для net

Интегрировать shapefile в geojson conversion с GIS API для net разработчиков

Аспозе.GIS для net - это API для обработки и преобразования данных ГИС. Он полностью поддерживает чтение, запись и преобразование известных форматов данных GIS, таких как шейп-файлы ESRI, GeoJSON, TopoJSON, база геоданных ESRI, язык разметки географии, Google Earth, формат обмена GPS, форматы MapInfo и OpenStreetMap. Это автономный API на основе net и не требует какого-либо программного обеспечения на основе GIS, такого как ArcGIS / ArcMap, QGIS и т.д.

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

Обзор

Добавьте преобразование Shapefile в Geojson в ваше кроссплатформенное приложение или проект Net, используя наш API для Net.

API преобразования GIS использует тот же метод с множеством опций для различных форматов, что делает его простым и интуитивно понятным для пользователей. Наш API обеспечивает быстрые и точные преобразования между Shapefile и Geojson и извлекает преобразованные Geojson файлы без потерь в исходном высоком разрешении.

Conversion API имеет несколько функций:
  • Взаимное преобразование;
  • Поддерживает настройку атрибутов объекта во время преобразования;
  • Перепроектирование во время преобразования.
Получите полностью управляемый код для интеграции преобразования Shapefile в Geojson в любой вид приложения Net.
Создайте мощное приложение для преобразования на C#, ASP Net или других технологиях, связанных с Net.
Вы можете использовать преобразование в Net для разработки своего приложения в любой среде разработки, ориентированной на платформу Net. Совместим со всеми языками на основе Net и поддерживает популярные операционные системы (Windows, Linux, macOS) с Mono или фреймворком Net (включая Net Ядро) установлено.

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

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

// Specify conversion settings if necessary. It is optional.
ConversionOptions options = null;

// This options assigns Wgs84 to the destination layer.
// Conversion may throw error If destination layer does not support the Wgs84 spatial reference. So need to check.
if (Drivers.Shapefile.SupportsSpatialReferenceSystem(SpatialReferenceSystem.Wgs84))
{
	options = new ConversionOptions()
	{
		DestinationSpatialReferenceSystem = SpatialReferenceSystem.Wgs84,
	};
}

// Convert file format from Shapefile to GeoJSON.
VectorLayer.Convert("source.shp", Drivers.Shapefile, "destination.geojson", Drivers.GeoJson, options);
                
            

Как преобразовать Shapefile в Geojson в C#

  1. Путь к файлу строкового типа к исходному файлу Shapefile
  2. Исходный драйвер, чтобы сообщить API о формате ввода. Установите его на драйверы.Shapefile
  3. Путь к файлу строкового типа к файлу данных назначения Geojson
  4. Драйвер назначения для указания формата вывода. Установите его на драйверы.Geojson

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

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

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

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

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

Shapefile как Geojson Живые демо-версии

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

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

Нет необходимости загружать Aspose GIS API.

Просто выберите SHP в качестве выходного формата и.

Загрузите свой файл GPX, он будет мгновенно конвертирован в SHP.

Вы получите ссылку для скачивания.