geojsonファイルã‹ã‚‰ã€ã‚¹ã‚¿ãƒ†ã‚£ãƒƒã‚¯ãªãƒã‚¤ãƒŠãƒªãƒ™ã‚¯ãƒˆãƒ«ã‚¿ã‚¤ãƒ«ã‚’生æˆã™ã‚‹ã€‚
下記ツールをインストールã—ã¦ãŠã。
geojson -> mbtiles
geojsonã‚’mbtilesファイルã«å¤‰æ›ã™ã‚‹
$ tippecanoe -o hoge.mbtiles hoge.geojson
mbtiles -> .pbf
mbtilesファイルをé™çš„ãªpdfファイルã«å±•é–‹ã™ã‚‹
$ mb-util --image_format=pbf hoge.mbtiles hoge
$ cd hoge
$ gzip -d -v -r -S .pbf *
$ find . -type f -exec mv -v '{}' '{}'.pbf \;
ã“れã§å®Œæˆã€‚
ãƒãƒ¼ã‚«ãƒ«ã‚µãƒ¼ãƒãƒ¼ãŒèµ·å‹•ã™ã‚‹ã®ã§å‡ºåŠ›ã•れãŸurlをブラウザã§é–‹ã„ã¦ç¢ºèªã™ã‚‹ã€‚。
$ npm install
$ npm run tessera mbtiles://./<ファイルå>
mb-utilを使ã£ã¦ãƒ¡ã‚¿æƒ…å ±ã‚’ç¢ºèªã™ã‚‹ã“ã¨ã‚‚ã§ãる。
$ mb-util hoge.mbtiles dumps
pbfå˜ä½“ã®å†…容を確èªã—ãŸã„å ´åˆã¯ä»¥ä¸‹ã€‚