2017-01-12 9 views
3

、:マップボックスglを使用してmbtilesのメタデータ/レイヤーにアクセスできますか?ソース与えmapbox-GLマップで

map.addSource('myTileSource', { 
    type: "vector", 
    tiles: "url to source tiles.pbf", 
}); 

はそのソース内のタイルのためのすべての層および/またはメタデータを取得することが可能ですか?これはnode-mbtilesを持つノードでは可能ですが、javascript経由でmapbox-glで直接実行できるかどうか疑問ですか? map.getLayersFromSourceのようなものはすばらしいでしょう。

+0

GISスタック交換にも投稿されています。 – malcolm

答えて

0

私はあなたが探している情報を取得するための公式のAPIメソッドを知らない。しかし、Mapboxスタジオを探索して所望の情報を返すHTTPエンドポイントが存在することが明らかになった:

https://api.mapbox.com/v4/mapbox.mapbox-streets-v7.json?access_token=[Mapbox Token here]

これは層のリストを含む、ソースの記述を返します。

これは明らかにMapboxソースに固有であり、さまざまなソースのベクタータイルでは機能しません。

+0

右。私はこのサーバー側で行う必要があるように見えます。私はFYBを使用しています。 – malcolm

関連する問題