<div dir="ltr">Vale, ya veo.<br>Por lo que leo, hay dos maneras de utilizar esa API, o instalarla en tu servidor e importarle los datos, o bien utilizándola en remoto siempre que sigas el código de conducta.<br>¿Vosotros habéis utilizado la primera? (No tengo muy claro lo que es "configurar una instancia" :S )<br>Si me dices que OSRM es la más adecuada, la investigaré.<br>Gracias!</div><div class="gmail_extra"><br><div class="gmail_quote">El 20 de octubre de 2014, 18:34, Jorge Sanz <span dir="ltr"><<a href="mailto:jsanz@osgeo.org" target="_blank">jsanz@osgeo.org</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">El día 20 de octubre de 2014, 18:29, Pablo <<a href="mailto:geograforever@gmail.com">geograforever@gmail.com</a>> escribió:<br>
<div><div class="h5">> Hola, hace un tiempo que os sigo, y aunque no he intervenido antes, deciros<br>
> que me parece muy interesante todo lo que comentáis. Soy de Alicante y por<br>
> eso no he podido unirme físicamente a ningún evento, pero espero algún día<br>
> poder hacerlo.<br>
><br>
> Quería hacer una consulta porque he visto que aquí controláis bastante sobre<br>
> OSM y APIs de rutas.<br>
> Estoy buscando una API que me permita  hacer algo similar a lo que hacen<br>
> Google o Viamichelín, pero con los datos de OSM.<br>
><br>
> He visto que hay algunas, pero me parece que estoy un poco confuso en cómo<br>
> funcionan.<br>
> Tengo en un servidor postGIS unos datos , y mi idea es hacerlos funcionar<br>
> junto con los de OSM<br>
> Lo que tengo en la cabeza es algo así como:<br>
><br>
> Elegir dos coordenadas, una de origen y otra de destino (cogiéndolas de un<br>
> visor) , y enviarlas a la API<br>
> Que la API me devuelva la ruta (XML, json, o como sea) con la geometría.<br>
> A partir de ahí, teniendo la polilínea de la ruta, yo podría utilizarla con<br>
> mis datos, por ejemplo saber si pasa por algún polígono que tengo, o cuántas<br>
> fronteras cruza (teniendo yo los datos de los países)<br>
><br>
> Esto es más o menos lo que tengo pensado hacer. La parte final la tengo<br>
> clara. Lo que tengo más nublado es la parte de enviar y recibir los datos, o<br>
> de usar la API.<br>
> No sé mucho de APIs, pero estoy leyendo la documentación de algunas, y no<br>
> parece tan sencillo como he hecho alguna vez, de enviar un query y recibir<br>
> un json.<br>
><br>
> No pretendo que me digáis los pasos a seguir ni nada, sólo si lo que tengo<br>
> en mente podría hacerse, o voy muy desencaminado.<br>
> O si podrían utilizarse así las APIs, ¿o tengo que instalar algo más en el<br>
> servidor?<br>
><br>
> Gracias de antemano!<br>
><br>
> Pablo<br>
<br>
<br>
</div></div>Justo este jueves vamos a tocar ese tema. Nosotros hemos configurado<br>
una instancia de OSRM y hemos hecho cálculos masivos de tiempos y<br>
distancias de viaje entre puntos. La geometría en este caso nos daba<br>
igual pero OSRM te la devuelve claro, codificada según un formato de<br>
Google, pero que no cuesta mucho de decodificar.<br>
<br>
Vamos que yo de ti me miraría cómo funciona OSRM y lo usaría como<br>
software para el caĺculo de la ruta.<br>
<br>
Hay más opciones como pgrouting u OpenTripPlanner, pero creo que para<br>
lo que quieres OSRM es el software adecuado.<br>
<br>
Saludos<br>
<br>
[1] <a href="https://github.com/Project-OSRM/osrm-backend/wiki" target="_blank">https://github.com/Project-OSRM/osrm-backend/wiki</a><br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
<br>
--<br>
Jorge Sanz<br>
<a href="http://www.osgeo.org" target="_blank">http://www.osgeo.org</a><br>
<a href="http://wiki.osgeo.org/wiki/Jorge_Sanz" target="_blank">http://wiki.osgeo.org/wiki/Jorge_Sanz</a><br>
GPG: 86F8 3EA0 BD19 0CA2 801D  4FB2 6B45 68E4 6FB2 D89D<br>
</font></span></blockquote></div><br></div>