이 단계별 자습서에서는 C#에서 GPX를 KMZ로 변환하는 방법을 보여줍니다. 이는 GPX를 KML 형식으로 변환한 다음 C# 코드를 사용하여 KML을 KMZ 형식으로 변환하여 이루어집니다.
C#에서 GPX를 KMZ로 변환하는 단계
- NuGet.org에서 Aspose.GIS for .NET 및 Aspose.Zip for .NET 패키지 설치
- Aspose.Gis 및 Aspose.Zip 네임스페이스 포함
- SetLicense 메서드를 사용하여 두 API에 대한 라이선스 설정
- VectorLayer class를 사용하여 GPX 형식을 KML 파일 형식으로 변환
- Archive class의 인스턴스를 생성하여 Zip 파일 생성
- 출력 KML 및 기타 관련 파일을 Zip 항목으로 추가
- KML 및 기타 파일을 단일 Zip 파일로 저장
- 최종 파일의 이름을 KMZ(KML 압축 형식)로 바꿉니다.
KMZ 파일 형식은 KML 지도 파일뿐만 아니라 이미지, 오디오 및 기타 형식과 같은 관련 파일을 포함하는 압축 형식입니다. 따라서 먼저 GPX file to KML를 변환한 다음 KML을 KMZ 맵 파일 형식으로 변환해야 합니다.
C#에서 GPX를 KMZ로 변환하는 코드
이 코드 조각에서는 GPX를 KM 형식으로 변환한 후 이미지 파일과 함께 KML 파일의 Zip 아카이브를 생성합니다. 이것은 단지 샘플을 위한 것이므로 관련 KML 파일과 관련된 모든 파일을 KMZ 패키지에 추가할 수 있습니다.