R-деревья работают на ограничивающих прямоугольниках. Таким образом, для тестов polygon-inside-polygon он может служить эффективным шагом фильтрации, но не отвечать на точный запрос. Он производит кандидатов, и пропускает, конечно, пропускает эффективно.