Una pregunta no siempre fácil de responder. Cuál es la ruta mas corta para recorrer varios puntos volviendo al punto de inicio.
https://iimadrid.es/distancias.html
Esta herramienta completa sirve para responder esta pregunta de manera explícita. Es decir introduciendo todos los datos se calcula todas las rutas y se elige la mas corta. Además cuenta con varias opciones. Input de coordenadas polares, cartesianas etc; distintos tipos de normas (maneras de medir distancias). Desventaja es el volumen de cálculo que a veces puede hacer que el navegador deja de responder.
Falta añadir opción de cálculo de rutas en tiempo real conectándose a servicio de google.