Tento krátký článek vás provede jak převést KML na GPX v C#. Poskytuje podrobnosti o nastavení vývojového prostředí pro provádění převodu, seznam minimálních úkolů, které je třeba v programu provést, a spustitelný ukázkový kód pro pochopení převodu souborů KML na GPX v C#. Dozvíte se také různé možnosti přizpůsobení výstupního souboru GPX.
Kroky k převodu KML na GPX soubor v C#
- Nastavte IDE na použití Aspose.GIS for .NET pro převod KML na GPS
- Vytvořte instanci objektu ConversionOptions pro nastavení prostorové reference
- Zkontrolujte podporu pro prostorovou referenci Wgs84 v cílové vrstvě
- Nastavte prostorovou referenci, pokud je k dispozici podpora
- Voláním metody Convert() transformujete GPX na KML
Tyto kroky popisují proces vývoje KML na GPX převodník souborů v C#. Proces je zahájen deklarováním objektu ConversionOptions z oboru názvů Aspose.Gis a následným testováním podpory pro cílovou prostorovou referenci. Pokud je k dispozici podpora, nastavte cílovou hodnotu SpatialReferenceSystem na Wgs84 a zavolejte metodu Convert() k transformaci formátu.
Kód pro převod souboru KML na GPX v C#
Výše uvedený kód demonstruje proces převodu KML na GPX v C#. Objekt třídy ConversionOptions se používá k nastavení cílového prostorového referenčního systému pomocí enumerátoru SpatialReferenceSystem. Metoda Convert() ve třídě VectorLayer se používá k převodu zdrojového souboru KML na GPX se zadaným nastavením, můžete však nastavit vlastní převodník pro atributy, hodnotu DestinationDriverOptions pro cílovou vrstvu a také SourceDriverOptions pro zdrojovou vrstvu v případě potřeby.
Tento článek nás naučil změnit zdrojový soubor KML na soubor GPX. Pokud se chcete naučit proces vytvoření souboru shapefile, přečtěte si článek na jak vytvořit shapefile v C#.