Šiame vadove paaiškinama, kaip konvertuoti KML į CSV naudojant C#. Jame yra išsami informacija, skirta nustatyti IDE nustatymus, programavimo veiksmus ir pavyzdinį kodą, skirtą KML paversti CSV, su galimybe pasirinkti norimus duomenis iš šaltinio KML failo. Išmoksite išsaugoti objekto atributus ir geometriją iš šaltinio KML į išvesties CSV failą.
KML failo konvertavimo į CSV veiksmai naudojant C#
- Nustatykite aplinką naudoti Aspose.GIS for .NET KML konvertavimui į CSV su atributais ir geometrija
- Įkelkite šaltinio KML failą naudodami Drivers.Kml.OpenLayer() metodą
- Sukurkite CSV sluoksnį nustatydami jo pavadinimą diske naudodami metodą Drivers.Csv.CreateLayer()
- Pridėkite laukus į CSV sluoksnį naudodami klasę FeatureAttribute
- Pakartokite visas įkelto KML sluoksnio funkcijas
- Sukurkite CSV sluoksnį naudodami ConstructFeature() metodą ir nustatykite laukus
- Pasiekite geometrijos objektą iš KML funkcijos ir išsaugokite jį CSV sluoksnyje
Šie veiksmai aprašo, kaip pakeisti KML failą į CSV naudojant C#. Įkelkite esamą KML failą, sukurkite CSV sluoksnį, pridėkite laukų prie CSV sluoksnio, išnagrinėkite visas KML funkcijas ir sukurkite naują funkciją, skirtą išsaugoti išvesties CSV pagal kiekvieną šaltinio KML sluoksnio funkciją. Patikrinkite kiekvieno geometrijos objekto tipą ir išsaugokite išsamią informaciją CSV sluoksnyje.
KML į CSV konverterio programinės įrangos kodas naudojant C#
Šis kodas parodo, kaip sukurti KML į CSV konverterį naudojant C#. Turėtumėte turėti informacijos apie KML failo atributus, kad galėtumėte gauti duomenis ir išsaugoti juos CSV. Galite patikrinti įvairius geometrijos tipus, tokius kaip CircularString, MultiCurve, MultiPoint, Point, Multi Polygon ir kt.
Šis straipsnis mus išmokė konvertuoti KML į CSV. Jei norite išbandyti funkciją, žr. straipsnį apie Sukurkite KML failą naudodami C#, kaip sukurti pavyzdinį KML failą.