Этот четкий учебник содержит информацию о том, как преобразовать SHP в Geojson в C#. В нем содержатся подробные сведения о настройке среды разработки, параметры для настройки процесса преобразования, проверка поддержки различных систем пространственной привязки и, наконец, сведения о методе преобразования для преобразования шейп-файла в Geojson на C#. Это также поможет вам изменить формат с помощью одной строки кода.
Действия по преобразованию файла формы в GPX на C#
- Установите Aspose.GIS for .NET из диспетчера пакетов Nuget, чтобы преобразовать SHP в Geojson.
- Объявить объект класса ConversionOptions
- Проверьте, поддерживает ли выбранный драйвер желаемую систему пространственной привязки.
- Если поддерживается, установите целевую систему пространственной привязки в соответствии с требованием.
- Преобразуйте файл формы в формат Geojson, используя метод Convert в классе VectorLayer.
Эти шаги объясняют процесс преобразования шейп-файла в GeoJson на C# с помощью настроек конфигурации и подробных шагов. Сначала мы должны объявить объект класса ConfigurationOptions, а затем установить систему пространственной привязки целевого слоя после проверки поддержки той же системы пространственной привязки выбранным драйвером. В конце используйте метод VectorLayer.Convert() для изменения формата файла.
Код для конвертера SHP в GPX на C#
Этот пример кода демонстрирует полный процесс преобразования шейп-файла в Geojson на C#, начиная с настройки преобразования и заканчивая созданием нового файла в нужном формате. Обратите внимание, что вам не всегда нужна настройка, а просто выполните полное преобразование с помощью одной строки кода, вызвав указанный выше метод Convert() без последнего аргумента с именем convertOptions. Этот метод преобразования имеет большое количество перегрузок и поддерживает множество драйверов, что дает возможность конвертировать файлы разных форматов в другие форматы.
В этом руководстве мы научились конвертировать файлы SHP в GeoJson, однако, если вы хотите узнать, как конвертировать GPX в KMZ, обратитесь к статье как конвертировать GPX в KMZ в С#.