Para un proyecto que estoy haciendo necesito hacer las rutas para que sigan la acera y no la carretera, asi que aver si alguien me podría ayudar un poco me ayudaría. Así como un poco mas de información de como funciona el sistema de rutas. Exactamente a lo que me refiero es de cuando digo de ir de una calle con numero x a otra calle las ordenes que me da y el recorrido que sigue, es eso lo que quiero editar. Muchas gracias de antemano. |
En el mapa debes editar o añadir nodos, vías y elementos de uso peatonal o preferencial como ser aceras (footways), plataformas (platforms), escaleras (steps), obstáculos (access), pasos de peatones (crossing), vías peatonales o preferenciales (pedestrian/living_street), senderos y caminos (path/tracks) y otros. La superficie y rugosidad a cualquier elemento anterior ayudará. Todo esto será insumo para el servicio de ruteo. (ver como editar aquí) El proyecto por si mismo no provee nada más que acceso a los datos, es decir, consultar o descargar un elemento, área, frontera o región. El servicio que necesitas proviene de proyectos o empresas como ser osrm, graphhopper, mapzen, yours, mapquest, etc (ver más aquí). El que ves en la página osm.org es sólo demostrativo y para feedback de mapeadores. Según con qué lenguaje de programación realices tu proyecto será más o menos sencillo obtener la ruta según el perfil, en este caso, peatonal. Casi todos tienen interfaces de usuario que puedes probar una vez que hayas editado en el mapa. Incluso hay para celulares. A grandes rasgos, el servicio de ruteo funciona obteniendo el punto inicial y final, luego a partir de algún algoritmo (distancia corta, rápido, etc) obtiene la mejor ruta utilizando los datos del mapa, y luego devuelve la ruta para mostrar con las indicaciones, y otros datos. Muchas gracias por contestar y feliz año nuevo. Tu respuesta me ha ayudado a verlo mas claro. Cuando tenga mas tiempo avanzare mas y ya diré algo si tengo una nueva duda.
(01 Jan '16, 19:56)
iTheNoob
|