CSV → KML / GeoJSON

座標を含むCSVファイルをアップロードして、KMLまたはGeoJSONに変換します。

📋 CSVファイルをここにドロップ、またはクリックして選択
📋ファイルが読み込まれていません。CSVファイルをドロップしてください。

このツールについて

CSVからGeoJSON/KMLへの変換ツールは、座標列を含む表形式のCSVファイルを空間形式に変換し、地図上でポイントをプレビューします。スプレッドシートベースのデータ収集とGISワークフローの間のギャップを埋め — フィールドデータ、住所リスト、IoTセンサーログをマッピングツールに直接インポートできるようにします。

入力

緯度と経度の値を含む少なくとも2列を持つ.csvファイル。列ヘッダーは自動的に検出され、一般的な名前(latlatitudelnglonlongitudexy)は設定なしで認識されます。残りのすべての列はフィーチャのプロパティとして保持されます。座標値が欠落しているか数値でない行は、警告なくスキップされます。

出力

検出されたポイントを地図上のマーカーとして表示し、変換されたファイルをGeoJSONまたはKMLとしてダウンロードできます。GeoJSON出力はPointフィーチャのFeatureCollectionで、KML出力は1行につき1つの<Placemark>です。

主要な概念

CSV(カンマ区切り値)
各行がレコードで、列がカンマ(場合によってはセミコロンやタブ)で区切られたプレーンテキストの表形式。CSVには正式な空間標準がなく — 座標列の命名は、データソース、GPSロガー、測量アプリ、データベースエクスポートによって大きく異なります。
GeoJSONポイントフィーチャ
各有効なCSV行はFeatureオブジェクトになります:{"type": "Feature", "geometry": {"type": "Point", "coordinates": [lng, lat]}, "properties": {...}}。GeoJSONの座標順序は[経度, 緯度]で、従来の[緯度, 経度]の表示順序とは逆であることに注意してください。
エンコーディング
ツールはファイルをUTF-8として読み取ります。Microsoft ExcelからエクスポートされたCSVはWindows-1252エンコーディングを使用する場合があり、アクセント付き文字や非ラテン文字で文字化けを引き起こします。Excelからは「CSV UTF-8(コンマ区切り)」として保存するか、デフォルトでUTF-8をエクスポートするGoogleスプレッドシートを使用してください。