Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Cartograf´ıa y nue...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Tabla de contenido...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Callejeros digital...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Callejeros general...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Problemas callejer...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Definiciones
¿Qu´e ...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Licencia y uso
Lic...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Efem´erides
Figura...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Curiosidades
Servi...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Flujo de trabajo
J...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Input/Output
Inter...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Usuarios y mapa I
...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Usuarios y mapa II...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Mapping party
Anun...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Metodolog´ıa para ...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Metodolog´ıa para ...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Edici´on con graba...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Edici´on con c´ama...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Control de calidad...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
El resultado: mapa...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
OSM vs Google4
Jos...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
OSM vs Google II
J...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Estad´ısticas
Glob...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Evoluci´on de usua...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Acerca de los usua...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Evoluci´on de Euro...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Planet6
El tama˜no...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Atomizaci´on
Troce...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
API9
Jos´e M. Mira...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Modelo entidad-rel...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Uso API
Caracter´ı...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Resultado
<?xml ve...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Renderizadores
Car...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Arquitectura Rende...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Mapnik
Jos´e M. Mi...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
CloudMade
Jos´e M....
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Render personaliza...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Render personales:...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Render personaliza...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Render personaliza...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Render para otros ...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Tileado
Conceptos
...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Arquitectura Rende...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Tiles y APIs carto...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Consumir
Distintas...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
SIG: Quantum GIS24...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
PDAs: gpsVP25, OSM...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Android: Oruxmap27...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
iOSx30
Jos´e M. Mi...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Marketing en http:...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Editar en OSM
Form...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Potlatch2: Editor ...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Wheelmap: Render y...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
JOSM
Caracter´ısti...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
JOSM: Edicion de u...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
JOSM: WMS PNOA
Jos...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
JOSM: Bing
Jos´e M...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
JOSM: XML + Bing
J...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Programaci´on
Crea...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Ejemplo HTML con O...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Resultado HTML
Jos...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Ejemplo HTML con L...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Resultado HTML Lea...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Servicio XAPI
Desc...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Resultado
<?xml ve...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
OpenStreetBrowser4...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Nominatim
Descripc...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Resultado geocodif...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Resultado buscar n...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
An´alisis de redes...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Relaciones
Jos´e M...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Relaciones en JOSM...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
OSRM: Open Source ...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Otros usos: Modeli...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Otros usos
Docenci...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Sin clasificar
Cool...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
¿Quien soy?
Jos´e ...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Todo sobre mi
Jos´...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Lucha entre usuari...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Arte
Jos´e M. Mira...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Comunicar errores
...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Gracias
Jos´e M. M...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Enlaces
1
http://w...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Enlaces
21
http://...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Enlaces
40
http://...
Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on
Descarga
Presentac...
Próxima SlideShare
Cargando en…5
×

Taller OSM Certamen de Activacion SocioCultural. Taller Smart cities Villena

522 visualizaciones

Publicado el

Talle de OpenStreetmap para el Certamen de Activacion SocioCultural. Smart cities. Villena, julio 2014

