Mapbox, как запросить функции, которые доступны в текущем порту просмотра? - PullRequest
0 голосов
/ 01 июня 2018

Я хочу использовать API queryRenderedFeatures от mapbox, который предоставит мне набор «видимых» объектов, удовлетворяющих заданным параметрам запроса.

Предоставляет ли это набор функций только из текущего окна просмотра карты?Если нет, то как мне получить объекты только из текущего видового экрана?

Можно ли как-нибудь предоставить координаты x, y видового экрана карты в API queryRenderedFeatures?

1 Ответ

0 голосов
/ 01 июня 2018

Да, это дает объекты только из текущего видового экрана.

Вы можете получить подмножество этих объектов, задав ограничительную рамку с параметром geometry.См. Документацию для этой функции .

Пропуск этого параметра (т. Е. Вызов Map # queryRenderedFeatures с нулевыми аргументами или только с аргументом параметров) эквивалентен передаче ограничивающего прямоугольника, включающего в себявся область просмотра карты.

...