Ovaj vodič objašnjava kako pretvoriti GeoJSON u KML u C#. Sadrži detaljne korake za pisanje aplikacije, potrebne informacije za postavljanje razvojnog okruženja i pokrenuti kod za razvoj GeoJSON u KML pretvarač u C#. Naučit ćete različite opcije za transformaciju GeoJSON datoteke s prilagođenim ili zadanim postavkama.
Koraci za pretvaranje JSON-a u KML u C#
- Postavite IDE da koristi Aspose.GIS for .NET za transformaciju JSON-a u KML
- Provjerite je li željeni referentni sustav podržan i deklarirajte objekt ConversionOptions
- Inicijalizirajte objekt ConversionOptions i postavite njegov destination spatial reference sustav
- Koristite ove opcije u metodi Pretvori za pretvorbu
- Ako željeni referentni sustav nije podržan, pretvorite sa zadanim postavkama
Ovi koraci definiraju korake programiranja za pisanje pretvarača za GeoJSON u KML u C#. Najprije provjerite podršku za određeni prostorni referentni sustav i izvršite pretvorbu koristeći prilagođene postavke. U suprotnom, pretvorite datoteke tako da navedete naziv izvorne datoteke i naziv odredišne datoteke u metodi VectorLayer.Convert().
Kod za pretvaranje GeoJSON u KML u C#
Ovaj kôd demonstrira pretvarač JSON u KML u C#. Možete provjeriti podršku iz prostornih referentnih sustava Etrs89, Etrs89LambertAzimuthalEqualArea, Etrs89LambertConformalConic, Nad83, Wgs84 itd. U ovom primjeru koda upotrijebili smo dvije preopterećene funkcije metode Convert(), dok možete isprobati druge dvije opcije koristeći izvor i odredišni FileDriver.
Ovaj nas je članak naučio razviti JSON KML pretvarač u C#. Da biste pretvorili GeoJSON datoteku u SHP datoteku, pogledajte članak na kako pretvoriti GeoJSON u SHP u C#.