Sto cercando di ottimizzare i tempi delle ricerche geografiche di prossimità dei punti.
Il mio input è lat, lng point e sto cercando un set precompilato di posizioni in n punti più vicini.
Non mi interessa quanto tempo / spazio occuperà la costruzione dell'indice precompilato delle posizioni, ma mi preoccupo che le query saranno super veloci.
Sto pensando di utilizzare geohash come chiave di ricerca, dove prima verificherei se ottengo risultati per i caratteri X della chiave e poi continuo a tagliare i caratteri dalla fine della chiave fino a quando non inizio a vedere i risultati.
Per la mia (molto sparsa per ora) comprensione delle tecniche dell'indice geografico questo approccio dovrebbe essere in grado di produrre i risultati più rapidi (in termini di tempo di query) rispetto a tutte le altre implementazioni conosciute (come R Tree e co.)