Publicado en: Educación
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
522
En SlideShare
0
De insertados
0
Número de insertados
3
Acciones
Compartido
0
Descargas
59
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Taller OSM Certamen de Activacion SocioCultural. Taller Smart cities Villena

  1. 1. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Cartograf´ıa y nuevas tecnolog´ıas La cartograf´ıa social en OpenStreetMap Jos´e Manuel Mira Mart´ınez Instituto Interuniversitario de Geograf´ıa Laboratorio de Geom´atica Universidad de Alicante jose.mira@ua.es Certamen de Activacion SocioCultural. Taller Smart cities 23 de julio de 2014 Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 1 / 85
  2. 2. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Tabla de contenidos 1 Introducci´on 2 Metodolog´ıa 3 Mapa 4 Estad´ısticas 5 Arquitectura 6 Render y Tiles 7 Usar OSM 8 Editar 9 Programaci´on Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 2 / 85
  3. 3. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Callejeros digitales: proveedores Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 3 / 85
  4. 4. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Callejeros generalistas Conclusiones Todos utilizan los mismos proveedores (Navteq, TeleAtlas,And,CNIG): misma cartograf´ıa Enfoque funcional: s´olo callejero con vocaci´on mercantil, no social Modelo de negocio basado en publicidad o venta/alquiler datos API accesible, pero no libre (uso en mashups) ¿Donde est´an? Edificios/servicios p´ublicos: Ayto, bibliotecas Servicios municipales: cabinas, fuentes, aseos, papeleras, pasos de cebra Turismo: POIs, hitos, parques y parajes naturales Tercer mundo, zonas en conflicto (Gaza), desastres naturales Otras v´ıas: carriles bici, rutas bus, tram, metro Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 4 / 85
  5. 5. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Problemas callejeros generalistas Econ´omicos Inversi´on constante. M´ultiples revisiones (trabajo campo) Prioridad grandes poblaciones: criterio poblacional No puede utilizar datos de terceros Tecnol´ogicos Ofrecen servicios recortados, no datos: No hay comunidad de desarrolladores No hay comunidad de usuarios detr´as, s´olo clientes Excepci´on Google Mapmaker APIs muy recortadas y con licencias restrictivas Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 5 / 85
  6. 6. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Definiciones ¿Qu´e es OpenStreetMap? Un proyecto colaborativo para crear un ’callejero digital’ ¿S´olo un callejero? Conjunto de servicios asociados Una masa de usuarios con diferentes roles Proyecto activo en datos y aplicaciones ¿Qu´e vale un callejero? TeleAtlas es adquirido por TomTom por 1.800 millones de euros Navteq es adquirido por Nokia por 5,7 millones de d´olares Callejeros: el mayor negocio de la NeoGeograf´ıa Progresi´on de OSM. ¿precio justo? Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 6 / 85
  7. 7. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Licencia y uso Licencias Datos: Creative Commons Attribution-ShareAlike 2.0, Open Database License Software OSM: GPL Aspectos No copiar de otros: 100x100 original Copiar datos si, vender si, pero con la misma licencia Oportunidad: Crear negocios que usen los datos de OSM Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 7 / 85
  8. 8. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Efem´erides Figura : Steve Coast El problema de Steve Coast Julio 2004: Define la arquitectura de OSM Abril 2006: Se crea la OpenStreetMap Fundation (OSMF) usar y compartir = proyecto social 2007: Funda CloudMade a modelo de negocio: crear aplicaciones, SDK (iPhone, Android) y APIs para OSM inter´es porque OSM funcione (donaciones) Nov 2010: Nombrado responsable de Microsoft Bing Mobile a http://cloudmade.com Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 8 / 85
  9. 9. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Curiosidades Servidores alojados en la U. de Oxford Google dona a la OSMF 1 Resumen: proyecto bandera de la Neogeograf´ıa enfoque social 1 http://www.geekzone.com.ar/content/ tras-las-criticas-google-maps-google-dona-5000-libras-al-proyecto-openstreetmap Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 9 / 85
  10. 10. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Flujo de trabajo Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 10 / 85
  11. 11. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Input/Output Internet Editor OSM GET Planet BBOX Internet Editor OSM: ● Modificar ● Añadir ● Borrar POST Planet OBTENER DATOS SUBIR DATOS Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 11 / 85
  12. 12. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Usuarios y mapa I Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 12 / 85
  13. 13. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Usuarios y mapa II Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 13 / 85
  14. 14. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Mapping party Anuncio Salida de trabajo Zonificaci´on Aula inform´atica Tendencia a utilizar formatos vectoriales para dispositivos m´oviles Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 14 / 85
  15. 15. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Metodolog´ıa para el trabajo de campo CL´ASICO: GPS + edici´on R´APIDO: Grabadora digital + edici´on EFICAZ: C´amara + GPS + edici´on EFICAZ PLUS: M´ovil 2ª generaci´on (C´amara+GPS+Br´ujula) + edici´on Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 15 / 85
  16. 16. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Metodolog´ıa para el trabajo de campo C´OMODO: Digitalizaci´on con fondo en editor ON-LINE: Edici´on en campo (POIs) - Mapzen a a http://mapzen.cloudmade.com/mapzen-poi-collector Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 16 / 85
  17. 17. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Edici´on con grabadora de sonido Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 17 / 85
  18. 18. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Edici´on con c´amara digital, GPS y br´ujula Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 18 / 85
  19. 19. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Control de calidad ITO osm tools1 ’a la caza del error’: OpenStreetBugs2 OSM inspector3 Dif´ıcil de controlar Libertad de los usuarios Bloqueo de v´andalos Limpieza en 2º plano (Robots) Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 19 / 85
  20. 20. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on El resultado: mapa Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 20 / 85
  21. 21. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on OSM vs Google4 Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 21 / 85
  22. 22. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on OSM vs Google II Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 22 / 85
  23. 23. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Estad´ısticas Globales5 Usuarios 2.201.636 GPS points 4.108.564.578 Nodos 2.800.270.043 Ways 272.195.948 Relaciones 3.545.264 Cuadro : Estad´ısticas globales Espa˜na (2011) Nodos 22.507.451 Ways 1.293.508 Relaciones 38.726 Cuadro : Estad´ısticas Espa˜na Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 23 / 85
  24. 24. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Evoluci´on de usuarios registrados Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 24 / 85
  25. 25. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Acerca de los usuarios Perfil Usuarios con una cierta especializaci´on: GPS, digitalizaci´on, etiquetado normalizado, topolog´ıa, proyecciones Apostolado y ap´ostata Enfoque urbano Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 25 / 85
  26. 26. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Evoluci´on de Europa Ver video: http://vimeo.com/16146087 Otros videos de inter´es: State of the map 2008: http://vimeo.com/2598878 Hait´ı 2010: http://vimeo.com/9182869 Tif´on Haiyan/Yolanda 2013: http://vimeo.com/80922315 Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 26 / 85
  27. 27. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Planet6 El tama˜no importa Una versi´on por semana Formato XML = 400 Gb Formato PBF = 29 Gb diffs regularmente Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 27 / 85
  28. 28. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Atomizaci´on Troceando el planeta Varias aplicaciones: Osmosis, JOSM, Servicios en websites: CloudMade7 , Geofabrik8 Espa˜na: http: //mapas.alternativaslibres.es Formatos disponibles XML (OSM), PBF, Shapefile, Garmin IMG, Navit, GPX, TomTom (POI), Adobe Illustrator Ejemplo en mapas.alternativaslibres.es 724 Mb XML (tar.bz2) 448 Mb PBF 623 Mb Shapefile 266 Mb Garmin IMG (tarjeta SD) Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 28 / 85
  29. 29. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on API9 Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 29 / 85
  30. 30. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Modelo entidad-relaci´on Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 30 / 85
  31. 31. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Uso API Caracter´ısticas Almacena XML y PBF (Protobuf Binary Format) Programado en Ruby on Rails Servicio RESTfull Peticiones: HTTP GET, PUT, POST Ejemplo GET Sintaxis: URL API + ?bbox=left,bottom,right,top http://api.openstreetmap.org/api/0.6/map?bbox=-0.517009,38.384353, -0.511226,38.386712 Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 31 / 85
  32. 32. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Resultado <?xml version="1.0" encoding="UTF-8"?> <osm version="0.6" generator="CGImap 0.0.2"> <bounds minlat="38.3843530" minlon="-0.5170090" maxlat="38.3867120" maxlon= <node id="211270950" lat="38.3855852" lon="-0.5108734" user="j3m" uid="9250 [..] <way id="22736029" user="j3m" uid="9250" visible="true" version="3" changese <nd ref="243890257"/> <nd ref="243890258"/> <nd ref="243890268"/> <nd ref="243890257"/> <tag k="amenity" v="university"/> <tag k="building" v="yes"/> <tag k="layer" v="1"/> <tag k="name" v="Facultad Filosofia y Letras III"/> <tag k="source" v="field_work"/> </way> Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 32 / 85
  33. 33. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Renderizadores Caracter´ısticas Los ’pintores’ del mapa (= software) Necesitan de datos cartogr´aficos y estilos de mapa (simbolog´ıa) Seg´un renderizador admite: vectorial (ej. OSM, Shapefile) y r´aster (WMS, MDE) Necesidad de trabajar con trozos del ’planet’ Es la clave del auge de OSM: Inter´es social Proyecciones soportadas Geod´esica Datum WGS84 (EPSG: 432610 ) Proyectada en Spherical Mercator (proyecci´on Google) (EPSG:90091311 ) Destacados Mapnik12 , Osmarender13 , CloudMade API14 , Maperitive (Kosmos)15 Mapnik: calidad profesional CloudMade: M´ultiples estilos y personalizaci´on Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 33 / 85
  34. 34. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Arquitectura Render Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 34 / 85
  35. 35. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Mapnik Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 35 / 85
  36. 36. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on CloudMade Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 36 / 85
  37. 37. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Render personalizados: CycleMap16 Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 37 / 85
  38. 38. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Render personales: TileMill-MapBox16 Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 38 / 85
  39. 39. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Render personalizados: OpenBusMap17 Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 39 / 85
  40. 40. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Render personalizados: Transportes18 Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 40 / 85
  41. 41. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Render para otros dispositivos iPad,iPhone e-Book: descargas en http://www.ebookmaps.com/ GPS Android Tablets Tendencia a utilizar formatos vectoriales para dispositivos m´oviles Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 41 / 85
  42. 42. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Tileado Conceptos No puedo trabajar con una s´ola imagen de mi zona/planet (tama˜no) Las APIs cartogr´aficas trabajan con tiles (OpenLayers19 , G Maps) Niveles de zoom 0 al 19 Necesidad de un repositorio de tiles por niveles Tama˜no estandar: 256 x 256 pixeles Varias aplicaciones y servicios Bajo demanda: mod tile20, tiles@home21 Cacheado: mapProxy22, TileCache23 Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 42 / 85
  43. 43. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Arquitectura Render-Tiles Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 43 / 85
  44. 44. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Tiles y APIs cartogr´aficas Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 44 / 85
  45. 45. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Consumir Distintas opciones Portal oficial: http://www.openstreetmap.org/ otras webs Aplicaciones GIS Aplicaciones para m´obiles, smartphones, tablets, PDAs GPS handheld libros electr´onicos juegos on-line productos marketing Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 45 / 85
  46. 46. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on SIG: Quantum GIS24 Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 46 / 85
  47. 47. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on PDAs: gpsVP25, OSMtracker26 Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 47 / 85
  48. 48. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Android: Oruxmap27,OsmAnd28,Mapzen POI29, ... Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 48 / 85
  49. 49. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on iOSx30 Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 49 / 85
  50. 50. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Marketing en http://www.fluid-forms.com/ Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 50 / 85
  51. 51. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Editar en OSM Formas de edici´on Casi tan variadas como las de consumir En el propio portal OSM Otros portales: Mapzen, Wheelmap31 Editores exclusivos para OSM: JOSM32 , Merkaator33 Extensiones GIS: Qgis, ArcGIS, gvSIG Aplicaciones m´obiles: Mapzen, OSMtracker La clave Variedad y facilidad de etiquetado Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 51 / 85
  52. 52. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Potlatch2: Editor on-line Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 52 / 85
  53. 53. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Wheelmap: Render y edici´on tem´atica Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 53 / 85
  54. 54. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on JOSM Caracter´ısticas Editor muy completo y exclusivo para OSM Ocupa poco espacio Extensible por plugins Edici´on con topolog´ıa de red: split, join, tunnel, bridge, Permite fondos WMS Carga im´agenes satelitales de MS Bing Map (herencia de S.Coast) F´acil edici´on de etiquetas, clasificado por categorias Productividad elevada Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 54 / 85
  55. 55. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on JOSM: Edicion de un XML Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 55 / 85
  56. 56. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on JOSM: WMS PNOA Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 56 / 85
  57. 57. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on JOSM: Bing Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 57 / 85
  58. 58. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on JOSM: XML + Bing Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 58 / 85
  59. 59. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Programaci´on Crear con Osm Cualquier aplicacion (API 0.6 accesible) Contenidos web con APIs cartogr´aficas (OpenLayers, G Maps) Contenidos en Content Manager System (CMS) WordPress34 Joomla35 Drupal36 Servicios espec´ıficos de la API. Combinado con JavaScript y Ajax XAPI37 Nominatim38 39 Competencia: GMaps API 27/11/2011 API deja de ser gratuita L´ımite de 25.000 mapas b´asicos o 2.500 mapas estilizados por dia Abandono clientes pesados: FourSquare, Wikipedia, Nestoria Movimientos: Microsoft apoya a OSM Divorcio con Apple: compra C3 y crea su propio GM 20/06/2012 Google baja los precios de su API Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 59 / 85
  60. 60. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Ejemplo HTML con OpenLayers <html><body> <div id="demoMap"></div> <script src="http://www.openlayers.org/api/OpenLayers.js"></script> <script> map = new OpenLayers.Map("demoMap"); map.addLayer(new OpenLayers.Layer.OSM()); map.zoomToMaxExtent(); </script> </body></html> Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 60 / 85
  61. 61. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Resultado HTML Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 61 / 85
  62. 62. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Ejemplo HTML con Leaflet <!DOCTYPE html> <html> <head> <title>Ejemplo OSM con Leaflet</title> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" href="http://cdn.leafletjs.com/leaflet-0.7.2/leaflet.css" /> </head> <body> <div id="map" style="width: 600px; height: 400px"></div> <script src="http://cdn.leafletjs.com/leaflet-0.7.2/leaflet.js"></script> <script> var map = L.map(’map’).setView([38.63366,-0.86225], 15); L.tileLayer(’http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png’, { attribution: ’© <a href="http://openstreetmap.org">OpenStreetMap</a> contributors’, maxZoom: 18 }).addTo(map); L.marker([38.63366,-0.86225]).addTo(map) .bindPopup("<b>Hola!</b><br />Estoy en Villena.").openPopup(); var popup = L.popup(); </script> </body> </html> Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 62 / 85
  63. 63. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Resultado HTML Leaflet Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 63 / 85
  64. 64. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Servicio XAPI Descripci´on Servicio REST de consulta para obtener informaci´on de OSM. Utilizado en portales como OpenStreetBrowser40 . Sintaxis URL XAPI + *[bbox=xmin,ymin,xmax,ymax][key=valor] Ejemplo: Listar todos los caf´es en Cabo Huertas (Alicante) http://open.mapquestapi.com/xapi/api/0.6/*[bbox=-0.44544,38.35506,- 0.39917,38.37394][amenity=cafe] Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 64 / 85
  65. 65. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Resultado <?xml version=’1.0’ encoding=’UTF-8’?> <osm version="0.6" generator="Osmosis SNAPSHOT-r26564"> <bound box="38.35506,-0.44544,38.37394,-0.39917" origin="Osmosis SNAPSHOT-r26564"/> <node id="280585298" version="3" timestamp="2009-10-31T12:10:43Z" uid="24940" user="hulius" changeset="2996724" lat="38.3670778" lon="-0.4336258"> <tag k="source" v="field_work"/> <tag k="name" v="Cafe el paseo"/> <tag k="amenity" v="cafe"/> </node> <node id="280585313" version="3" timestamp="2009-10-31T11:48:39Z" uid="24940" user="hulius" changeset="2996608" lat="38.3654724" lon="-0.4322852"> <tag k="source" v="field_work"/> <tag k="name" v="cerveceria Miriam"/> <tag k="amenity" v="cafe"/> </node> <node id="280587275" version="6" timestamp="2010-04-25T21:40:15Z" uid="9250" user="j3m" changeset="4526971" lat="38.3665208" lon="-0.4290554"> <tag k="source" v="field_work"/> <tag k="name" v="Nacara"/> <tag k="amenity" v="cafe"/> </node> [..] <node id="300087128" version="3" timestamp="2009-10-21T14:42:38Z" uid="24940" user="hulius" changeset="2912362" lat="38.3673011" lon="-0.4249629"> <tag k="source" v="field_work"/> <tag k="name" v="Cafeteria Mar de Jade"/> <tag k="amenity" v="cafe"/> </node> </osm> Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 65 / 85
  66. 66. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on OpenStreetBrowser40 Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 66 / 85
  67. 67. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Nominatim Descripci´on Servicio REST indexador de nombres. Utilizado como buscador en el portal oficial OSM. Ejemplo geocodificaci´on inversa http://nominatim.openstreetmap.org/reverse?format=xml&lat=38. 384732022416&lon=-0.51403044112065&zoom=18&addressdetails=1 Ejemplo b´usqueda de nombre http://nominatim.openstreetmap.org/search?q=Benidorm Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 67 / 85
  68. 68. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Resultado geocodificaci´on inversa <?xml version="1.0" encoding="UTF-8" ?> <reversegeocode timestamp=’Sat, 22 Oct 11 13:03:52 -0400’ attribution=’osm’ querystring=’format=xml&amp;lat=38.384732022416&amp;lon=-0.5140304411 [..]’> <result place_id="25514497" osm_type="way" osm_id="18943651" lat="38.3846035243537" lon="-0.513977844150473"> Universidad de Alicante (Campus de San Vicente), Universidad de Alicante, Sa Alicante, Comunidad Valenciana, 03690, Spain</result> <addressparts> <university>Universidad de Alicante (Campus de San Vicente)</university> <road>Universidad de Alicante</road> <suburb>Universidad de Alicante</suburb> <city>San Vicente del Raspeig</city> <county>Alicante</county> Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 68 / 85
  69. 69. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Resultado buscar nombre <?xml version="1.0" encoding="UTF-8" ?> <searchresults timestamp=’Sat, 22 Oct 11 13:45:48 -0400’ attribution=’osm’ querystring=’Universidad de Alicante’ polygon=’false’ exclude_place_ids=’777588,25983771,26192345,33280738,[..]’ more_url=’http://open.mapquestapi.com/nominatim/v1/search [..]> <place place_id=’777588’ osm_type=’node’ osm_id=’257017142’ place_rank=’20’ boundingbox="38.3740141296,38.3940179443,-0.523719201088,-0.503719141483" lat=’38.3840152’ lon=’-0.5137192’ display_name=’Universidad de Alicante, San Vicente del Raspeig, Alicante, Comunidad Valenciana, Spain, Europa’ class=’place’ type=’suburb’ icon=’http://open.mapquestapi.com/nominatim/v1/images/mapicons/poi_place_village.p.20.png’/> <place place_id=’25983771’ osm_type=’way’ osm_id=’20024382’ place_rank=’27’ boundingbox="38.382194519043,38.3822860717773,-0.514836251735687,-0.514532864093781" lat=’38.3822611085801’ lon=’-0.514693499484543’ display_name=’Universidad de Alicante, San Vicente del Raspeig, Alicante, Comunidad Valenciana, 03690, Spain’ class=’highway’ type=’service’/> [..] </searchresults> Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 69 / 85
  70. 70. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on An´alisis de redes Caracter´ısticas Necesidad de etiquetas espec´ıficas41 : obligatorios: name, ref, oneway opcionales: speed, lanes,width, slope, ... Relaciones: ventaja sobre los competidores C´alculo de costes personalizados: tiempo, distancia, gasolina, C02, sinuosidad, ... Investigaci´on: geom´arketing, seguimiento de flotas Librer´ıa pgRouting42 Integrado en PostgreSQL y PostGIS43 Servicios REST PHP: salidas XML y JSON para OpenLayers Algoritmos implementados: Dijkstra, Shorthest path, A* Driving distance: genera ´areas de influencia (isocronas, isodistancias) Problema del viajante DARP Combinaci´on con GIS: nearest neighborg, poligonizaci´on voronoi o thiessen Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 70 / 85
  71. 71. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Relaciones Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 71 / 85
  72. 72. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Relaciones en JOSM Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 72 / 85
  73. 73. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on OSRM: Open Source Routing Machine Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 73 / 85
  74. 74. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Otros usos: Modelizado 3D Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 74 / 85
  75. 75. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Otros usos Docencia Mapas para el trabajo de campo: Walking papers44 Integraci´on de OSM en la docencia Trabajo de campo con GPS Pr´actica en digitalizaci´on Conocimiento de la topolog´ıa Simbolog´ıa y uso de escalas para renderizaci´on Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 75 / 85
  76. 76. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Sin clasificar Cool ¿Quien soy?: http://yosmhm.neis-one.org/ Todo sobre mi: http://hdyc.neis-one.org/ Animaciones personalizadas de una ciudad: http://labs.geofabrik.de/history/ Extract de ciudades importantes: http://metro.teczno.com/ Lucha entre usuarios: http://osmfight.neis-one.org/ OSM para carrera de orientaciones http://wiki.openstreetmap.org/wiki/IOFmapping Tiles de varios servicios osm http://openwhatevermap.org/ Envio notificaciones de calles cortadas o errores http://www.mapdust.com/ tiles de varios servicios osm http://openwhatevermap.org/ OSM en los Disaster Management System (Sahana) http://sahanafoundation.org/ Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 76 / 85
  77. 77. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on ¿Quien soy? Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 77 / 85
  78. 78. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Todo sobre mi Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 78 / 85
  79. 79. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Lucha entre usuarios Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 79 / 85
  80. 80. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Arte Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 80 / 85
  81. 81. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Comunicar errores Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 81 / 85
  82. 82. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Gracias Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 82 / 85
  83. 83. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Enlaces 1 http://www.itoworld.com 2 http://openstreetbugs.appspot.com/ 3 http://tools.geofabrik.de/osmi/ 4 http://tools.geofabrik.de/mc/ 5 http://wiki.openstreetmap.org/wiki/Stats 6 http://wiki.openstreetmap.org/wiki/Planet.osm 7 http://downloads.cloudmade.com/ 8 http://download.geofabrik.de/osm/ 9 http://wiki.openstreetmap.org/wiki/API_v0.6 10 http://spatialreference.org/ref/epsg/4326/ 11 http://trac.osgeo.org/openlayers/wiki/SphericalMercator 12 http://mapnik.org/ 13 http://wiki.openstreetmap.org/wiki/Osmarender 14 http://developers.cloudmade.com/projects 15 http://maperitive.net/ 16 http://www.opencyclemap.org/ 17 http://www.openbusmap.org 18 http://3liz.fr/public/osmtransport/ 19 http://openlayers.org 20 http://wiki.openstreetmap.org/wiki/Mod_tile Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 83 / 85
  84. 84. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Enlaces 21 http://wiki.openstreetmap.org/wiki/Tiles@home 22 http://mapproxy.org/ 23 http://tilecache.org/ 24 http://qgis.org 25 http://code.google.com/p/gpsvp/ 26 http://wiki.openstreetmap.org/wiki/OSMtracker 27 http://www.oruxmaps.com/ 28 http://osmand.net/ 29 http://mapzen.cloudmade.com/mapzen-poi-collector 30 http://wiki.openstreetmap.org/wiki/Apple_iOS 31 http://wheelmap.org/ 32 http://josm.openstreetmap.de/ 33 http://merkaartor.be/ 34 http://www.faktor.cc/Fotomobil/wp-osm-plugin 35 http://extensions.joomla.org/extensions/maps-a-weather/ maps-a-locations/maps/7913 36 http://drupal.org/search/apachesolr_search/openstreetmap 37 http://wiki.openstreetmap.org/wiki/Xapi 38 http://nominatim.openstreetmap.org/ 39 http://wiki.openstreetmap.org/wiki/Nominatim Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 84 / 85
  85. 85. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Enlaces 40 http://www.openstreetbrowser.org/ 41 http://wiki.openstreetmap.org/wiki/OSM_tags_for_routing 42 http://www.pgrouting.org/ 43 http://postgis.refractions.net/ 44 http://walking-papers.org/ Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 85 / 85
  86. 86. Introducci´on Metodolog´ıa Mapa Estad´ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´on Descarga Presentaci´on disponible en: http://www.slideshare.net/j3m/cartografia-social-en-openstreetmap Jos´e M. Mira (IIG) Cartograf´ıa y nuevas tecnolog´ıas 86 / 85

×