GML OSM
ファイル変換

GML から OSM への変換

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

MyGeodata Cloud を使用してオンラインで変換するか、QGIS で .gml を読み込み、「エクスポート」 > 「地名の保存」から OpenStreetMap XML を選択して保存します。OSM では座標が WGS84 (EPSG:4326) である必要があり、GML の属性は自動的に OSM タグにマッピングされないため、OpenStreetMap へアップロードする前に手動でのタグの再マッピングが必要です。

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

このページの内容

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

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

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

ツールボックスを開く

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

GML (Geography Markup Language) は、2000年に導入された地理的特徴のための一般的な OGC XML 形式です。OSM 形式は OpenStreetMap データのネイティブな交換形式であり、厳格なキー・バリューのタグスキーマを使用し、WGS84 座標を必要とします。空間的な特徴を JOSM にインポートしたり、OSM スキーマに対して検証したり、OpenStreetMap への寄稿の準備をしたりする場合に、GML を .osm に変換します。

GML から OSM への変換方法

QGIS OPEN-SOURCE

.gml をベクタレイヤとして追加し、レイヤパネルで右クリックして「エクスポート」 > 「地名の保存」を選択し、形式として OpenStreetMap XML を選択して保存します。

ogr2ogr OPEN-SOURCE

コマンドラインで ogr2ogr -f OSM output.osm input.gml を実行します。GDAL は QGIS に含まれているほか、Windows では OSGeo4W 経由でインストール可能です。

GML を変換するプログラム

MyGeodata Cloud

これらの形式について

品質と注意点

  • OSM は WGS84 (EPSG:4326) の座標のみを保存します。GML が投影座標系を使用している場合は、変換中に再投影する必要があります。
  • GML の属性名は OSM タグに自動的にマッピングされません。QGIS でのフィールド再マッピング、またはその後の JOSM での編集作業が必要です。
  • OpenStreetMap にアップロードする前に、JOSM で生成された .osm ファイルを検査し、タグを整理してください。

よくある質問

変換した .osm ファイルを直接 OpenStreetMap にアップロードできますか?
すぐにはできません。まず属性タグを確認し、OSM の慣習に合わせて再マッピングする必要があります。アップロード前に JOSM を使用して検査と編集を行ってください。
GML が国内のグリッド座標系を使用している場合はどうすればよいですか?
変換時に EPSG:4326 に再投影する必要があります。QGIS では、「地名の保存」ステップで別の出力 CRS を選択することでこれを行うことができます。
JOSM で .osm ファイルを開けますか?
はい。JOSM は OpenStreetMap XML の標準的なデスクトップエディタであり、変換されたデータをレビューおよびクリーンアップするための推奨ツールです。