mapverter

KMLをCSVに変換

KMLのプレースマークを、ブラウザ上でCSVに変換します。ポイントは緯度・経度の列、ラインとポリゴンはWKTになり、Excelでも文字化けせずに開けます。

  1. ファイル追加
  2. 確認
  3. ダウンロード

地図ファイルをここにドラッグ&ドロップ

SHP(zip、または .shp と .shx・.dbf・.prj)、KML、KMZ、GeoJSON、GPX、CSV

無料 · 一度に1データセット · 20MBまで

複数のデータセットをまとめて変換したいですか?

出力される列

  • すべてのプレースマークが単一のポイントの場合、表はlatitude列とlongitude列から始まります。
  • ラインやポリゴンがある場合は、代わりに全行が1つのwkt列を持ち、ポイントはPOINTとして書かれます。タイプが混在するMultiGeometryは、1つのGEOMETRYCOLLECTIONの値として保持されます。
  • 座標の列のあとに、name、description、ExtendedDataのすべての値、プレースマークのフォルダのパスを入れたfolder列が続きます。

座標のないプレースマークも行は残り、座標のセルは空になります。

表計算ソフトですぐ使える

ファイルはBOM(バイトオーダーマーク)付きのUTF-8なので、Excelでもアクセント付きの文字や日本語などラテン文字以外の文字が正しく表示されます。=、+、-、@で始まるセルには先頭にアポストロフィが付き、表計算ソフトが数式として実行しないようになっています。単純な負の数はそのままです。HTMLで書かれた説明は、テキストとして保持されます。

除外されるもの

CSVにはスタイルを入れる場所がないため、色と線の太さは除外され、高度は削除されます。スタイルがあったプレースマークの数は変換レポートに載り、高度は0以外の高さがあった場合にだけ触れます。

よくある質問

緯度・経度ではなくWKTの列になるのはなぜですか?
緯度・経度の列で表せるのはポイントだけです。KMLにラインやポリゴンが1つでも含まれると、すべてのジオメトリを1つの表に収められるよう、全行がWKTの列を使います。
セルの先頭にアポストロフィが付いているのはなぜですか?
値が「=」「+」「-」「@」のいずれかで始まっていると、ファイルを表計算ソフトで開いたときに数式として実行されるおそれがあるためです。アポストロフィを付けることで、プレーンテキストのまま扱われます。
KMLのフォルダは保持されますか?
はい。各プレースマークのフォルダのパスを入れたfolder列として保持され、入れ子のフォルダはスラッシュでつながれます。
KMLはアップロードされますか?
いいえ。変換はブラウザ上で行われます。