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

이 깔끔한 튜토리얼에는 C#에서 SHPGeojson로 변환하는 방법에 대한 정보가 포함되어 있습니다. 개발 환경 구성, 변환 프로세스 사용자 지정 옵션, 다양한 공간 참조 시스템 지원 확인, 마지막으로 C#에서 Shapefile을 Geojson으로 변환에 대한 변환 메서드 세부 정보를 제공합니다. 또한 한 줄의 코드로 형식을 변경하는 방법도 안내합니다.

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

  1. Nuget 패키지 관리자에서 Aspose.GIS for .NET를 설치하여 SHP를 Geojson으로 변환
  2. ConversionOptions 클래스의 객체 선언
  3. 선택한 드라이버가 원하는 공간 참조 시스템을 지원하는지 확인하십시오.
  4. 지원되는 경우 요구 사항에 따라 대상 공간 참조 시스템을 설정합니다.
  5. VectorLayer 클래스의 Convert 메서드를 사용하여 모양 파일을 Geojson 형식으로 변환합니다.

이 단계에서는 구성 설정 및 세부 단계를 통해 *C#*에서 Shapefile을 GeoJson으로 변환하는 프로세스를 설명합니다. 먼저 ConfigurationOptions 클래스 객체를 선언하고 선택한 드라이버가 동일한 공간 참조 시스템을 지원하는지 확인한 후 대상 계층 공간 참조 시스템을 설정해야 합니다. 결국 VectorLayer.Convert() 메서드를 사용하여 파일 형식을 변경합니다.

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

이 코드 샘플은 변환 사용자 지정부터 원하는 형식의 새 파일 생성까지 시작하여 *C#*에서 Shapefile을 Geojson으로 변환하는 전체 프로세스를 보여줍니다. 항상 사용자 정의가 필요하지 않으며 conversionOptions라는 이름의 마지막 인수 없이 위의 Convert() 메서드를 호출하여 한 줄의 코드로 전체 변환을 수행하면 됩니다. 이 변환 방법은 오버로드가 많고 많은 드라이버를 지원하므로 다른 파일 형식을 다른 형식으로 변환하는 옵션을 제공합니다.

이 튜토리얼에서는 SHP 파일을 GeoJson으로 변환하는 방법을 배웠습니다. 그러나 GPX를 KMZ로 변환하는 프로세스를 알아보려면 C#에서 GPX를 KMZ로 변환하는 방법에 대한 문서를 참조하세요.

 한국인