В этом руководстве объясняется, как преобразовать SHP в KML с использованием языка программирования C#. В нем описаны настройки среды разработки, последовательность действий и представлен пример кода для создания конвертера SHP в KML на C#. Это руководство применимо для любой операционной системы с настроенной средой .NET.
Шаги для преобразования SHP в KML на C#
- Подготовьте систему для использования Aspose.GIS for .NET для преобразования SHP в KML
- Создайте экземпляр класса ConversionOptions
- Используйте метод SupportsSpatialReferenceSystem, чтобы проверить поддержку пространственной системы координат
- Назначьте систему Wgs84 для целевого слоя через свойство DestinationSpatialReferenceSystem
- Экспортируйте Shapefile в формат KML с помощью метода Convert
Эти шаги упрощают процесс преобразования SHP в KML на C#. Сначала укажите параметры преобразования, затем проверьте поддержку координатной системы и выполните экспорт.
Пример кода конвертера SHP в KML на C#
Этот пример демонстрирует, как преобразовать Shapefile в KML на C#. Он также обрабатывает исключения на случай, если некоторые драйверы не поддерживают координатную систему целевого слоя. Кроме того, можно использовать различные перегрузки метода Convert для более гибкой настройки конверсии.
В этой статье вы узнали, как экспортировать Shapefile в KML с помощью C#. Если вы хотите преобразовать KML в CSV, ознакомьтесь со статьей Преобразование KML в CSV с помощью C#.