Mapbox Studio
用語と役割の整理(Tileset / Style / Layer)
下の方は、触ってみながら書いたメモだが、コードからの使い方も見た上でのまとめはこんな感じ
info
- Tileset は いわゆる地図のピン情報 (座標+メモ等の GeoJSON 形式の property)
- Style には 複数 Layer が定義でき、それぞれデータソースとして Tileset を登録
- Style を使用する利点は、管理画面で表示設定まで行えるので、アプリからは style を読み込む以外のコードが不要となる
- ピンの表示条件などをアプリから制御したい場合は、Tileset 単位で読み込んだほうがやりやすい
Mapbox Studio: これは何?
出来ること
- 管理画面で登録したマップ(Style)または Geojson 相当データ(Tileset)をアプリ側で読み込めるようにしたもの
それによって、何が嬉しいか
- 管理者側でマップのピンを更新できる
- アプリ側で以下のような明示的な実装をすることなくユーザの画面に反映できる
- 更新版マップの fetch
- ピンの描画