UChicago CS research finds new angle on database query processing with geometry