Skip to content

日本のOpenStreetMapをダウンロードします。

ファイル構成

project_dir
├── /osm
│   ├── /tohoku/gis_osm_roads_free_1.shp
│   └── (省略)
└── ***.ipynb <- 実行用ノートブック

OpenStreetMapのダウンロード

python
# 地方リスト
regions = ["chubu", "chugoku", "hokkaido", "kansai", 
           "kanto", "kyushu", "shikoku", "tohoku"]

# OpenStreetMapのディレクトリ作成
!mkdir -p osm
# osmのダウンロード
for region in regions:
    # ディレクトリが存在するか
    if not os.path.exists(f"./osm/{region}"):
        # zipファイルのダウンロード
        !wget -P ./osm/ http://download.geofabrik.de/asia/japan/$region-latest-free.shp.zip
        # 地方別ディレクトリの作成
        !mkdir -p ./osm/$region
        # zipファイルの解凍
        !unzip ./osm/$region-latest-free.shp.zip -d ./osm/$region > /dev/null
        # zipファイルの削除
        !rm ./osm/$region-latest-free.shp.zip

まとめ

日本のOpenStreetMapをダウンロードしました。

参考サイト

OSM Japan ChūgokuRegion shp
OpenStreetMapの道路酒別
[OpenStreetMap Data in Layered GIS Forma(http://www.geofabrik.de/data/geofabrik-osm-gis-standard-0.3.pdf)
Chūbu region shp
Chūgoku region shp
Hokkaidō shp
Kinki region shp
Kantō region shp
Kyūshū shp
Shikoku shp
Tōhoku region shp