mapverter

CSVをSHPに変換

CSVをシェープファイルのZIPにブラウザ上で変換します。座標の列はジオメトリになり、数値の列は数値のまま、長い列名はDBFの10バイト制限に収めます。

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

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

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

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

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

列がジオメトリとフィールドになります

mapverterは、列名から座標を探します。lat/latitude/緯度とlon/lng/long/longitude/経度の組、xとyの組、またはwktやgeometryなどのWKTの列です。緯度・経度の列はWGS 84として読み込まれます。経度・緯度の範囲に収まるXとYの値もWGS 84として扱います。それ以外のXとYの値には座標参照系が必要で、表示される候補から選ぶか、地図上で自分の地域をクリックしてその地域のUTMゾーンを試すか、EPSGコードや名前で検索して選びます。どの列も認識されない場合は、列を自分で選びます。

それ以外の列はすべてDBFのフィールドになります。座標の列は属性として重複して入れず、見出しが空の列にはcolumn1のような名前が付きます。

数値・テキスト・名前

  • 列が数値になるのは、すべての値が単純な数値のときだけです。00123のように先頭が0のコードや、19桁のIDのように正確に保存できないほど大きな整数は、テキストのままになります。
  • 10バイトを超える名前は短縮されてfield_names.csvに一覧が載り、254バイトを超えるテキストは切り詰められます。
  • セミコロン区切りで小数点がカンマのファイルも、正しく読み込まれます。

ジオメトリと出力

緯度・経度の列とX・Yの列からはポイントができます。WKTの列にはラインやポリゴンも入れられ、タイプが混在している場合は、タイプごとに別のシェープファイルとしてZIPに入ります。有効な座標のない行は除外され、件数が変換レポートに載ります。シェープファイルはまず元の座標参照系で書き出されます。変換先CRSの一覧にはWGS 84とWebメルカトル(EPSG:3857)もあり、ほかの座標参照系は座標参照系のページで設定されます。

よくある質問

CSVに住所しかありません。変換できますか?
いいえ。mapverterは住所のジオコーディングを行いません。先に、緯度・経度、X・Y、またはWKTの列を追加してください。
コードの列がテキストになったのはなぜですか?
列が数値になるのは、すべての値が単純な数値のときだけです。先頭が0の値や、2の53乗を超える整数は、数値として保存すると値が変わってしまうため、その列はテキストのまま保持されます。
シェープファイルはどの座標参照系になりますか?
まず元の座標参照系で書き出されます。緯度・経度の列ならWGS 84、XとYの値なら選んだ座標参照系です。変換するには、変換先CRSの一覧でWGS 84かWebメルカトルを選ぶか、別の座標参照系をあらかじめ設定した座標参照系のページを開いてください。
CSVはアップロードされますか?
いいえ。ファイルはお使いのブラウザの中で読み込み・変換され、パソコンの外に出ることはありません。