C#에서 SHP를 GPX로 변환하는 방법

이 빠른 자습서는 구성 세부정보, 단계별 프로세스 및 실행 가능한 샘플 코드를 제공하여 C#에서 SHPGPX로 변환하는 방법에 대해 안내합니다. 한 줄의 코드로도 이 작업을 수행할 수 있지만 샘플 코드는 변환 옵션 설정도 보여줍니다. **Shapefile을 C#**에서 GPX로 변환하는 이 프로세스는 .NET이 설치된 Windows 기반 시스템이나 .NET Core가 있는 Linux/macOS 시스템에서 수행할 수 있습니다.

C#에서 모양 파일을 GPX로 변환하는 단계

  1. NuGet 패키지 관리자에서 Aspose.GIS for .NET를 설치하여 SHP 파일을 GPX로 변환
  2. ConversionOptions 클래스 개체를 인스턴스화하여 변환 프로세스를 맞춤설정합니다.
  3. Shapefile 드라이버가 특정 공간 참조 시스템을 지원하는지 확인하십시오.
  4. 원하는 공간 참조 시스템에 대한 옵션 설정
  5. VectorLayer class의 Convert 메소드를 사용하여 SHP 파일을 GPX로 변환합니다.

이 단계에서는 작업을 수행하는 데 필요한 참조 네임스페이스 및 클래스를 식별하여 C#*에서 *모양 파일을 GPX로 변환하는 프로세스를 설명합니다. 이 프로세스는 VectorLayer 클래스의 Convert 메서드를 사용하여 간단하게 완료할 수 있지만 변환 프로세스를 사용자 지정하기 위해 다양한 옵션을 탐색합니다. 또한 선택한 드라이버가 특정 공간 참조 시스템을 지원하는지 여부를 확인하는 정보를 제공합니다.

C#에서 SHP를 GPX로 변환하는 코드

이 코드는 *C#*에서 SHP를 GPX로 변환하는 프로세스를 보여줍니다. GeoJson, Kml, Shapefile, OsmXml 및 Gml과 같은 다양한 파일 형식으로 작업하기 위해 특정 드라이버를 사용하여 매우 적은 수를 나열할 수 있습니다. 이 코드는 공간 참조 시스템 Wgs84를 사용했지만 대상 레이어에서 제공하는 지원에 따라 Wgs72, WebMercator, Etrs89LambertConformalConic, Etrs89 등과 같은 다른 옵션을 사용할 수도 있습니다.

이 튜토리얼에서는 SHP를 GPX로 변환하는 방법을 배웠습니다. GPX를 KMZ로 변환하는 과정을 알아보려면 C#에서 GPX를 KMZ로 변환하는 방법에 대한 문서를 참조하세요.

 한국인