Оператор «в» в фильтре всегда возвращает пустой набор - PullRequest
0 голосов
/ 19 апреля 2020

Я пытался использовать выражения "в" в фильтре. После создания многоугольника geo json из вида карты

var bounds = map.getBounds();
var poly = turf.bboxPolygon([bounds._sw.lng, bounds._ne.lat, bounds._ne.lng, bounds._sw.lat]);

я попытался использовать фильтр

filter: ["within", poly] 

внутри вызова querySourceFeatures. Однако я всегда получаю пустой набор результатов, даже меняя многоугольник. Я визуализировал многоугольник, и он правильно отображает в дополнительном слое.

спасибо за помощь!

...