Skip to content

日本の位置座標を持つ住所データについて、クラウドネイティブなデータ形式(PMTiles、FlatGeobufなど)に変換し、 Webブラウザ上での地図表示や逆ジオコーディングなど、様々な用途で利用できないか調査するための実験用のリポジトリです。

License

MIT, CC-BY-4.0 licenses found

Licenses found

MIT
CODE_LICENSE
CC-BY-4.0
DATA_LICENSE
Notifications You must be signed in to change notification settings

sanak/jp-address-data-sandbox

Repository files navigation

jp-address-data-sandbox

概要

日本の位置座標を持つ住所データについて、クラウドネイティブなデータ形式(PMTiles、FlatGeobufなど)に変換し、 Webブラウザ上での地図表示や逆ジオコーディングなど、様々な用途で利用できないか調査するための実験用のリポジトリです。

主に geolonia/poc-reverse-geocoderopen-geocoding/open-reverse-geocoder-ja の ベクトルタイル生成の仕組みからインスピレーションを受けて開発しました。

Webアプリ

(暫定) https://sanak.github.io/jp-address-data-sandbox/

リリースデータ

注意: GitHub Release上の最新アセットダウンロードURLを直接指定してのPMTilesアクセスはできませんので、お手元にダウンロード後、ローカル開発環境より確認してください。

admin-boundary

census-boundary

town-point

block-point

開発関連

共通

必須要件:

  • Node.js: 20.10.0 以上
npm install

Webアプリ

確認はできていませんが、macOS以外の環境でも動作すると思います。

  1. 各PMTilesファイルを最新リリースからダウンロードして data フォルダ内に配置
  2. 以下で開発モードでWebアプリを起動
    npm run dev
  3. ブラウザから http://localhost:5173/jp-address-data-sandbox/ にアクセスすると、Webアプリが表示されます。

データのダウンロード・変換

現時点では、macOS + Homebrew環境でのみ、動作を確認しています。

必須要件:

  • GDAL (3.9.0 以上推奨)
  • Tippecanoe (2.58.0 以上推奨)
  • wget
  • unzip
npm run download
npm run build:data

ライセンス

About

日本の位置座標を持つ住所データについて、クラウドネイティブなデータ形式(PMTiles、FlatGeobufなど)に変換し、 Webブラウザ上での地図表示や逆ジオコーディングなど、様々な用途で利用できないか調査するための実験用のリポジトリです。

Resources

License

MIT, CC-BY-4.0 licenses found

Licenses found

MIT
CODE_LICENSE
CC-BY-4.0
DATA_LICENSE

Stars

Watchers

Forks

Packages

No packages published