OSM Barcamp Valencia

Embed Size (px)

Citation preview

Ivn GarcaITI [email protected]

Jorge [email protected]

25 de julio Alfara del PatriarcaOpenStreetMap en dos tiempos

primera parte

qu es OSM

por qu usar y participar en OSM

algunos casos

mapping parties

qu es OSM?

datos

soft.

renders

API

Una base de datos geogrfica en formato vectorial. Los datos son etiquetados usando un sistema abierto gestionado por consenso en comunidad

Una serie de herramientas para editar los datos geogrficos

Diversos mtodos de renderizado y visualizacin de datos geogrficos, incluyendo mapas, SVG, PDF y formatos para dispositivos mviles

Una API de acceso a datos y un volcado esttico de todo el planeta

qu es OSM?

http://wiki.openstreetmap.org http://openstreetmap.org

Wikipedia Enciclopedias

Open Street Map Mapas

Una regla de tres: OSM es a lo mapas lo que Wikipedia a las Enciclopedias

quin usa datos de OSM?

los chicos grandes!

gobiernos

empresas (Geocommons, Cloudmade, Nestoria, ITO, GeoFabrik, ....)

gente normal

gente normal de verdad :-)

Flickr!

mmm pero esto no lo tenemos ya?

Creative Commons Attribution-ShareAlike 2.0 licenseesto va de propiedad intelectual!

It is important to only use information that is compatible with the Creative Commons Attribution-ShareAlike 2.0 license. This means you can contribute GPS data you record, information about the world that you observe, and draw a maps based on information collected by another OSM contributer. Information from other sources may only be used if it is released under a compatible license, there is a special agreement with OSM, or it is verifiably in the public domain.

OSM es libre de libertad

muchos de los mapas que podran parecer libres realmente tienen restricciones legales o tcnicas en su uso

RMS by http://www.flickr.com/photos/dunechaser/160405823/

Google vs. OSM

http://www.google.com/mapmaker/mapfiles/s/terms_mapmaker.htmlhttp://code.google.com/apis/maps/terms.html

http://www.flickr.com/photos/18789396@N00/144251305/Google MapMaker: vuestro trabajo es nuestro

MapMakerdesequilibrio de derechos y obligaciones

slo para uso no personal

no se permiten descargas masivas

....

Usar GM para hacer mashups...atribucin estricta

slo para aplicaciones pblicas

publicidad en sus mapas?

Google vs. OSM

todo el software de OSM es GPL, y los contenidos se publican bajo Creative Commons (CC-BY-SA), pronto mediante ODbL

http://www.flickr.com/photos/18789396@N00/144251305/OSM: colegas, vamos a compartir

http://svn.openstreetmap.org/

por qu usar OSM?

mapas para otros propsitos: peatones, ciclistas, invidentes, ...

mapas de lo que quieras

es divertido! (de verdad!)

Razones sociales para mapear ...

http://www.opencyclemap.org/

http://www.cyclestreets.net/

http://ssiti.uv.es/valencia/

por qu usar O$M?

una compaa neoyorkina est marcando bares utilizando dispositivos mviles

estn apareciendo muchas aplicaciones para iPhone y Android innovando en las capacidades geo de estos cacharros

la apertura de OSM no te previene de hacer negocio con servicios e innovacin!

Razones comerciales

http://gpsobsessed.com/200-garmin-edge-305-more-acccurate-than-199-trails-iphone-app/

limitaciones

no hay tantos datos como en Google o Yahoo!

no tiene un respaldo comercial directo: la API no es tan robusta

las herramientas son bastante frikis tcnicas, no orientadas al usuario normal.... todava

http://www.flickr.com/photos/41677782@N00/3453490890/http://www.flickr.com/photos/71594384@N00/2695499877/

ventajas

ampla el mapa t mismo

innova libremente

propiedad y licencia

personalizacin

bjate la jodida Tierra! (160GB)

http://www.flickr.com/photos/64419960@N00/2372327933/

http://planet.openstreetmap.org/

cmo crear un mapa libre

I

ANDHolanda

India

TIGER (USA)

GeoBase (Canad)

...

GPS

Imgenes

Migraciones

algo parecido a calcar

algo parecido a calcar

algo parecido a calcar

algo parecido a calcar

http://osm.org/go/b_qOpc06W--

no-slo-calles!

puntos de interssalud, servicios, transportes,...

edificios

usos del suelo

completitud?

procedimiento

Breve descripcin del proceso que llevan los datos al mapa publicado, sin entrar demasiado en detalles

algunos ejemplos

N-634 (Eibar)

http://www.mapamovil.net/n-634-partida-por-la-mitad

N-634 en Eibar (calle Barrenengua)

N-634 (Eibar)... ups

http://www.mapamovil.net/n-634-partida-por-la-mitad

Se corta la carretera por un socavn

N-634 (Eibar)... OSM rocks

http://www.mapamovil.net/n-634-partida-por-la-mitad

OSM se actualiza el mismo da, la de Google...

comparemos

Geofabrik Map Compare http://tools.geofabrik.de/mc/

GOOG vs. OSM

OSMGoogle: gana

GOOG vs. OSM

OSMGoogle: gana por un pelo

GOOG vs. OSM

OSMGoogle: gana por un pelo

GOOG vs. OSM

OSM: ganaGoogle

GOOG vs. OSM

OSM: ganaGoogle

GOOG vs. OSM

OSM: gana.... dnde?Google

en Palestina

el wiki de OSM tiene una extensa coleccin de geodatos de Palestina

uno de los ms inspiradores ejemplos de esfuerzo de creacin colectivo

