Šiame trumpame straipsnyje paaiškinama, kaip konvertuoti KML į GPX naudojant C#. Jame pateikiama išsami informacija apie kūrimo aplinkos nustatymą konvertavimui atlikti, minimalių užduočių, kurias reikia atlikti programoje, sąrašas ir vykdomas pavyzdinis kodas, skirtas suprasti KML į GPX failo konvertavimą C#. Taip pat sužinosite apie įvairias parinktis, kaip tinkinti išvesties GPX failą.
Veiksmai, kaip konvertuoti KML į GPX failą C#
- Nustatykite IDE naudoti Aspose.GIS for .NET KML konvertavimui į GPS
- Norėdami nustatyti erdvinę nuorodą, sukurkite objektą ConversionOptions
- Patikrinkite Wgs84 erdvinės nuorodos palaikymą paskirties sluoksnyje
- Jei yra palaikymas, nustatykite erdvinę nuorodą
- Norėdami pakeisti GPX į KML, iškvieskite metodą Convert()
Šie veiksmai aprašo KML į GPX failų keitiklio C# kūrimo procesą. Procesas pradedamas deklaruojant ConversionOptions objektą iš Aspose.Gis vardų erdvės, po to tikrinant tikslinės erdvinės nuorodos palaikymą. Jei palaikymas pasiekiamas, nustatykite paskirties SpatialReferenceSystem reikšmę į Wgs84 ir iškvieskite Convert() metodą, kad pakeistumėte formatą.
Kodas konvertuoti KML failą į GPX C#
Aukščiau pateiktas kodas parodo procesą, kaip KML konvertuoti į GPX C#. ConversionOptions klasės objektas naudojamas paskirties erdvinės nuorodos sistemai nustatyti naudojant SpatialReferenceSystem skaitiklį. Metodas Convert() klasėje VectorLayer naudojamas konvertuoti šaltinio KML failą į GPX su nurodytais parametrais, tačiau galite nustatyti pasirinktinį atributų keitiklį, paskirties sluoksnio reikšmę DestinationDriverOptions ir taip pat SourceDriverOptions. šaltinio sluoksnis, jei reikia.
Šis straipsnis išmokė pakeisti šaltinio KML failą į GPX failą. Jei norite sužinoti, kaip sukurti Shape failą, žr. straipsnį kaip sukurti Shape failą C#.