Re: [Talk-es] Cálculo de rutas evitando obstáculos

2010-02-08 Por tema ancaag04
Muchas gracias a todos.
Me habeis allanado el camino de por donde comenzar.
Voy a empezar a analizar una por una cada alternativa, para ver cual se
adapta más a lo que necesito y os cuento por cual me decanto. La verdad
ahora a simple vista veo alguna que tiene muy buena pinta para montar mi
utilidad sobre ellas y si esto no fuera posible tengo tambien los enlaces
que me habeis pasado que ya tienen desarrollado algoritmos de
encaminamiento (que era lo que más temía, tener que empezar desde cero).
Sobre los obstaculos intentaré que sea información extraida de OSM (tramos
de escalones, por ejemplo).

Un saludo

--
Antonio Carmona

> Hola,
> Para cálculos de rutas vía API JavaScript tienes la de CloudMade que te
> permite marcar puntos a evitar.
>
>
> Por otro lado está pgRouting. En su web te puedes descargar un maquina
> virtual de VmWare con una muestra de datos para Ciudad del Cabo y la
> aplicación del cálculo de rutas. Tiene muy buena pinta ya que va todo
> mediante SQLs contra PostGreSQL + PostGIS. Lo que no sé es la coplejidad
> de
> generar la BBDD para otras zonas (topología, restricciones de giro, etc)
>
>
> CloudMade: http://developers.cloudmade.com/projects/navengine/documents
> PgRouting: http://pgrouting.postlbs.org
>
>
> Un saludo,
> Raul M.F.
>
>
>
> -Mensaje original-
> De: talk-es-boun...@openstreetmap.org
> [mailto:talk-es-boun...@openstreetmap.org] En nombre de
> ancaa...@alumnos.unex.es
> Enviado el: lunes, 08 de febrero de 2010 4:07
> Para: talk-es@openstreetmap.org
> Asunto: [Talk-es] Cálculo de rutas evitando obstáculos
>
> Hola, soy un recién llegado al terreno de OSM. Mi intención es crear una
> utilidad para calcular rutas, sobre los callejeros de OSM, pero con la
> característica de que pueda añadir puntos a evitar (por ejemplo los
> lugares donde hay escalones o barreras en las vías, porque el usuario es
> una persona descapacitada).
> No sé si alguien puede conocer algún servicio que me pueda servir para
> llevar a cabo esto.
>
> Hasta el momento he visto algo que se parece a lo que busco
> www.openrouteservice.org, aunque me da la impresión que solo puedo marcar
> esas aéreas de forma interactiva, en lugar de precargar algún tipo de
> fichero con la ubicación de todos los obstáculos o mediante los parámetros
> de la url.
>
> La otra alternativa supongo, sería que construyera desde cero mi propio
> sistema de cálculos de rutas. Aunque agradecería si alguien sabe por dónde
> podría empezar a buscar información para esto último (desconozco el tamaño
> del reto que me estoy planteando, ni si hay algún tipo de api, librerías,
> proyecto en curso, etc. que me pueda facilitar la tarea).
> Un saludo
>
>
>
> ___
> Talk-es mailing list
> Talk-es@openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-es
>
>
> ___
> Talk-es mailing list
> Talk-es@openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-es
>



___
Talk-es mailing list
Talk-es@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-es


Re: [Talk-es] Cálculo de rutas evitando obstáculos

2010-02-08 Por tema Raúl Martínez Fernández
Hola,
Para cálculos de rutas vía API JavaScript tienes la de CloudMade que te
permite marcar puntos a evitar.


Por otro lado está pgRouting. En su web te puedes descargar un maquina
virtual de VmWare con una muestra de datos para Ciudad del Cabo y la
aplicación del cálculo de rutas. Tiene muy buena pinta ya que va todo
mediante SQLs contra PostGreSQL + PostGIS. Lo que no sé es la coplejidad de
generar la BBDD para otras zonas (topología, restricciones de giro, etc)


CloudMade: http://developers.cloudmade.com/projects/navengine/documents
PgRouting: http://pgrouting.postlbs.org 


Un saludo,
Raul M.F.



-Mensaje original-
De: talk-es-boun...@openstreetmap.org
[mailto:talk-es-boun...@openstreetmap.org] En nombre de
ancaa...@alumnos.unex.es
Enviado el: lunes, 08 de febrero de 2010 4:07
Para: talk-es@openstreetmap.org
Asunto: [Talk-es] Cálculo de rutas evitando obstáculos

