[Talk-es] Desarrollo de proyecto con OpenStreetMap

Jaime Crespo jynus en jynus.com
Jue Feb 16 17:28:45 GMT 2012


El día 16 de febrero de 2012 16:43, Pablo akes <akesyo en hotmail.com> escribió:
>
>
> Hola buenos dias.

Bienvenido.

> He descubierto hace poco el proyecto de Open Street Map, y me está
> resultando muy interesante por las posibilidades que le veo a éste proyecto,
> por un lado por mi aficion a la montaña (y su cartografia), como por ser
> todo Open, y en un futuro me gustaría colaborar y poder subir mis archivos
> gps.

¡A ver si te animas!

> Pero les escribo principalmente por si me pueden ayudar, y para seguir
> conociendo OSM.

Recomiendo, tal y como hice en un correo anterior, la lectura de [0],
la cual es una muy buena y breve introducción, desde los conceptos
básicos de OSM hasta los enlaces necesarios para desarrolladores (en
inglés).

> Ahora mismo estoy trabajando en un proyecto para la
> Universidad Carlos III de Madrid (UC3M) dentro de una linea de investigacion
> para realizar coches inteligentes, especificamente mi campo es la deteccion
> de obstáculos, [...] pero nos gustaría que fuera algo de verdad, y sobre todo abrir campo
> para futuras ampliaciones. Para ellos estamos tratando de que se muestre en
> la pantalla algo parecido a una navegador-gps desde la imagen de planta,
> como podría ser la OpenStreetMap, Google Maps.

Parece que lo que queréis es justamente esto: [1]

Te aconsejo que optes por la vía "Open". No sólo podrás personalizar
tus mapas y encontrar todo el nivel de detalle que quieras, dándoles
un aspecto más profesional, sino que evitarás cualquier problema legal
y de cambio de condiciones de uso en un futuro, como la reciente de
Google Maps [2].

Tal y como siempre hago en mis charlas, recomiendo la lectura de los
términos de uso de los productos que usáis [3] y, en mi opinión no
experta, vuestras necesidades requerirían una compra del servicio API
para empresas.

> Despues de explicaros todo lo anterior (perdonar si no os interesa mucho),
> mis preguntas son:
> Al ser de tipo Open y nosotros trabajar en una linea de investigación sin
> animo de lucro ¿con la licencia que tiene OSM lo podríamos utilizar?

Da igual que seáis con ánimo de lucro o no. Precisamente, al ser con
licencia abierta/libre, no hay restricciones en el mero uso. Con la
licencia actual, las únicas restricciones son que si redistribuís
(gratis o por un precio) los _datos/mapas_ que uséis de OpenStreetMap,
tenéis que dar crédito como se indica a continuación, así como
permitir obras derivadas con la misma licencia:

Licencia: CC-BY-SA-2.0 © Contribuidores de OpenStreetMap

Inciso: esto es para los mapas, el software que vosotros desarrolléis,
_a no ser que lo mezcléis con los datos_ (y muy mal lo tenéis que
hacer para que no se puedan separar ambos elementos :-) ), podéis
distribuirlo con la licencia que vosotros queráis.

> y ahora la principal, véis factible el poder integrar el mapa OSM en nuestra
> aplicacion ? He pensado en descargar un zona del mapa, (como ejemplo la zona
> de madrid), guardarla en el ordenador, y luego poder irla visualizando en
> nuestra pantalla al máximo de zoom, y que "se mueva" segun nuestras
> coordenadas, (facilitadas por un gps externo que ya tiene instalado nuestro
> coche de pruebas), como cualquier navegador comercial, pero sin marcar rutas
> ni nada.

Sí, totalmente. Si la pantalla de visualización no requiere nada
especial, podéis reaprovechar algo como, por ejemplo, navit [4] (con
su propia licencia GPL). Si queréis programar vosotros algo con
necesidades especiales, decidnos la plataforma sobre la que trabajáis
y os podremos apuntar a APIs/binding ya hechos. Los hay para Java,
J2ME, Android, IPhone, Javascript, PHP, ...

[0]<http://switch2osm.org/>
[1]<https://twitter.com/#!/jynus/statuses/84267736221495296>
[2]<http://www.dailymail.co.uk/sciencetech/article-2056128/Google-Maps-start-charging--thousands-sites-apps-hit-fees.html>
[3]<http://code.google.com/intl/es/apis/maps/terms.html>
[4]<http://wiki.navit-project.org/index.php/File:Aa1navi1.jpg>

-- 
Jaime Crespo



Más información sobre la lista de distribución Talk-es