Kaip konvertuoti GPX į KMZ naudojant C#

Šioje žingsnis po žingsnio pamokoje parodysime, kaip konvertuoti GPX į KMZ C#. Tai bus pasiekta konvertuojant GPX į KML formatą, o tada konvertuojant KML į KMZ formatą naudojant C# kodą.

Veiksmai, kaip konvertuoti GPX į KMZ C#

  1. Įdiekite Aspose.GIS for .NET ir Aspose.Zip for .NET paketus iš NuGet.org
  2. Įtraukite Aspose.Gis ir Aspose.Zip vardų erdves
  3. Nustatykite abiejų API licenciją naudodami SetLicense metodą
  4. Norėdami konvertuoti GPX formatą į KML failo tipą, naudokite VectorLayer class
  5. Sukurkite Archive class egzempliorių, kad sukurtumėte ZIP failą
  6. Pridėkite išvestį KML ir kitus susijusius failus kaip ZIP įrašus
  7. Išsaugokite KML ir kitus failus kaip vieną ZIP failą
  8. Pervardykite galutinį failą į KMZ (KML ZIP formatas)

KMZ failo formatas yra suglaudintas formatas, kuriame yra ne tik KML žemėlapio failas, bet ir susiję failai, pvz., vaizdai, garso įrašai ir kiti formatai. Taigi pirmiausia turime konvertuoti GPX file to KML, o tada konvertuoti KML į KMZ žemėlapio failo formatą.

Kodas konvertuoti GPX į KMZ C#

Šiame kodo fragmente, konvertavę GPX į KM formatą, kartu su vaizdo failu sukuriame KML failo ZIP archyvą. Tai tik pavyzdinis tikslas. Į KMZ paketą galite įtraukti bet kokius failus, susijusius su jūsų atitinkamu KML failu.

 Latviski