El Jueves, 16 de febrero de 2012, Pablo akes escribió: > Muchisimas gracias Jaime, por las respuestas y la rapidez en hacerlo. > > Efectivamente es algo parecido a la foto que me enlazas del taxista. Y si, > tenemos bastante claro que lo mejor es trabajar con el OpenStreetMap antes > que con google, y más cuando me aclaras a la perfeccion el tema de las > licencias. No hay ningun problema en poner la prodecencia de los mapas ya > sea en el proyecto que está a punto de finalizar o para futuras > ampliaciones, incluso se divulgará para que lo conozca cuanta mas gente > mejor, o si llega a funcionar bien hacer un articulillo o subir lo que > haga falta a la wiki para poderlo compartir, eso lo que vosotros nos > recomendeis si pensais que puede ser útil para alguien.
Hola Pablo, Me encanta leer este tipo de cosas por la mañana :) ¿Estáis desarrollando en abierto o tenéis algún tipo de página web donde habléis más en profundidad del proyecto? Porque me parece muy interesante y me gustaría poder echarle un vistazo más de cerca. Sí, estoy interesada :) > En un principio nos interesaría programarlo junto con el resto de > apliaciones que ya tenemos operativas, para poder "imprimir" sobre el mapa > los obstáculos (peatones) de una forma orientativa, ya que no hace falta > que la representacion sea tan precisa, ya que es eso, solo una > representación, y el programa de la deteccion funciona de forma > independiente. > > Trabajamos con lenguaje de programación C++, y especialmente usamos una > librearia llamada OpenCV que nos permite el tratamiento de imagenes. Ya > está desarrollado la impresion de nuestros obstaculos, velocidad del > coche, alarmas, etc, asi que "simplemente" sería programar con C++ algo > que nos imprima por pantalla el mapa y se mueva, segun las coordenadas que > le damos. Nosotros ya mostramos por la pantalla imagenes estaticas, o > moviles como podria ser una camara, pero es aquí donde estoy completamente > perdido, en el hecho de como podría abrir el mapa OSM, darle el zoom al > maximo, y como interactuar con él mandadole las coordenadas del coche. > Hecharé un vistazo de forma detallada al ejemplo "navit" que me ha pasado, > para intentar descubrir como funciona, por que la verdad estoy muy pez con > ésto =) ¿Habéis pensado en tener una especie de "servidor" hecho en C++ (lo que tenéis ya) y luego abrir los datos con un openlayers[1] o algo así? Lo digo porque openlayers es de lo más sencillo de manejar para mapas simples y así podría funcionaros en varios tipos de dispositivos. HTML5 tiene una API bastante sencilla para sacar datos del GPS[2][3]. Y si quieres embeberlo en una aplicación siempre puedes usar cosas como phonegap[4]. [1]http://openlayers.org/ [2]http://stackoverflow.com/questions/4213410/how-does-html5-geolocation-work [3]http://dev.w3.org/geo/api/spec-source.html [4]http://phonegap.com/ > > De nuevo muchisimas gracias, de verdad se lo agradezco. Un saludo > > > Date: Thu, 16 Feb 2012 18:28:45 +0100 > > From: [email protected] > > To: [email protected] > > Subject: Re: [Talk-es] Desarrollo de proyecto con OpenStreetMap > > > > El día 16 de febrero de 2012 16:43, Pablo akes <[email protected]> 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-st > > art-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> -- María Arias de Reyna Domínguez Área de Operaciones Emergya Consultoría Tfno: +34 954 51 75 77 / +34 607 43 74 27 Fax: +34 954 51 64 73 www.emergya.com _______________________________________________ Talk-es mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk-es

