Ovaj vodič objašnjava kako pretvoriti KML u CSV pomoću C#. Sadrži pojedinosti za postavljanje IDE postavki, programske korake i primjer koda za transformaciju KML-a u CSV s opcijom odabira željenih podataka iz izvorne KML datoteke. Naučit ćete spremiti atribute značajki i geometriju iz izvornog KML-a u izlaznu CSV datoteku.
Koraci za pretvaranje KML datoteke u CSV pomoću C#
- Postavite okruženje da koristi Aspose.GIS for .NET za pretvaranje KML u CSV s atributima i geometrijom
- Učitajte izvornu KML datoteku pomoću metode Drivers.Kml.OpenLayer()
- Stvorite CSV sloj postavljanjem njegovog imena na disk pomoću metode Drivers.Csv.CreateLayer()
- Dodajte polja u CSV sloj pomoću klase FeatureAttribute
- Iterirajte kroz sve značajke u učitanom KML sloju
- Napravite CSV sloj koristeći ConstructFeature() metodu i postavite polja
- Pristupite geometrijskom objektu iz značajke KML i spremite ga u CSV sloj
Ovi koraci opisuju kako pretvoriti KML datoteku u CSV koristeći C#. Učitajte postojeću KML datoteku, izradite CSV sloj, dodajte polja CSV sloju, raščlanite sve značajke u KML-u i konstruirajte novu značajku za spremanje u izlaznom CSV-u u odnosu na svaku značajku u izvornom KML sloju. Provjerite vrstu svakog geometrijskog objekta i spremite detalje u CSV sloj.
Kôd za softver za pretvaranje KML u CSV koristeći C#
Ovaj kod pokazuje kako razviti KML u CSV pretvarač pomoću C#. Trebali biste imati informacije o atributima KML datoteke da biste dohvatili podatke i spremili ih u CSV. Možete provjeriti različite tipove geometrije kao što su CircularString, MultiCurve, MultiPoint, Point, MultiPolygon, itd.
Ovaj nas je članak naučio pretvaranju KML-a u CSV. Ako želite testirati značajku, pogledajte članak na Stvorite KML datoteku koristeći C# za izradu uzorka KML datoteke.