Mi è stato chiesto questo in un test di intervista. Ho fatto bene il test ma non sapevo abbastanza per rispondere a questa domanda. Sono curioso di sapere quali strutture di dati posso usare per interrogare rapidamente i dati.
Fondamentalmente l'idea è che ci sarebbero sezioni stradali (linee, costituite da punti) memorizzate in un qualche tipo di struttura di dati. Dovrebbe essere rapido interrogare quali tratti stradali (o punti) si trovano ad una certa distanza da un punto (raggio).