Post on 16-Apr-2017
Trabajar con OpenStreetMap
Jos Manuel Mira Martnez
Qu es OpenStreetMap (OSM)?
Definicin
Un callejero digital visible en el portal www.openstreetmap.org
otro callejero ms como GM, Bing Maps, Yahoo Maps, Gua Michelin?
en que se diferencia de los dems?
Que vale un callejero digital?
Algunos datos
TeleAtlas TomTom 1.800 millones de
Navteq Nokia $8.1 billion (5.7 billion )
and the winner is:
TeleAtlas, Navteq, AND
Lo ms importante son los datos
Conclusiones callejeros generalistas
Todos utilizan los mismo proveedores de mapas misma cartografa
Enfoque funcional slo callejero
Modelo de negocio basado en: Venta directa (ej.: navegadores TomTom)
Publicidad (geomarketing)
API accesible no libre Mashups
Dnde estn ...
Edificios pblicos: Ayto, bibliotecas
Servicios pblicos: colegios, parques,
Turismo: OIT, recursos tursticos, hitos
Otras calles: carril-bici, senderismo
Problemas de los CD
Inversin econmica:Mantenimiento constantes del callejero (expansin y remodelacin urbana)
Demanda: servidores + potentes
Inversin tecnolgica:Complejidad de una red Routing
Algoritmos de bsquedas:Geocoding: de la direccin al punto
Reverse geocoding: del punto a la direccin
NavegacinEn funcin del dispositivo: web, GPS stand-alone, navegador GPS
Tele Atlas calcula que cada ao las redes viarias
cambian aproximadamente entre un 10 y 15% y
hasta un 40% en las zonas de gran expansin
Como ya he dejado claro, el principal problema de los callejero digitales es que estos cambian constantemente: aparecen vas nuevas, se cambian el trazado de la actuales, los sentidos de circulacin tambin cambian. Todo ello requiere de una inversin econmica para revisar constantemente la red. Eso se hace a base de recorrer las calles con un GPS y tomando datos de todo tipo.Por otra parte una red de carreteras es algo complejo, que requiere de muchos datos para poder calcular las rutas: informacin del trfico en tiempo real, considerar la presencia de semforos, ancho de la va, n de carriles por va, etc. Esto dificulta los clculos para buscar la ruta ptima entre dos lugares.Adems estos navegadores no slo se utilizan en Internet, cada vez aparecen ms en los vehculos combinados con el GPS, o en mbiles.
OpenStreetMap.org Otro callejero ms
Por eso en 2006 apareci un nuevo callejero digital que es el que a continuacin les presento
El problema de Steve Coast
Proyecto de web social
Nace la Fundacin OSMPrimeros usuarios
Primeras trazas GPS
Primer portal (OpenLayers)
Primeras aplicaciones
Todo parti de la iniciativa de este joven con cara de buena persona. Este ingls, Steve Cost un da se present ante el equivalente a nuestro Instituto Geogrfico Nacional, porque quera disponer de un callejero digital de la zona donde resida. El presupuesto que le hicieron fue tan desmesurado que decidi montar un sistema para poder crear sus propias carreteras y calles por las que circulaba con su GPS.Como es lgico, intuy, que esa labor no llegara ms all de su ciudad, por lo que decidi fundar una Fundacin, en la que todos pudieran participar. As naci OpenStreetMap, una iniciativa para cualquier ciudadano con un GPS e Internet pudiese aadir informacin sobre callejeros
OpenStreetMap nace en un contexto influenciado por una corriente proactiva en la participacin ciudadana en las denominadas redes sociales.OSM es conocido como la Wikipedia de los callejeros, donde todos podemos participar, pero como ya he dicho antes, una red de calles no es algo banal, tiene muchas componentes, por lo que el grado de implicacin de los usuarios se realiza a distintos niveles en funcin de sus conocimientos:- perfil de data-collector, recolector de datos- perfil de cartgrafo- perfil de desarrollados:* programas para OSM* webmaster
Por qu existe OSM?
Demanda de IG (CD)
Acceso rpido a Internet = + usuarios
xito de la web social (Wikipedia) = moda
Nadie quiere pagar por la CD
Dispositivos GPS:+ baratos
+ precisos
+ duracin batera
+ prestaciones
El xito de OSM viene dado por la constante demanda de informacin digital de callejeros de la Sociedad de la Informacin, Consumida preferentemente en InternetPero un factor determinante es la posibilidad que nos brinda OSM para que los ciudadanos no slo podamos consumir los callejeros, sino, que, como es obvio, s los callejeros son aportaciones de los ciudadanos, ellos son los propietarios, permitiendose siempre la descarga de los datos para utilizarlos con fines diversosA nadie se le escapa, que este proyecto no hubiera tenido sentido en la dcada de los 90, donde un GPS no estaba al alcance de cualquiera. Hoy en da es un dispositivo barato y cada vez con ms prestaciones.
Licencia
Open Database License (ODbL)Attribution-Share Alike 2.0 Generic License
Reconocimiento (Attribution): En cualquier explotacin de la obra autorizada por la licencia hara falta reconocer la autora.
No Comercial (Non commercial): La explotacin de la obra queda limitada a usos no comerciales.
Sin obras derivadas (No Derivate Works): La autorizacin para explotar la obra no incluye la transformacin para crear una obra derivada.
Compartir Igual (Share alike): La explotacin autorizada incluye la creacin de obras derivadas siempre que mantengan la misma licencia al ser divulgadas.
OSM se concibi desde sus orgenes como un proyecto de codigo abierto, libre, alejndose de los modelos de negocios privativos sujetos a licencias restrictivas.De hecho OSM ha sido licenciado bajo la licencia Creative Commons Share Alike 2.0. La licencia CC tiene muchas versiones, pero OSM en concreto ha escogido una que permite:- Que siempre que explotemos una aplicacin creada por nosotros o una web que utilice datos de OSM debers reconocer la autora. Esto significa por otra parte que OSM nunca ser comprado por una empresa que se aproveche de nuestro trabajo. Los propietarios son todos los colaboradores de la cada vez ms extensa red de OSM, y sus beneficiaros la sociedad.La FOSM por otra parte ha dejado abierta la puerta a todos aquellos que deseen montar negocios con datos y programas de OSM, siempre y cuando transmitan la misma licencia al producto derivadoAnecdota: Steve Cost ha creado una empresa llamada CloudMade que vende productos relacionados con OSM, as como ofrece soporte por las mismas. Curiosamente la FOSM recibi una donacin de CloudMade de 2,4 millones de . Recuerdan: Altruismo o intersAhora bien, que es OSM, no es ms que un conjunto de programas o utilidades que giran en torno a una enorme base de datos geogrfica. Por esta razn se estn planteando separar la licencia de la lgica (software), de la licencia de los datos, siendo esta ltima la Open Database License
way
node
area
160 Gb(nov 2009)
Como les he dicho los datos de OSM se almacenan en una base de datos, pero cmo se estructuran estos datos?La informacin geogrfica de OSM slo admite las llamadas primitivas geomtricas, es decir, cualquier objeto de la realidad ha de ser representado bajo la forma de un nodo, una lnea o way, o un rea.Para la descripcin textual de los datos no se ha recurrido a un formato de SIG, sino que est expresado de la forma ms simple, utilizando el lenguaje XML, que es un lenguaje estandarizado de marcas, derivado del HTML.. La simpleza y generalizacin de uso de este formato en la industria informtica han propiciado que cualquier desarrollador de software pueda incorporar en su lgica la interaccin con los callejeros digitales dispuestos en forma de XML.Como ancdota les dir que la base de datos de OSM ocupa 160 Gb de datos, que vienen a ser unos 7,3 Gb comprimidos con Bzip2
Flujo de trabajo
1. Trabajo de campo
2. Digitalizar
3. TAGING
NOMBRE:
Calle San Agustn
TIPO: Residencial
SENTIDO:Unidireccional
ANCHO: 5 m.
2. Completar/
corregir
Bar PlusAyuntamientoFarmacia
Bar Jess
El flujo de trabajo de los colaboradores en muy sencillo:1. El usuario Antonio recoge trazas con el GPS y las sube al servidor central de OSM2. La usuaria , que no miembra, Mara se dedica a pintar, o digitalizar, es decir, convertir los puntos que nos ofrece el GPS en una linea que puede equivaler a una calle3. Posteriormente viene Pedro y lo que hace es asignar atributos a la lnea que ha pintado Maria4. Por ltimo Ana complementa la informacin del callejero con otros elementos, como restaurantes, hoteles, OIT, o bien modifica o complementa la informacin de Pedro
El resultado un mapa
La clave del xito: colaboracin
No se que opinan ustedes, pero resulta graficante ver como tu inicial aportacin en un desierto donde no haba nada se convierte con el paso del tiempo en un callejero con todo lujo de detallesEl xito de este sistema reside sin lugar a dudas en la colaboracin de todos: Personas fsicas o Instituciones
cantos trabajan aqu?
Alguno seguro que pensar que esto es una aficin de unos pocos desgraciados. Bueno el caso es que cada vez somos unos pocos ms. Ayer ramos 188.000 colaboradores.Como en toda empresa, los hay que trabajan mucho y otros que no tanto
En la imagen superior aparece un icono con la ubicacin de los usuarios ms prximos a mi casa.
Evolucin: ejemplo de Alicante
Distintos grados de cobertura
http://tools.geofabrik.de/mc/
Muy a nuestro pesar, no es oro todo lo que reluce, puesto que el grado de cobertura no es ni mucho menos total. En nuestra provincia, sin ir ms lejos, ciudades como Alcoy o Villena estn todava vrgenes, sin explotar.Lo mismo ocurre a nivel nacional, en la que la incidencia de OSM se refleja ms en las grandes ciudades o en aquellas donde hay un nmero mayor de mapeadores
Enero 2007
Agosto 2007
Enero 2008
Abril 2008
Oct 2008
Enero 2009
Abril 2009
Julio 2009
Sept 2009
Evolucin
Esta diapositiva deja entrever cual ha sido la evolucin de las colaboraciones en OSM, desde la primera cerretera en la N-IV, en 1997 a la cobertura actual en tan slo 2 aosCon el ritmo de colaboraciones actual, hay algunos que pronostican que en 3 aos tendremos cubierto el territorio nacional con la misma calidad que los otros proveedores citados (TeleAtlas o Navteq)
Dnde debera haber invertido Nokia o TomTom?
Usar OSM
PDAIphone / iPad
Android
TabletsOtros mvilesGPSPC CloudMade
Geofabrik
Alternativaslibres
Navegadores
Procedimiento
Registro de una cuenta en www.openstreetmap.org (opcional)
Descargar un editor de OSM: JOSM
Editar
Material: brjula, GPS, mapas, cmara, libreta
Preparar mapas para salida de campo
Trabajo en grupo
Para el trabajo de campo
Para clase / oficina
1 parte
Trabajo de campo
Material necesario por grupo
Mapas con ortofoto
Mapas con fondo catastro o OSM
GPS
Brjula
Cuaderno de bitcora
Cmara digital
Obtener mapas para trabajo de campo
Utilizando InternetURL: http://walking-papers.org
Con programa GIS (Quantum GIS-QGIS)Configurar proyecto
Aadir WMS Catastro:
http://ovc.catastro.meh.es/Cartografia/WMS/ServidorWMS.aspx
Crear nuevo diseo de impresin Imprimir
TRUCO: Aadir PNOA con una transparencia del 75 %
Impresin QGIS
Para dibujar los elementos y anotar en la libreta
1
1. Papelera
Walking papers
Necesario para dibujar la ruta
Cmara digital
Necesario para obtener fotografas que nos recuerden nuestro trabajo de campo
Las fotografas se sincronizarn con el GPS geoposicionamiento de fotografas
Utilizadas posteriormente en el programa JOSM para ubicar la fotografa en el mapa
Fotografa carteles de
calles, n polica, fachadas
tiendas, cedas paso, etc
Brjula
Para indicar la orientacin de la cmara en cada fotografa
Es necesario apuntar en el cuaderno
FOTOGRADOS
1120
2215
360
S estamos enmedio de una
calle y hacemos una foto a un
comercio, luego ...
cmo sabemos en que
lado de la calle estaba??
GPS
Dispositivo cuyo objetivo es almacenar la ruta que hemos realizado
No es necesario configurar nada
Slo encender al inicio (esperar para tener posicin) y apagar una vez finalizado el trabajo de campo
Trabajo de campo
Haz la 1 fotografa al GPS donde aparezca el tiempo *
Orienta el mapa en papel con la brjula
Marca en el mapa por donde vas pasando
No pares de hacer fotografa de todo lo que creas de inters
* Esta operacin nos permitir sincronizar las fotos con el GPS en caso de desajuste
2 parte
Trabajo en ordenador
Descargar editor OSM JOSM
http://josm.openstreetmap.de/
JOSM
Programa programado en JAVA
Intuitivo y potente
No necesita instalacin, slo tener instalado el JRE de Java
(http://www.java.com/es/download/help/download_options.xml)
Recomendamos descargar en el escritorio
Ejecutar JOSM
Situarse encima del icono (josm-latest.jar) y abrir el men contextual (botn derecho del ratn)
Seleccionar Abrir con Sun Java 6 Runtime
Interfaz grfico de OSM
Configurar OSM
JOSM tiene todo lo necesario para trabajar con OSM, sin embargo conviene utilizar algunas extensiones para realizar determinadas tareas. Vamos a instalar las siguientes extensiones (pluggins): Slippy map chooser: ayuda para seleccionar rea de descarga
UtilsPluggin: varias utilidades de edicin
WmsPluggin: posibilidad de poner imgenes de fondo de servicios WMS
Configurar
Pulsa la tecla F12 o en la barra de men la opcin Editar -> Preferencias
Configurar: aadir datos de la cuenta
Pulsa la tecla F12 o en la barra de men la opcin Editar -> Preferencias
Aadir pluggins
Reiniciar despus de descargar los pluggins para que tengan efecto.
Aadir servicios WMS
1
2
3
Otros orgenes WMS
Catastro:
http://ovc.catastro.meh.es/Cartografia/WMS/ServidorWMS.aspx?SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&FORMAT=image%2Fjpeg&srs=EPSG%3A4326
Reiniciar despus de indicar los orgenes WMS para que surtan efecto.
Ahora s ... a trabajar. Fundamentos:
Descargar de la base de datos de OSM la zona a trabajar (recomendamos que no sea muy grande)
Aadir calles, vales, POIs, etc.
Subirlo a OSM
Descargar una zona de trabajo
Uso de Slippy map:
- Rueda ratn: amplia o reduce el zoom- Botn derecho ratn: pan-
Crear caja (en rosa) de la zona a descargar
Aspecto de JOSM
Pasos bsicos
Zoom
Pan
ampliar
alejar
Pinchar y arrastrar
Aadir imgenes de fondo
Opcin A (recomendada): Imgenes Bing Sat (slo en zonas urbanas)
Opcin B: Imgenes PNOA Spain
Aspecto
Iconos principales
Zoom
Seleccionar
Dibujar
Borrar
Para digitalizar una calle:
1. Fjate si la capa unnamed est seleccionada. Debe de estarlo.2. Sitate con el zoom en la zona a digitalizar3. Selecciona la herramienta dibujar (o bien oprime la tecla A)4. Digitaliza nodos de la calle o vial5. Para terminar la edicin de la calle selecciona el icono Seleccionar o bien oprime la tecla S6. Aadir metadatos utilizando la barra de men Predefinidos. Por ejemplo s es una calle dirigirse a Predefinidos-> Viales ->Calles/Carretereas -> Residential
NOTA: Fjate en que direccin ests digitalizando, puesto que le ests tambin indicando el sentido en que deben de circular los vehculos.
Metadatos
Sentido
nico?
Subir trazas
1
2
Apoyos de campo: fotografa digital
Objetivo: utilizar una cmara digital para realizar el trabajo de campo apoyado por la traza de un GPS
Pre-requisito: El reloj de la cmara debe de estar perfectamente sincronizado (menos de 1 segundo)
Funcionamiento: Salir al campo, encender el GPS y realizar fotografas
+
En laboratorio
Ejecutar el programa JOSM
Aadir fotografas (Archivo Abrir Archivos de imagen/carpeta)
Seleccionar traza GPS (Archivo Abrir Archivos GPX)
Ajustar la correlacin si es necesario
Fin
Columna 1
TeleAtlas1800
Navteq5700
usuarios
Sep 200710000
Ene 200820000
Jun 200841000
Ene 200990000
Jun 2009120000
Agosto 2010300000
Hoy398655