В этой короткой статье рассказывается, как преобразовать KML в GPX в C#. В нем содержатся подробные сведения о настройке среды разработки для выполнения преобразования, список минимальных задач, которые необходимо выполнить в программе, и пример кода, который можно запустить для понимания преобразования файлов KML в GPX на C#. Вы также узнаете о различных параметрах настройки выходного файла GPX.
Действия по преобразованию KML в файл GPX в C#
- Настройте IDE на использование Aspose.GIS for .NET для преобразования KML в GPS.
- Создайте экземпляр объекта ConversionOptions для установки пространственной привязки.
- Проверьте поддержку пространственной привязки Wgs84 в целевом слое.
- Установите пространственную привязку, если доступна поддержка
- Вызовите метод Convert(), чтобы преобразовать GPX в KML.
Эти шаги описывают процесс разработки конвертера файлов KML в GPX на C#. Процесс инициируется путем объявления объекта ConversionOptions из пространства имен Aspose.Gis с последующим тестированием поддержки целевой пространственной привязки. Если поддержка доступна, задайте для целевого значения SpatialReferenceSystem значение Wgs84 и вызовите метод Convert() для преобразования формата.
Код для преобразования файла KML в GPX на C#
Приведенный выше код демонстрирует процесс преобразования KML в GPX на C#. Объект класса ConversionOptions используется для установки целевой системы пространственной привязки с помощью перечислителя SpatialReferenceSystem. Метод Convert() в классе VectorLayer используется для преобразования исходного файла KML в GPX с указанными настройками, однако вы можете установить пользовательский преобразователь для атрибутов, значение DestinationDriverOptions для целевого слоя, а также SourceDriverOptions для исходный слой, если требуется.
В этой статье мы научились заменять исходный файл KML файлом GPX. Если вы хотите изучить процесс создания шейп-файла, обратитесь к статье как создать шейп файл в С#.