Me preguntaron esto en una prueba de entrevista. Me fue bien en el examen, pero no sabía lo suficiente como para responder a esta pregunta. Tengo curiosidad por saber qué estructuras de datos puedo usar para consultar los datos rápidamente.
Básicamente, la idea es que habría secciones de carretera (líneas, formadas por puntos) almacenadas en algún tipo de estructura de datos. Debería ser rápido consultar qué secciones (o puntos) de la carretera están dentro de una cierta distancia desde un punto (radio).