Tato příručka vysvětluje, jak převést KML na CSV pomocí C#. Obsahuje podrobnosti pro nastavení nastavení IDE, kroky programování a ukázkový kód pro transformaci KML na CSV s možností vybrat požadovaná data ze zdrojového souboru KML. Naučíte se ukládat atributy prvků a geometrii ze zdrojového KML do výstupního souboru CSV.
Kroky k převodu souboru KML na CSV pomocí C#
- Nastavte prostředí tak, aby používalo Aspose.GIS for .NET pro převod KML na CSV s atributy a geometrií
- Načtěte zdrojový soubor KML pomocí metody Drivers.Kml.OpenLayer()
- Vytvořte vrstvu CSV nastavením jejího názvu na disku pomocí metody Drivers.Csv.CreateLayer()
- Přidejte pole do vrstvy CSV pomocí třídy FeatureAttribute
- Procházejte všechny funkce v načtené vrstvě KML
- Vytvořte vrstvu CSV pomocí metody ConstructFeature() a nastavte pole
- Získejte přístup k objektu geometrie z funkce KML a uložte jej do vrstvy CSV
Tyto kroky popisují, jak transformovat KML soubor na CSV pomocí C#. Načtěte existující soubor KML, vytvořte vrstvu CSV, přidejte pole do vrstvy CSV, analyzujte všechny prvky v KML a vytvořte novou funkci pro uložení ve výstupním CSV proti každému prvku ve zdrojové vrstvě KML. Zkontrolujte typ každého geometrického objektu a uložte podrobnosti do vrstvy CSV.
Kód pro software pro převod KML na CSV pomocí jazyka C#
Tento kód ukazuje, jak vyvinout KML na CSV převodník pomocí C#. Měli byste mít informace o atributech souboru KML, abyste mohli načíst data a uložit je do CSV. Můžete zkontrolovat různé typy geometrie, jako je CircularString, MultiCurve, MultiPoint, Point, MultiPolygon atd.
Tento článek nás naučil převod KML na CSV. Chcete-li funkci otestovat, přečtěte si článek o Vytvořte soubor KML pomocí C# o vytvoření ukázkového souboru KML.