Конвертирайте KML в CSV с помощта на C#

Това ръководство обяснява как да конвертирате KML в CSV с помощта на C#. Той има подробности за задаване на настройките на IDE, програмни стъпки и примерен код за трансформиране на KML в CSV с опция за избор на желани данни от изходния KML файл. Ще се научите да запазвате атрибути на функции и геометрия от изходния KML в изходния CSV файл.

Стъпки за конвертиране на KML файл в CSV с помощта на C#

  1. Задайте средата да използва Aspose.GIS for .NET за конвертиране на KML в CSV с атрибути и геометрия
  2. Заредете изходния KML файл, като използвате метода Drivers.Kml.OpenLayer()
  3. Създайте CSV слой, като зададете името му на диска с помощта на метода Drivers.Csv.CreateLayer()
  4. Добавете полета към CSV слоя с помощта на класа FeatureAttribute
  5. Преминете през всички функции в заредения KML слой
  6. Създайте CSV слой с помощта на метода ConstructFeature() и задайте полетата
  7. Осъществете достъп до геометричния обект от функцията KML и го запазете в CSV слоя

Тези стъпки описват как да трансформирате KML файл в CSV с помощта на C#. Заредете съществуващия KML файл, създайте CSV слой, добавете полета към CSV слоя, анализирайте всички функции в KML и създайте нова функция за запис в изходния CSV спрямо всяка функция в изходния KML слой. Проверете типа на всеки геометричен обект и запазете подробностите в CSV слоя.

Код за софтуер за конвертиране на KML към CSV с помощта на C#

Този код демонстрира как да разработите KML към CSV конвертор с помощта на C#. Трябва да имате информация за атрибутите на KML файла, за да извлечете данните и да ги запазите в CSV. Можете да проверите различни типове геометрия като CircularString, MultiCurve, MultiPoint, Point, MultiPolygon и т.н.

Тази статия ни научи как да конвертираме KML в CSV. Ако искате да тествате функцията, вижте статията на Създайте KML файл с помощта на C# за създаване на примерния KML файл.

 Български