Hola, soy un recién llegado al terreno de OSM. Mi intención es crear una
utilidad para calcular rutas, sobre los callejeros de OSM, pero con la
característica de que pueda añadir puntos a evitar (por ejemplo los
lugares donde hay escalones o barreras en las vías, porque el usuario es
una persona descapacitada).
No sé si alguien puede conocer algún servicio que me pueda servir para
llevar a cabo esto.

Hasta el momento he visto algo que se parece a lo que busco
www.openrouteservice.org, aunque me da la impresión que solo puedo marcar
esas aéreas de forma interactiva, en lugar de precargar algún tipo de
fichero con la ubicación de todos los obstáculos o mediante los parámetros
de la url.

La otra alternativa supongo, sería que construyera desde cero mi propio
sistema de cálculos de rutas. Aunque agradecería si alguien sabe por dónde
podría empezar a buscar información para esto último (desconozco el tamaño
del reto que me estoy planteando, ni si hay algún tipo de api, librerías,
proyecto en curso, etc. que me pueda facilitar la tarea).
Un saludo



___
Talk-es mailing list
Talk-es@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-es


___
Talk-es mailing list
Talk-es@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-es


Re: [Talk-es] Cálculo de rutas evitando obstáculos

2010-02-08 Por tema Iván Sánchez Ortega
El 08/02/2010 4:07, ancaa...@alumnos.unex.es escribió:
> Hola, soy un recién llegado al terreno de OSM.

¡Bienvenido!

> Mi intención es crear una utilidad para calcular rutas, sobre los
> callejeros de OSM, pero con la característica de que pueda añadir
> puntos a evitar (por ejemplo los lugares donde hay escalones o
> barreras en las vías, porque el usuario es una persona
> descapacitada).

Si es para discapacitados, habla con los chicos de TerpNav, de la
universidad de Maryland: http://map.umd.edu/map/ . Todo el tema de
escalones ya lo tienen resuelto.

> La otra alternativa supongo, sería que construyera desde cero mi
> propio sistema de cálculos de rutas. Aunque agradecería si alguien
> sabe por dónde podría empezar a buscar información para esto último
> (desconozco el tamaño del reto que me estoy planteando, ni si hay
> algún tipo de api, librerías, proyecto en curso, etc. que me pueda
> facilitar la tarea).

OpenRouteService tira de las librerías de GeoTools. Puedes empezar por ahí.

