Перетворення 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.

 Українська