Jeśli jest wystarczająco dużo rekordów, aby prędkość miała znaczenie, oto sposób na ich indeksowanie z wyprzedzeniem.
Zdefiniuj siatkę koszy około 20 mil z boku. Przechowuj numer pojemnika w rekordzie każdego sklepu. W czasie wyszukiwania oblicz liczby wszystkich pojemników, które przecinają promień 20 mil od punktu wyszukiwania. Następnie odzyskaj wszystkie sklepy w dowolnym z tych koszy i postępuj jak poprzednio.