Otras opciones son tirar de osm2pgsql + pgRouting, alguna librería de 
cálculo de rutas (http://wiki.openstreetmap.org/wiki/Routing), de algún 
otro script ya hecho (http://almien.co.uk/OSM/Routing/), o hacerte la 
clásica implementación de Dijstra o de A*.


Creo que a partir de esto encontrarás algo útil ;-)

Un saludo,
-- 
Iván Sánchez Ortega 

___
Talk-es mailing list
Talk-es@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-es


Re: [Talk-es] Cálculo de rutas evitando obstáculos

2010-02-08 Por tema Alvaro Lara Cano
Hola, yo preguntaría en http://www.gisandchips.org/ se ve que controlan
bastante de esos temas, e igual hay algo interesante en la propia web
que puedas ver.

Saludos.

El lun, 08-02-2010 a las 04:07 +0100, ancaa...@alumnos.unex.es escribió:
> Hola, soy un recién llegado al terreno de OSM. Mi intención es crear una
> utilidad para calcular rutas, sobre los callejeros de OSM, pero con la
> característica de que pueda añadir puntos a evitar (por ejemplo los
> lugares donde hay escalones o barreras en las vías, porque el usuario es
> una persona descapacitada).
> No sé si alguien puede conocer algún servicio que me pueda servir para
> llevar a cabo esto.
> 
> Hasta el momento he visto algo que se parece a lo que busco
> www.openrouteservice.org, aunque me da la impresión que solo puedo marcar
> esas aéreas de forma interactiva, en lugar de precargar algún tipo de
> fichero con la ubicación de todos los obstáculos o mediante los parámetros
> de la url.
> 
> La otra alternativa supongo, sería que construyera desde cero mi propio
> sistema de cálculos de rutas. Aunque agradecería si alguien sabe por dónde
> podría empezar a buscar información para esto último (desconozco el tamaño
> del reto que me estoy planteando, ni si hay algún tipo de api, librerías,
> proyecto en curso, etc. que me pueda facilitar la tarea).
> Un saludo
> 
> 
> 
> ___
> Talk-es mailing list
> Talk-es@openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-es



___
Talk-es mailing list
Talk-es@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-es


Re: [Talk-es] Cálculo de rutas evitando obstáculos

2010-02-08 Por tema Carlos Dávila
ancaa...@alumnos.unex.es escribió:
> Hola, soy un recién llegado al terreno de OSM. Mi intención es crear una
> utilidad para calcular rutas, sobre los callejeros de OSM, pero con la
> característica de que pueda añadir puntos a evitar (por ejemplo los
> lugares donde hay escalones o barreras en las vías, porque el usuario es
> una persona descapacitada).
> No sé si alguien puede conocer algún servicio que me pueda servir para
> llevar a cabo esto.
>
> Hasta el momento he visto algo que se parece a lo que busco
> www.openrouteservice.org, aunque me da la impresión que solo puedo marcar
> esas aéreas de forma interactiva, en lugar de precargar algún tipo de
> fichero con la ubicación de todos los obstáculos o mediante los parámetros
> de la url.
>
> La otra alternativa supongo, sería que construyera desde cero mi propio
> sistema de cálculos de rutas. Aunque agradecería si alguien sabe por dónde
> podría empezar a buscar información para esto último (desconozco el tamaño
> del reto que me estoy planteando, ni si hay algún tipo de api, librerías,
> proyecto en curso, etc. que me pueda facilitar la tarea).
> Un saludo
mkgmap [1] utiliza unos ficheros de estilos en los que puedes definir a
tu gusto qué elementos se incluyen en el mapa y si son rutables o no, en
base a las etiquetas que tenga ese elemento. Por ejemplo, hay gente que
evita las autopistas al confeccionar mapas para mtb.
[1] http://www.mkgmap.org.uk/


-- 
Por favor, no me envíe documentos con extensiones .doc, .docx, .xls, .xlsx, 
.ppt, .pptx, .mdb, mdbx

Instale OpenOffice desde http://es.openoffice.org/programa/index.html
OpenOffice es libre: se puede copiar, modificar y redistribuir libremente. 
Gratis y totalmente legal.
OpenOffice funciona mejor que otros paquetes de oficina.
OpenOffice está en continuo desarrollo y no tendrá que pagar por las nuevas 
versiones.


___
Talk-es mailing list
Talk-es@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-es


Re: [Talk-es] Cálculo de rutas evitando obstáculos

2010-02-08 Por tema Jose Luis Perez Diez
A Dilluns, 8 de de febrer de 2010 04:07:20, ancaa...@alumnos.unex.es va 
escriure:
> Hola, soy un recién llegado al terreno de OSM. Mi intención es crear una
> utilidad para calcular rutas, sobre los callejeros de OSM, pero con la
> característica de que pueda añadir puntos a evitar (por ejemplo los
> lugares donde hay escalones o barreras en las vías, porque el usuario es
> una persona descapacitada).

Mira en el codigo de Navit ( y su gestion de vehiculos para calcular las 
rutas). Usa una conversion a binario de OSM.

Por defecto, creo,si no, buscando en la wiki (http://wiki.navit-project.org) 
tiene definidos tres vehiculos: coche, bicicleta,cavallo y peaton con 
diferentes restricciones (vias, sentido, obstaculos , fuera de vías...)


___
Talk-es mailing list
Talk-es@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-es


[Talk-es] Cálculo de rutas evitando obstáculos

2010-02-07 Por tema ancaag04
Hola, soy un recién llegado al terreno de OSM. Mi intención es crear una
utilidad para calcular rutas, sobre los callejeros de OSM, pero con la
característica de que pueda añadir puntos a evitar (por ejemplo los
lugares donde hay escalones o barreras en las vías, porque el usuario es
una persona descapacitada).
No sé si alguien puede conocer algún servicio que me pueda servir para
llevar a cabo esto.

Hasta el momento he visto algo que se parece a lo que busco
www.openrouteservice.org, aunque me da la impresión que solo puedo marcar
esas aéreas de forma interactiva, en lugar de precargar algún tipo de
fichero con la ubicación de todos los obstáculos o mediante los parámetros
de la url.

La otra alternativa supongo, sería que construyera desde cero mi propio
sistema de cálculos de rutas. Aunque agradecería si alguien sabe por dónde
podría empezar a buscar información para esto último (desconozco el tamaño
del reto que me estoy planteando, ni si hay algún tipo de api, librerías,
proyecto en curso, etc. que me pueda facilitar la tarea).
Un saludo



___
Talk-es mailing list
Talk-es@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-es