이 간단한 자습서는 **C#**에서 GeoJSON을 SHP로 변환하는 방법을 안내합니다. C#**에서 **JSON-SHP 변환기를 개발하기 위한 샘플 코드와 함께 개발 환경 및 단계 목록을 설정하는 데 필요한 모든 정보가 있습니다. 대상 레이어 기능을 확인하여 출력 SHP 파일을 구성하는 다양한 옵션을 제공합니다.
C#에서 JSON을 SHP로 변환하는 단계
- Aspose.GIS for .NET을 사용하여 GeoJSON을 SHP로 변환하도록 환경 설정
- ConversionOptions의 개체를 인스턴스화하여 출력 SHP 파일을 사용자 지정합니다.
- 대상 레이어가 Wgs84 공간 참조 시스템을 지원하는지 확인
- 지원되는 경우 ConversionOptions 클래스의 개체를 만듭니다.
- DestinationSpatialReferenceSystem 속성을 Wgs84로 설정합니다.
- 원하는 옵션을 사용하여 입력 GeoJSON을 SHP로 변환
다음 단계는 C#*에서 *JSON을 SHP로 변경하는 프로세스를 요약한 것입니다. 출력 SHP 파일을 사용자 지정하기 위해 ConversionOptions 개체를 초기화한 다음 지원되는 경우 원하는 공간 참조 시스템을 설정하여 프로세스가 시작됩니다. 마지막 단계에서 변환을 위해 VectorLayer 클래스의 Convert() 메서드가 사용자 지정 옵션과 함께 소스 및 대상 파일을 제공하여 호출됩니다.
C#에서 GeoJSON을 SHP로 변환하는 코드
이 코드는 C#*에서 *GeoJSON을 SHP로 변환하는 프로세스를 보여줍니다. 이 변환은 옵션을 전달하지 않고 입력 및 출력 파일 이름을 제공하여 VectorLayer.Convert() 메서드를 호출하는 한 줄의 코드로만 수행할 수 있습니다. 그러나 이 샘플 코드에 설명된 대로 ConversionOptions 클래스 객체를 사용하여 출력 SHP 파일을 사용자 정의하는 기능을 실행할 수 있습니다.
이 기사에서는 C#에서 GeoJSON을 SHP로 변경하는 프로세스를 설명했습니다. SHP를 GeoJSON 파일로 변환하는 것과 같은 역 과정을 배우려면 C#에서 SHP를 GeoJSON으로 변환하는 방법의 기사를 참조하십시오.