data/
に Shapeファイルを配置して以下を実行すると、tiles/
にベクトルタイルが作成されます。
tiles/*.mbtiles
:ソースレイヤー毎の MBTiles (例:airport.mbtiles
、town.mbtiles
)tiles/all.mbtiles
:ソースレイヤーの MBTilesを結合した MBTiles
$ npm install
$ npm run build
data/kata.yml
にタイルの設定を書いてください。
# プロジェクト全体の設定
default:
cpg: UTF-8
prj: EPSG:4612
minzoom: 8
maxzoom: 14
airport: # source-layer名
source:
- ./airport.shp
minzoom: 9
maxzoom: 14
town:
source:
- ./city/town.shp
- ./city/town2.shp
minzoom: 12
maxzoom: 14
以下を実行すると、http://localhost:8080 が立ち上がり、作成したベクトルタイル(all.mbtiles
)をプレビューすることができます。
$ npm start