Una esquina es un punto. Una cuadra es un círculo.
«Entre L y M» no es un punto: es una cuadra, y el círculo lo dice, porque el radio es la mitad del tramo. Un hotel o un parque salen de OpenStreetMap. Cada respuesta trae municipio, barrio y la precisión con que se encontró.
Esquina
El cruce de dos calles: un punto, con un margen de pocos metros.
Tramo
Una calle entre otras dos: el punto medio del tramo, con la mitad de su largo como radio.
Lugar
Hoteles, plazas, hospitales y escuelas con nombre en OpenStreetMap.
De aquí a allá, y en qué orden.
Ruta y viaje
La ruta por calles entre dos direcciones, y el orden en que conviene visitar varias paradas, con vuelta al inicio si hace falta.
¿Hasta dónde llego?
Desde una dirección, lo que alcanzas en 5, 10 y 15 minutos.
Lote
Sube una hoja de cálculo con direcciones (.xlsx o .csv) y bájala con coordenadas. Mírala en puntos, grupos, mapa de calor, zonas o cobertura.
Búsqueda inversa
Desde una coordenada, los lugares y calles más cercanos.
Una máquina, ninguna conexión.
Geocoder se entrega como imagen Docker o en una memoria USB, con su mapa, sus datos y su API dentro. Nada sale a internet. Los datos vienen de OpenStreetMap y se actualizan al reconstruir la base.
Una API REST y una línea de comandos.
$ geocoder resolve "L e/ 23 y 25, Vedado"
{
"nombre": "l e/ 23 y 25",
"tipo": "calle",
"coordinates": { "lat": 23.13918, "lon": -82.38302 },
"municipio": "Plaza de la Revolución",
"provincia": "La Habana",
"precision": "segment_midpoint",
"radius_m": 61.0
}
¿Quieres verlo con tus direcciones?
Escríbenos y te lo enseñamos con una muestra de tus datos.