C# を使用して KML を CSV に変換する

このガイドでは、C# を使用して KMLCSV に変換する 方法について説明します。IDE 設定、プログラミング手順、およびソース KML ファイルから必要なデータを選択するオプションを使用して KML を CSV に変換するためのサンプル コードの詳細が記載されています。ソース KML から出力 CSV ファイルにフィーチャ属性とジオメトリを保存する方法を学習します。

C# を使用して KML ファイルを CSV に変換する手順

  1. Aspose.GIS for .NET を使用して、属性とジオメトリを含む KML を CSV に変換するように環境を設定します。
  2. Drivers.Kml.OpenLayer() メソッドを使用してソース KML ファイルを読み込みます
  3. Drivers.Csv.CreateLayer() メソッドを使用してディスク上に名前を設定して CSV レイヤーを作成します。
  4. FeatureAttributeクラスを使用してCSVレイヤーにフィールドを追加する
  5. 読み込まれたKMLレイヤー内のすべてのフィーチャを反復処理します
  6. ConstructFeature()メソッドを使用してCSVレイヤーを作成し、フィールドを設定します
  7. KMLフィーチャからジオメトリオブジェクトにアクセスし、CSVレイヤーに保存します。

これらの手順では、C# を使用して KML ファイルを CSV に変換する方法 について説明します。既存の KML ファイルを読み込み、CSV レイヤーを作成し、CSV レイヤーにフィールドを追加し、KML 内のすべてのフィーチャを解析し、ソース KML レイヤーの各フィーチャに対して出力 CSV に保存するための新しいフィーチャを構築します。各ジオメトリ オブジェクトのタイプを確認し、詳細を CSV レイヤーに保存します。

C# を使用した KML から CSV への変換ソフトウェアのコード

このコードは、C# を使用して KML から CSV へのコンバーター を開発する方法を示しています。データを取得して CSV に保存するには、KML ファイル属性に関する情報が必要です。CircularString、MultiCurve、MultiPoint、Point、MultiPolygon などのさまざまなジオメトリ タイプを確認できます。

この記事では、KML から CSV への変換について説明しました。この機能をテストしたい場合は、サンプル KML ファイルを作成するための C# を使用して KML ファイルを作成する の記事を参照してください。

 日本語