特定のポイントを中心に特定の半径のフィーチャを取得する必要があります。私は住所があり、この住所の近くのすべての地下鉄駅を数える必要があるとしましょう。マップボックスのデータセットから特定の半径のポイントを中心にフィーチャを取得するにはどうすればよいですか?
メトロステーションは、マップセット側にデータセットとしてアップロードされます。
mapbox APIを使用してこれらの機能をフェッチして処理する方法を教えてください。
追加質問:
スタイルがロードされた後にマップするために添付mapboxスタイル(層)からそれらを取得するためのいずれかの可能性があります。 renderedFeatures
を取得するための適切なイベントが見つかりません(ユーザーがズームインすることができ、レンダリングされたフィーチャの半径が1km未満の場合)
しかし、あなたは40mbのデータセットをロードしていることが分かります。私は過去に(私が混在していないものであれば)mapbox APIにradiusパラメータなどがあることを覚えています。私は、現在のマップボックスのドキュメントでそのようなものを見つけることができません。すべてのデータセットをロードする - 動作しません。いくつかの機能のリストを減らす必要があります。 – Rantiev