http://wiki.openstreetmap.org/wiki/WikiProject_Palestine_Gaza

muy bonito pero cmo?

http://www.flickr.com/photos/96679304@N00/57629984////MAPPING PARTY///MAPPING PARTY///MAPPING PARTY///MAPPING///MAPPING PARTY ///MAPPING PARTY//

http://www.flickr.com/photos/8171393@N04/3711363666/in/set-72157621302894792/

///MAPPING PARTY///MAPPING PARTY///MAPPING PARTY///MAPPING///MAPPING PARTY ///MAPPING PARTY//

mapping parties

Vete para afueraCon algo para escribir

Consigue un GPS

Recorre el vecindarioA pie, en coche...

Marca los puntos de inters

Hecho!

http://www.flickr.com/photos/xurxosanz/2052373129/

fiesta del mapa en la Habana Vieja febrero 2009

sin GPS (prohibidos en Cuba)

edicin de datos

resultados

Fiesta del mapa en Hanoi (VietNam), 18 Julio

edicin de datos

resultados

pero de verdad te crees que se puede hacer?

GB

completo en 1-2 aos

s!

La entrada de usuarios crece rpidamente

realmente...

http://www.vimeo.com/2598878

fin de la primera parte
gracias!!

Ivn GarcaJorge Sanz

segunda parte: aspectos tcnicos

carga de datos a OSM

editores

las etiquetas

algunos consejos

las teselas

arquitectura

....

usando un GPS

Un GPS es un dispositivo diseado para obtener una localizacin en cualquier lugar de la tierra. Usa una antena para recibir la seal transmitida por unos satlites

La seal recibida se triangula y guarda la posicin en coordenadas longitud, latitud y una altitud

Debes usar el receptor en zonas lejos de grandes edificios o rboles

Normalmente al arrancar hay que esperar un poco para que fije posicin

Al triangular la seal aparecer tu posicin en pantalla. Aparecer tambin una medida de la precisin. Es normal tener una precisin menor a 10 metros

Con el GPS a mano, muvete y el receptor seguir tu movimiento

del GPS a formato GPX

Puedes usar software libre como GPS Babel

Importa los datos en GPX

Listo para empezar a trabajar!

LoadMyTracksGPS Babel

se acaba la party, ahora llegan las matemticas

carga a OSM

Puedes cargar tus tracks directamente a OSM

Sern pblicos

Los puede usar directamente para el calcado

Cuidado: no siempre son precisos

crear un mapa desde un track GPS

Se pueden editar en vivo con Potlatch(editor flash)

O descargarlos en JSOM (la power tool)

Con Potlach puedes usar el play mode para experimentar

Potlatch y JOSM

Potlatch es un editor:

Flash

La pestaa editar de la web de OSM

Fcil de aprender

No es muy potente

Cmodo para ediciones rpidas

JOSM es un editor:Java

la herramienta para hacer edicin en serio

Plugins

aade etiquetas, usa convenciones

Asegrate de que usas etiquetas estndar

No tengas miedo a equivocarte, simplemente empieza y aprende

Comuncate con la comunidad

Key : Value

Ahora puedes sentir la libertad

Puedes usar etiquetas alternativas e interesantes!

super_awesome_restaurant:true

(y ya te apaars para que sirvan para algo)

///MAPPING PARTY///MAPPING PARTY///MAPPING PARTY///MAPPING P

usa los estndares de la comunidad!

http://wiki.openstreetmap.org/wiki/Map_Features

etiquetado libre, el verdadero ingrediente secreto

Es la innovacin de OSM (creemos)

Las convenciones en las etiquetas promueven innovacin pero equilibrando la estandarizacin

OSM tiene una gran comunidad que explora a fondo las posibilidades de etiquetado

Se ha creado una rica y til taxonoma (esto... folksonoma)

trucos para editar

usa el mnimo de puntosmantente en paralelo

trucos para editar

asegura la conectividadbusca el promedio(el GPS se equivoca!)

la clave est en la comunidad

listas de correogenerales (en varios idiomas)

para newbies

para temas legales

temticas

wiki

tecnologa

API REST (se obtienen los datos desde URLs con peticiones HTTP de tipo GET y PUT) sobre Rails

proceso de renderizado: desde los geodatos (nodos, arcos, relaciones y etiquetas) a los mapas

teselas: pequeas porciones del mapa; cacheadas para una carga rpida y optimizada (256x256)

las teselas se nombran mediante una convencin similar a la de Google Maps

mapnik: el renderizador libre, funciona contra PostgreSQL entre otros

entendiendo las teselas

zoom 0zoom 1... al zoom 18

y los nmeros crecen

a unos 5KB por tesela, un renderizado son aprox. 425TBnivelteselas

01

14

216

n2^(2*n)

......

1868 719 476 736

convencin para las URLs

(similar a la de Google Maps)

arquitectura

los datos

los datos

renderizado

fin - gracias!!

Ivn GarcaJorge Sanz

crditos

Chris Blowhttp://unthinkingly.comhttp://meedan.net

InSTEDD Innovation Lab, Phnom Penh Cambodiahttp://instedd.org

Mikel Maronhttp://brainoff.com/

Tim Chippy Wattershttp://thinkwhere.wordpress.comhttp://www.slideshare.net/chippy/geong-presentation-about-openstreetmap-presentation

Harry Woodhttp://www.slideshare.net/harrywood/openstreetmap-open-licensed-geodata

The OSM Community & Wikihttp://wiki.openstreetmap.org

Photos are all CC from Flickr.com (via http://compfight.com)

Nuestras aportaciones sonCreative Commons Attribution 3.0 Espaa