Ինչպես փոխարկել GPX-ը KMZ-ի C#-ում

Այս քայլ առ քայլ ձեռնարկում մենք ձեզ ցույց կտանք, թե ինչպես փոխարկել GPX-ը KMZ-ի C#-ով: Դրան կհաջողվի փոխարկել GPXKML ձևաչափի և այնուհետև փոխարկելով KML-ը KMZ ձևաչափի` օգտագործելով C# կոդը:

C#-ով GPX-ը KMZ-ին փոխարկելու քայլեր

  1. Տեղադրեք Aspose.GIS for .NET և Aspose.Zip for .NET փաթեթները NuGet.org-ից
  2. Ներառեք Aspose.Gis և Aspose.Zip անունների տարածքները
  3. Սահմանեք լիցենզիա երկու API-ների համար՝ օգտագործելով SetLicense մեթոդը
  4. Օգտագործեք VectorLayer class՝ GPX ձևաչափը KML ֆայլի տեսակի փոխարկելու համար
  5. Ստեղծեք Archive class-ի օրինակ Zip ֆայլ ստեղծելու համար
  6. Ավելացնել ելքային KML և այլ հարակից ֆայլեր որպես Zip գրառումներ
  7. Պահպանեք KML և այլ ֆայլեր որպես մեկ Zip ֆայլ
  8. Վերանվանել վերջնական ֆայլը որպես KMZ (KML Zipped ձևաչափ)

KMZ ֆայլի ձևաչափը սեղմված ձևաչափն է, որը պարունակում է ոչ միայն KML քարտեզի ֆայլ, այլև հարակից ֆայլեր, ինչպիսիք են պատկերները, աուդիո և այլ ձևաչափեր: Այսպիսով, մենք նախ պետք է փոխարկենք GPX file to KML-ը, այնուհետև փոխարկենք KML-ը KMZ քարտեզի ֆայլի ձևաչափի:

Կոդ՝ GPX-ը KMZ-ի C#-ով փոխարկելու համար

Այս կոդի հատվածում GPX-ը KM ձևաչափի փոխարկելուց հետո մենք ստեղծում ենք KML ֆայլի Zip արխիվ՝ պատկերային ֆայլի հետ միասին: Սա պարզապես նմուշի նպատակով է, դուք կարող եք ավելացնել ցանկացած ֆայլ, որը կապված է ձեր KML ֆայլի հետ կապված KMZ փաթեթի մեջ:

 Հայերեն