SHP GML
ファイル変換

SHP から GML への変換

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

ogr2ogr が最短のパスです。1つのターミナルコマンドで数秒以内にファイルを変換できます。QGIS でもコマンドラインを使わずに同じ結果が得られます。GML 出力には付随する .xsd スキーマファイルも含まれます。一部のシステムでは両方のファイルが必要になるため、セットで保管してください。

1 個のプログラム
GML への他の変換: OSM

このページの内容

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

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

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

ツールボックスを開く

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

GML(Geography Markup Language、2000年公開の OGC 標準、ISO 19136 でもある)は XML ベースの形式で、欧州の INSPIRE 準拠のデータ提出に必要であり、OGC 形式を義務付けている政府ポータルや空間データベースで受け入れられています。Shapefile から .gml への変換は、こうしたシステムとの相互運用性のために一般的です。

SHP から GML への変換方法

QGIS FREE

Shapefile をベクタレイヤとして追加し、レイヤパネルで右クリックして «エクスポート» > «地物の保存» を選択し、形式を GML に設定します。

ogr2ogr OPEN-SOURCE

ogr2ogr -f GML out.gml in.shp を実行します。ターゲットシステムが緯度/経度を必要とする場合は、-t_srs EPSG:4326 を追加して WGS 84 に再投影します。

SHP を変換するプログラム

MyGeodata Cloud

これらの形式について

品質と注意点

  • QGIS と ogr2ogr はどちらも .gml と並行して付随する .xsd スキーマファイルを生成します。一部のシステムでは両方のファイルが必要になるため、.xsd を削除しないでください。
  • GML は XML であり、出力ファイルは元の Shapefile よりも大幅に大きくなることがあります(大規模なデータセットでは10倍になることもあります)。Web利用には GeoJSON の方がコンパクトな代替案となります。
  • 座標参照系を正しく転送するには、付随する .prj ファイルが存在している必要があります。これがないと、GML に空間参照が定義されません。

よくある質問

変換には Shapefile のすべての関連ファイルが必要ですか?
はい。最低限 .shp、.shx、.dbf が必要です。.dbf がないと出力される GML に属性が含まれず、.prj がないと座標系が未定義になります。
この変換で INSPIRE GML の要件を満たせますか?
基本的な ogr2ogr 変換ではプレーンな GML が生成されます。INSPIRE への提出には特定のアプリケーションスキーマ(例:名前空間が定義された GML 3.2.1)が必要であり、追加のオプションや後処理が必要になる場合があります。
変換中に Shapefile を WGS 84 に再投影できますか?
はい。ogr2ogr コマンドに -t_srs EPSG:4326 を追加するか、QGIS でエクスポートする前にターゲット CRS を設定してください。