GPX 파일은 중간 지점, 경로 등과 같은 GPS 데이터를 설명하는 데 사용됩니다. 이 지리 정보는 경도 및 경도 값으로 존재할 수 있습니다. 반면 CSV 파일에는 쉼표로 구분된 값이 포함됩니다. 특정 시나리오에서는 GPX 파일을 CSV 형식으로 변환해야 할 수 있습니다. 따라서 이 문서에서는 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 형식으로 변환하는 방법을 설명합니다.
- ConversionOptions 클래스의 개체를 만듭니다.
- 공간 참조 시스템을 사용하여 좌표를 지구상의 장소에 매핑합니다.
- GPX를 CSV 형식으로 변환합니다.
다음 섹션에서는 애플리케이션에 포함할 수 있는 이 변환 기능에 대해 자세히 설명합니다.
C#에서 프로그래밍 방식으로 GPX를 CSV로 변환
GPX를 CSV 형식으로 변환하려면 아래 단계를 따라야 합니다.
- ConversionOptions 클래스의 개체를 인스턴스화합니다.
- 공간 참조 시스템을 사용하여 지구상의 장소에 좌표를 매핑합니다.
- 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에 포함되어 있습니다. 질문이 있는 경우 포럼에 언제든지 문의해 주십시오.