Tutorial josm

  • Upload
    j3m

  • View
    3.015

  • Download
    1

Embed Size (px)

Citation preview

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