If you can't read please download the document
Upload
jorge-sanz
View
1.767
Download
1
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