Konwersja KML do CSV przy użyciu C#

Ten przewodnik wyjaśnia, jak przekonwertować KML na CSV przy użyciu języka C#. Zawiera szczegóły dotyczące ustawiania ustawień IDE, kroki programowania i przykładowy kod do przekształcania KML na CSV z opcją wyboru żądanych danych ze źródłowego pliku KML. Nauczysz się zapisywać atrybuty obiektów i geometrię ze źródłowego pliku KML do wyjściowego pliku CSV.

Kroki konwersji pliku KML do CSV przy użyciu języka C#

  1. Ustaw środowisko tak, aby używało Aspose.GIS for .NET do konwersji KML na CSV z atrybutami i geometrią
  2. Załaduj plik źródłowy KML za pomocą metody Drivers.Kml.OpenLayer()
  3. Utwórz warstwę CSV, ustawiając jej nazwę na dysku za pomocą metody Drivers.Csv.CreateLayer()
  4. Dodawanie pól do warstwy CSV przy użyciu klasy FeatureAttribute
  5. Przejrzyj wszystkie funkcje w załadowanej warstwie KML
  6. Utwórz warstwę CSV za pomocą metody ConstructFeature() i ustaw pola
  7. Uzyskaj dostęp do obiektu geometrycznego z funkcji KML i zapisz go w warstwie CSV

Te kroki opisują, jak przekształcić plik KML do CSV przy użyciu języka C#. Załaduj istniejący plik KML, utwórz warstwę CSV, dodaj pola do warstwy CSV, przeanalizuj wszystkie funkcje w pliku KML i skonstruuj nową funkcję do zapisania w wyjściowym pliku CSV względem każdej funkcji w źródłowej warstwie KML. Sprawdź typ każdego obiektu geometrycznego i zapisz szczegóły w warstwie CSV.

Kod oprogramowania konwertującego KML na CSV przy użyciu języka C#

Ten kod pokazuje, jak opracować konwerter KML do CSV przy użyciu języka C#. Powinieneś mieć informacje o atrybutach pliku KML, aby pobrać dane i zapisać je w pliku CSV. Możesz sprawdzić różne typy geometrii, takie jak CircularString, MultiCurve, MultiPoint, Point, MultiPolygon itp.

Ten artykuł uczył nas konwersji KML do CSV. Jeśli chcesz przetestować tę funkcję, zapoznaj się z artykułem na Utwórz plik KML za pomocą C#, aby utworzyć przykładowy plik KML.

 Polski