SHP GEOJSON
ファイル変換

SHP から GEOJSON への変換

クイック回答
SHP を GEOJSON に変換することは可能ですか?
はい - SHP は GEOJSON に変換可能です。

すべての Shapefile 構成ファイルを ZIP 圧縮し、そのアーカイブを mapshaper.org にドラッグして、「Export」 > 「GeoJSON」をクリックすれば、インストール不要で変換できます。デスクトップで使用する場合は、QGIS で右クリック > 「エクスポート」 > 「地物の保存」から GeoJSON を書き出せます。エクスポート時には必ず WGS 84 (EPSG:4326) に再投影してください。

GEOJSON への他の変換: OSM · GPX · TAB

このページの内容

macOS、Windows、Linux でテスト済み
最終検証日:Oct 2026

その他の無料コンバーター

HEIC、PNG、WEBP、MP3 など、すべてのツールが無料です。

ツールボックスを開く

なぜ SHP を GEOJSON に変換するのですか?

.geojson は、Leaflet、Mapbox、OpenLayers などのウェブマッピングライブラリの標準的な入力形式であり、API やスクリプトで直接動作します。Shapefile とは異なり、GeoJSON は GIS ソフトウェアを使わずに中身を確認できる単一の人間が読めるファイルであるため、ウェブ開発やデータ共有において自然な選択肢となります。

SHP から GEOJSON への変換方法

QGIS OPEN-SOURCE

「レイヤ」 > 「レイヤの追加」から .shp を追加し、レイヤを右クリックして「エクスポート」 > 「地物の保存」を選択し、形式を GeoJSON に、CRS を EPSG:4326 に設定します。

ogr2ogr OPEN-SOURCE

ターミナルで ogr2ogr -f GeoJSON -t_srs EPSG:4326 out.geojson in.shp を実行します。Windows では ogr2ogr は QGIS に同梱されています。

これらの形式について

品質と注意点

  • GeoJSON の仕様では WGS 84 (EPSG:4326) が要求されます。Shapefile が投影座標系(Projected CRS)を使用しており、再投影をスキップした場合、ウェブマップ上で地物が誤った場所に配置されます。
  • .dbf からの属性は、各 GeoJSON 地物の properties オブジェクトになります。フィールド名、値、型はすべて引き継がれます。
  • Shapefile の .dbf フィールド名は 10 文字に制限されています。GeoJSON にはそのような制限はありませんが、元のファイルですでに切り詰められている名前は、変換後も切り詰められたままになります。

よくある質問

すべての Shapefile 構成ファイルが必要ですか?
はい - .shx や .dbf を伴わない .shp 単体では、変換に失敗するか、属性のない GeoJSON が生成されます。
GeoJSON は大規模なデータセットに適していますか?
GeoJSON は複雑なデータセットでは非常にサイズが大きくなる可能性があります。多くの地物を持つ本番環境での使用には、GeoPackage や空間データベースの方が効率的かもしれません。
mapshaper は自動的にジオメトリを簡素化しますか?
デフォルトでは行いません - mapshaper で明示的に簡素化(simplification)を適用する必要があります。デフォルトのエクスポートでは元のジオメトリが保持されます。