1 votos

¿Cómo puedo conseguir una buena ruta para muchos way-points?

Necesito una aplicación que pueda buscar por mí todos los lugares para diferentes palabras clave como "salón de belleza" y "diseño web" (las palabras clave son elegidas por el usuario) en una región específica (por ejemplo, mi ciudad) y luego darme una ruta óptima para los lugares de "salón de belleza" ∪ "diseño web" en función de la accesibilidad (la aplicación tiene que conocer las rutas de transporte público).

¿Hay alguna aplicación que pueda hacer esto para Android? Me evitaría hacer muchos cálculos. Hay alrededor de 700 lugares en mi ciudad. Imagina hacer una ruta óptima para todos ellos. Si no lo hay, entonces tengo una muy buena idea, para una aplicación posiblemente viral.

No puedo ponerme a hacer una aplicación así, porque no tengo tiempo. Tengo que vender. Eso es todo. Así que debe haber otra solución. ¿Alguien se encuentra en la misma situación que yo?

PD: No es que no sepa cómo hacerlo, es que no tengo tiempo.

Programáticamente se puede hacer siguiendo un modelo de retroceso. Por cada ruta óptima que se calcule, la app enviará los datos a un servidor para que la próxima vez no tenga que recalcular. Para el servidor, utilizarás un motor de búsqueda, para que todos puedan acceder a una ruta anterior. Después, puedes implementar gradualmente los semáforos, el tráfico. Gradualmente porque no quieres sobrecargar la CPU al principio.

0voto

verix Puntos 332

Foursquare y el GPS de tu teléfono podrían ayudarte un poco.

  1. Buscar un tipo de local
  2. Haga clic en el lugar en los resultados de la búsqueda
  3. Haga clic en el mapa del recinto
  4. Abrir el mapa en una aplicación externa como Google Maps
  5. Utiliza la función de rutas de Google Maps para crear una ruta desde tu posición hasta el lugar de celebración

No sé si es posible crear una ruta con transporte público. Al menos en Filipinas, no existe esa opción.

enter image description here

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X