amx-a は、アダプト地図XMLプロジェクト(Adopt Map XML project; amx-project)のベクトルタイル a を意味することとします。
- 法務省がG空間情報センターを通じて公開する地図XMLをウェブ地図上でスマートに表示する方法を実証すること。
- PMTiles 形式で配布
- オープンソースソフトウェアで構築
- https://amx-project.github.io/a (w/ UNVT Portable)
- https://amx-project.github.io/a/habs.html (w/ habs mirror)
- https://protomaps.github.io/PMTiles/?url=https%3A%2F%2Fx.optgeo.org%2Fa.pmtiles
← 廃止。2023-03-01 に削除します。https://x.optgeo.org/a.pmtiles
(2023-02-01T22:31+09:00)https://x.optgeo.org/ipfs/QmVr46kE356XpNdHhLfT8tqZREH6BxWuN9TFmfiqi2FBBK
https://x.optgeo.org/ipfs/QmTZHWMAnRC5zNiNvdVuTDacThKkj4jKbwsZtKQkAC4R69
(2023-02-09T05:47+09:00)https://ipio.nchc.org.tw/ipfs/QmTZHWMAnRC5zNiNvdVuTDacThKkj4jKbwsZtKQkAC4R69
https://habs.rad.naro.go.jp/spatial_data/amx/a.pmtiles
ミラーいただき感謝します。
curl -o a.pmtiles "https://ipio.nchc.org.tw/ipfs/QmTZHWMAnRC5zNiNvdVuTDacThKkj4jKbwsZtKQkAC4R69"
CID(2023-02-01T22:31+09:00)QmVr46kE356XpNdHhLfT8tqZREH6BxWuN9TFmfiqi2FBBK
- CID
QmTZHWMAnRC5zNiNvdVuTDacThKkj4jKbwsZtKQkAC4R69
(2023-02-09T05:47+09:00)
地図XMLデータがある位置を小縮尺でも把握できるようにするための代表点レイヤです。Tippecanoe の機能により間引きます。
2-13
属性は全て外してあります。
https://github.com/amx-project/a/blob/main/daihyo.rb
地図XMLデータそのものを可能な限り生かしたレイヤです。Tippecanoe によるデータの間引きを行っていません。
14-16
属性のうち、筆ID
、version
、代表点緯度
、代表点経度
以外はそのまま生かしています。結果として、次の属性がついていると認識しています。
- 座標系 e.g. 公共座標1系
- 測地系判別 e.g. 変換
- 地図名
- 地図番号
- 縮尺分母 e.g. 1000
- 市区町村コード e.g. 42212
- 市区町村名 e.g. 西海市
- 大字コード e.g. 025
- 丁目コード e.g. 000
- 小字コード e.g. 0000
- 予備コード e.g. 00
- 大字名 e.g. 西海町太田原郷
- 地番
- 精度区分 e.g. 乙一
- 座標値種別 e.g 図上測量
筆ID
、version
、代表点緯度
、代表点経度
を外す処理は、Tippecanoe のコマンドラインオプション -x
により、 https://github.com/amx-project/a/blob/main/Rakefile で行っています。
https://github.com/amx-project/a/blob/main/fude.rb
- https://github.com/amx-project/a ここに、バグも含めて全て書いてあります。
- 2023-01-31: 作成
- 2023-02-09: データ更新に伴い更新