C#에서 GPX를 CSV로 변환

GPX 파일은 중간 지점, 경로 등과 같은 GPS 데이터를 설명하는 데 사용됩니다. 이 지리 정보는 경도 및 경도 값으로 존재할 수 있습니다. 반면 CSV 파일에는 쉼표로 구분된 값이 포함됩니다. 특정 시나리오에서는 GPX 파일을 CSV 형식으로 변환해야 할 수 있습니다. 따라서 이 문서에서는 C#에서 프로그래밍 방식으로 GPX 파일을 CSV 형식으로 변환하는 방법을 설명합니다.

  1. GPX에서 CSV로 변환기 - C# API 설치
  2. C#에서 GPX 파일을 CSV 형식으로 변환하는 방법
  3. C#에서 프로그래밍 방식으로 GPX를 CSV로 변환

GPX에서 CSV로 변환기 - C# API 설치

Aspose.GIS for .NET API는 GIS 파일 형식 작업을 지원하므로 지도를 생성하고 지리 데이터를 변환하는 등의 작업을 할 수 있습니다. [다운로드]에서 참조 DLL 파일을 다운로드하여 API에 액세스할 수 있습니다. ]6 섹션 또는 다음 NuGet 설치 명령 사용:

PM> Install-Package Aspose.GIS

C#에서 GPX 파일을 CSV 형식으로 변환하는 방법

다음 단계에서는 GPX를 CSV 형식으로 변환하는 방법을 설명합니다.

  1. ConversionOptions 클래스의 개체를 만듭니다.
  2. 공간 참조 시스템을 사용하여 좌표를 지구상의 장소에 매핑합니다.
  3. GPX를 CSV 형식으로 변환합니다.

다음 섹션에서는 애플리케이션에 포함할 수 있는 이 변환 기능에 대해 자세히 설명합니다.

C#에서 프로그래밍 방식으로 GPX를 CSV로 변환

GPX를 CSV 형식으로 변환하려면 아래 단계를 따라야 합니다.

  1. ConversionOptions 클래스의 개체를 인스턴스화합니다.
  2. 공간 참조 시스템을 사용하여 지구상의 장소에 좌표를 매핑합니다.
  3. Convert 방법을 사용하여 GPX를 CSV 형식으로 변환합니다.

다음 코드 스니펫은 C#에서 프로그래밍 방식으로 GPX를 CSV로 변환하는 방법을 보여줍니다.

// 필요한 경우 변환 설정을 지정합니다.
Aspose.Gis.ConversionOptions options = null;

// 이 옵션은 Wgs84를 대상 레이어에 할당합니다.
if (Aspose.Gis.Drivers.Shapefile.SupportsSpatialReferenceSystem(Aspose.Gis.SpatialReferencing.SpatialReferenceSystem.Wgs84))
{
    options = new Aspose.Gis.ConversionOptions()
    {
        DestinationSpatialReferenceSystem = Aspose.Gis.SpatialReferencing.SpatialReferenceSystem.Wgs84,
    };
}

// 파일 형식을 GPX에서 CSV로 변환합니다.
Aspose.Gis.VectorLayer.Convert("source.gpx", Aspose.Gis.Drivers.Gpx, "destination.csv", Aspose.Gis.Drivers.Csv, options);

무료 라이선스 받기

API를 전체 용량으로 평가하려면 무료 임시 라이선스를 요청할 수 있습니다.

결론

이 기사에서는 C#에서 GPX 파일을 CSV로 변환하는 방법을 배웠습니다. 그러나 문서 공간 아래의 여러 장을 살펴보면서 배울 수 있는 다른 많은 기능이 API에 포함되어 있습니다. 질문이 있는 경우 포럼에 언제든지 문의해 주십시오.

또한보십시오