実行例
例: https://github.com/geoloniamaps/basic
初期化
TileJSONまたはmetadata.jsonから style.yml を初期化します。TileJSON の URL を指定しない場合は、空の style.yml が生成されます。
charites init style.yml --tilejson-urls https://raw.githubusercontent.com/mapbox/tilejson-spec/master/3.0.0/example/osm.json
charites init style.yml --metadatajson-urls https://optgeo.github.io/kokoromi-rw/zxy/metadata.json
オプションの -c または --composite-layers パラメータを追加すると、 init コマンドで、レイヤーの設定ファイルを個別に作成する代わりに、単一の YAML を生成することができるようになります。
ビルド
style.yml から style.json にビルドする
charites build style.yml style.json
Add -c
or --compact-output
to minify the JSON
charites build style.yml style.json -c
Add --sprite-input
and --sprite-output
to build svg files for map icons.
charites build style.yml style.json --sprite-input icons/ --sprite-output public/
style.yml から style.json に変換
charites convert style.json style.yml
JSONを標準入力として読み込み、`style.yml`を生成します。
curl http://example.com/style.json | charites convert - style.yml
サーバーで確認
ローカル環境での地図スタイルのライブプレビューを起動します。
charites serve style.yml
Mapboxユーザーの方へ
charites serve style.yml --provider mapbox --mapbox-access-token xxxx