SlideShare uma empresa Scribd logo
1 de 75
Baixar para ler offline
Introducci´n
          o         Metodolog´
                             ıa     Mapa      Estad´
                                                   ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                    o




                                           Cartograf´ y nuevas tecnolog´
                                                    ıa                 ıas
                                       La cartograf´ social en OpenStreetMap
                                                   ıa


                                                Jos´ Manuel Mira Mart´
                                                   e                 ınez

                                                 Instituto Interuniversitario de Geograf´
                                                                                        ıa
                                                        Laboratorio de Geom´tica
                                                                               a
                                                         Universidad de Alicante
                                                            jose.mira@ua.es


                          I Jornadas geografia 3.0. La nueva geograf´ en Internet
                                                                   ıa
                                           25 de octubre de 2011




               Jos´ M. Mira (IIG)
                  e                                     Cartograf´ y nuevas tecnolog´
                                                                 ıa                 ıas                           Geograf´ 3.0
                                                                                                                         ıa       1 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Tabla de contenidos


1    Introducci´n
               o

2    Metodolog´
              ıa

3    Mapa

4    Estad´
          ısticas

5    Arquitectura

6    Render y Tiles

7    Usar OSM

8    Editar

9    Programaci´n
               o


               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                           Geograf´ 3.0
                                                                                                                      ıa       2 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Definiciones

¿Qu´ es OpenStreetMap?
   e
Un proyecto colaborativo para crear un ’callejero digital’

¿S´lo un callejero?
  o
        Conjunto de servicios asociados
        Una masa de usuarios con diferentes roles
        Proyecto activo en datos y aplicaciones

        ¿Qu´ vale un callejero?
           e
                  TeleAtlas es adquirido por TomTom por
                  1.800 millones de euros
                  Navteq es adquirido por Nokia por 5,7
                  millones de d´lares
                               o
                  Callejeros: el mayor negocio de la
                  NeoGeograf´  ıa
                  Progresi´n de OSM. ¿precio justo?
                          o

               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                           Geograf´ 3.0
                                                                                                                      ıa       3 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas       Arquitectura       Render y Tiles       Usar OSM   Editar     Programaci´n
                                                                                                                                      o




Efem´rides
    e




                                                      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
                                                                                                  a
                                                      2007: Funda CloudMade
                                                              modelo de negocio: crear aplicaciones, SDK (iPhone,
                                                              Android) y APIs para OSM
                                                              inter´s porque OSM funcione (donaciones)
                                                                   e
                                                      Nov 2010: Nombrado responsable de Microsoft Bing
                                                      Mobile
                                                 a
                                                     http://cloudmade.com




        Figura: Steve Coast
               Jos´ M. Mira (IIG)
                  e                                   Cartograf´ y nuevas tecnolog´
                                                               ıa                 ıas                               Geograf´ 3.0
                                                                                                                           ıa       4 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Curiosidades




        Servidores alojados en la U. de Oxford
                                           1
        Google dona a la OSMF
        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´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                           Geograf´ 3.0
                                                                                                                      ıa       5 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Flujo de trabajo




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                           Geograf´ 3.0
                                                                                                                      ıa       6 / 75
Introducci´n
          o         Metodolog´
                             ıa       Mapa       Estad´
                                                      ısticas      Arquitectura       Render y Tiles    Usar OSM       Editar     Programaci´n
                                                                                                                                            o




Input/Output


                OBTENER DATOS                                              SUBIR DATOS


                                       Planet
                                                                                                              Planet




                                     Internet
                                                                                                   Internet



                        GET

                                                                                                       POST
                      BBOX

                                                                                   Editor OSM:
                                                                                   ● Modificar

                                                                                   ● Añadir
                                    Editor OSM                                     ● Borrar




               Jos´ M. Mira (IIG)
                  e                                        Cartograf´ y nuevas tecnolog´
                                                                    ıa                 ıas                                Geograf´ 3.0
                                                                                                                                 ıa       7 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Usuarios y mapa I




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                           Geograf´ 3.0
                                                                                                                      ıa       8 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Usuarios y mapa II




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                           Geograf´ 3.0
                                                                                                                      ıa       9 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Metodolog´ para el trabajo de campo
         ıa


  ´
CLASICO: GPS + edici´n
                    o                                                 ´
                                                                     RAPIDO: Grabadora digital + edici´n
                                                                                                      o




                                                                     EFICAZ PLUS: M´vil 2ª generaci´n
                                                                                   o               o
EFICAZ: C´mara + GPS + edici´n
         a                  o
                                                                     (C´mara+GPS+Br´jula) + edici´n
                                                                       a            u             o




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       10 / 75
Introducci´n
           o         Metodolog´
                              ıa     Mapa   Estad´
                                                 ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                  o




 Metodolog´ para el trabajo de campo
          ıa

                                                                 ON-LINE: Edici´n en campo (POIs) -
                                                                               o
                                                                 Mapzen a


  ´
COMODO: Digitalizaci´n con fondo en
                    o
editor




                                                                     a
                                                                         http://mapzen.cloudmade.com/mapzen-poi-collector


                Jos´ M. Mira (IIG)
                   e                                  Cartograf´ y nuevas tecnolog´
                                                               ıa                 ıas                          Geograf´ 3.0
                                                                                                                      ıa       11 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Edici´n con grabadora de sonido
     o




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       12 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Edici´n con c´mara digital, GPS y br´jula
     o       a                      u




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       13 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Control de calidad

ITO osm tools1                                                       ’a la caza del error’: OpenStreetBugs2




OSM inspector3

                                                                             Dif´ de controlar
                                                                                ıcil
                                                                             Libertad de los usuarios
                                                                             Bloqueo de v´ndalos
                                                                                         a
                                                                             Limpieza en 2º plano (Robots)



               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       14 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




El resultado: mapa




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       15 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




OSM vs Google4




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       16 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




OSM vs Google II




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       17 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Estad´
     ısticas




Globales5
                                                                     Espa˜a
                                                                         n
            Usuarios                   481.637
           GPS points               2.603.982.576                                       Nodos          22.507.451
             Nodos                  1.237.694.537                                        Ways           1.293.508
             Ways                    111.859.191                                       Relaciones         38.726
           Relaciones                 1.141.272
                                                                                       Cuadro: Estad´
                                                                                                    ısticas Espa˜a
                                                                                                                n
               Cuadro: Estad´
                            ısticas globales




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       18 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Evoluci´n de usuarios registrados
       o




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       19 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Acerca de los usuarios




Perfil
        Usuarios con una cierta especializaci´n: GPS, digitalizaci´n, etiquetado normalizado,
                                             o                    o
        topolog´ proyecciones
               ıa,
        Apostolado y ap´stata
                       o
        Enfoque urbano




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       20 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Evoluci´n de Europa
       o


                                      Ver video: http://vimeo.com/16146087




Otros videos de inter´s:
                     e
        State of the map 2008: http://vimeo.com/2598878
        Hait´ 2010: http://vimeo.com/9182869
            ı


               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       21 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Planet6


                                                                     El tama˜o importa
                                                                            n
                                                                             Una versi´n por semana
                                                                                      o
                                                                             Formato XML = 250 Gb
                                                                             Formato PBF = 14 Gb
                                                                             diffs regularmente




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       22 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Atomizaci´n
         o


                                                                     Troceando el planeta
                                                                             Varias aplicaciones: Osmosis, JOSM,
                                                                             Servicios en websites: CloudMade7 ,
                                                                             Geofabrik8
                                                                             Espa˜a: http:
                                                                                 n
                                                                             //mapas.alternativaslibres.es

                                                                     Formatos disponibles
                                                                             XML (OSM), PBF, Shapefile, Garmin
                                                                             IMG, Navit, GPX, TomTom (POI),
                                                                             Adobe Illustrator
                                                                             Ejemplo en mapas.alternativaslibres.es
                                                                                       373 Mb XML (tar.bz2)
                                                                                       246 Mb PBF
                                                                                       293 Mb Shapefile
                                                                                       68 Mb Garmin IMG (tarjeta SD)


               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       23 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




API9




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       24 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Modelo entidad-relaci´n
                     o




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       25 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




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´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       26 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa     Estad´
                                                  ısticas      Arquitectura       Render y Tiles   Usar OSM       Editar      Programaci´n
                                                                                                                                        o




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 = " -0.5112260 " / >
  < node id = " 211270950 " lat = " 38.3855852 " lon = " -0.5108734 " user = " j3m " uid = " 9250 " visible = " true " version = " 4 " changes
[..]
< way id = " 22736029 " user = " j3m " uid = " 9250 " visible = " true " version = " 3 " changeset = " 5801369 " timestamp = " 2010 -09 -17 T07
    < 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´ M. Mira (IIG)
                  e                                    Cartograf´ y nuevas tecnolog´
                                                                ıa                 ıas                              Geograf´ 3.0
                                                                                                                           ıa        27 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Renderizadores

Caracter´
        ısticas
        Los ’pintores’ del mapa (= software)
        Necesitan de datos cartogr´ficos y estilos de mapa (simbolog´
                                  a                                ıa)
        Seg´n renderizador admite: vectorial (ej. OSM, Shapefile) y r´ster (WMS, MDE)
           u                                                        a
        Necesidad de trabajar con trozos del ’planet’
        Es la clave del auge de OSM: Inter´s social
                                          e

Proyecciones soportadas
        Geod´sica Datum WGS84 (EPSG: 432610 )
            e
        Proyectada en Spherical Mercator (proyecci´n Google) (EPSG:90091311 )
                                                  o


        Destacados
                  Mapnik12 , Osmarender13 , CloudMade
                  API14 , Maperitive (Kosmos)15
                          Mapnik: calidad profesional
                          CloudMade: M´ltiples estilos y
                                         u
                          personalizaci´n
                                       o
               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       28 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Arquitectura Render




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       29 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Mapnik




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       30 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




CloudMade




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       31 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Render personalizados: CycleMap16




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       32 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Render personalizados: OpenBusMap17




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       33 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Render personalizados: Transportes18




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       34 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




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´viles
                                                             o
               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       35 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Tileado



        Conceptos
                  No puedo trabajar con una s´la imagen
                                             o
                  de mi zona/planet (tama˜o)
                                         n
                  Las APIs cartogr´ficas trabajan con
                                  a
                  tiles (OpenLayers19 , G Maps)
                  Niveles de zoom 0 al 19
                  Necesidad de un repositorio de tiles por
                  niveles
                  Tama˜o estandar: 256 x 256 pixeles
                        n
                  Varias aplicaciones y servicios
                          Bajo demanda: mod tile20 ,
                          tiles@home21
                          Cacheado: mapProxy22 , TileCache23




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       36 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Arquitectura Render-Tiles




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       37 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Tiles y APIs cartogr´ficas
                    a




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       38 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Consumir




Distintas opciones
        Portal oficial: http://www.openstreetmap.org/
        otras webs
        Aplicaciones GIS
        Aplicaciones para m´biles, smartphones, tablets, PDAs
                           o
        GPS handheld
        libros electr´nicos
                     o
        juegos on-line
        productos marketing




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       39 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




SIG: Quantum GIS24




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       40 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




PDAs: gpsVP25 , OSMtracker26




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       41 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Android: Oruxmap27 ,OsmAnd28 ,Mapzen POI29 , ...




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       42 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




iOSx30




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       43 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Marketing en http://www.fluid-forms.com/




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       44 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Editar en OSM

Formas de edici´n
               o
        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´biles: Mapzen, OSMtracker
                      o

La clave
Variedad y facilidad de etiquetado




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       45 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Potlatch2: Editor on-line




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       46 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Wheelmap: Render y edici´n tem´tica
                        o     a




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       47 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa     Estad´
                                                  ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                   o




JOSM




                                           Caracter´
                                                   ısticas
                                                  Editor muy completo y exclusivo para OSM
                                                  Ocupa poco espacio
                                                  Extensible por plugins
                                                  Edici´n con topolog´ de red: split, join, tunnel, bridge,
                                                       o             ıa
                                                  Permite fondos WMS
                                                  Carga im´genes satelitales de MS Bing Map (herencia de
                                                           a
                                                  S.Coast)
                                                  F´cil edici´n de etiquetas, clasificado por categorias
                                                   a         o
                                                  Productividad elevada




               Jos´ M. Mira (IIG)
                  e                                    Cartograf´ y nuevas tecnolog´
                                                                ıa                 ıas                          Geograf´ 3.0
                                                                                                                       ıa       48 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




JOSM: Edicion de un XML




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       49 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




JOSM: WMS PNOA




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       50 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




JOSM: Bing




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       51 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




JOSM: XML + Bing




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       52 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Programaci´n
          o



Crear con Osm
        Cualquier aplicacion (API 0.6 accesible)
        Contenidos web con APIs cartogr´ficas (OpenLayers, G Maps)
                                       a
        Contenidos en Content Manager System (CMS)
                  WordPress34
                  Joomla35
                  Drupal36
        Servicios espec´
                       ıficos de la API. Combinado con JavaScript y Ajax
                  XAPI37
                  Nominatim38       39

        An´lisis de redes
          a
        Otras (sin clasificar)




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       53 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa     Estad´
                                                  ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                   o




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 . zo o mT oM ax E xt en t ();
   </ script >
</ body ></ html >




               Jos´ M. Mira (IIG)
                  e                                    Cartograf´ y nuevas tecnolog´
                                                                ıa                 ıas                          Geograf´ 3.0
                                                                                                                       ıa       54 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Resultado HTML




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       55 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Servicio XAPI




Descripci´n
         o
Servicio REST de consulta para obtener informaci´n de OSM. Utilizado en portales como
                                                o
OpenStreetBrowser40 .

Sintaxis
URL XAPI + *[bbox=xmin,ymin,xmax,ymax][key=valor]


Ejemplo: Listar todos los caf´s en Cabo Huertas (Alicante)
                             e
http://open.mapquestapi.com/xapi/api/0.6/*[bbox=-0.44544,38.35506,-
0.39917,38.37394][amenity=cafe]




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       56 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa     Estad´
                                                  ısticas      Arquitectura       Render y Tiles   Usar OSM      Editar     Programaci´n
                                                                                                                                      o




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 -31 T12: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 -31 T11: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 -25 T21: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 -21 T14: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´ M. Mira (IIG)
                  e                                    Cartograf´ y nuevas tecnolog´
                                                                ıa                 ıas                             Geograf´ 3.0
                                                                                                                          ıa       57 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




OpenStreetBrowser40




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       58 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Nominatim




Descripci´n
         o
Servicio REST indexador de nombres. Utilizado como buscador en el portal oficial OSM.

Ejemplo geocodificaci´n inversa
                    o
http://nominatim.openstreetmap.org/reverse?format=xml&lat=38.
384732022416&lon=-0.51403044112065&zoom=18&addressdetails=1

Ejemplo b´squeda de nombre
         u
http://nominatim.openstreetmap.org/search?q=Benidorm




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       59 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Resultado geocodificaci´n inversa
                       o

< ? xml version = " 1.0 " encoding = " UTF -8 " ? >
< reversegeo code
timestamp = ’Sat , 22 Oct 11 13 :03:52 -0400 ’
attribution = ’ osm ’
querystring = ’ format = xml & amp ; lat = 3 8 . 3 8 4 7 3 2 0 2 2 4 1 6 & amp ; lon = -0.5140304411 [..] ’>
< result
place_id = " 25514497 "
osm_type = " way "
osm_id = " 18943651 "
lat = " 38. 3 8 4 6 0 3 5 2 4 3 5 3 7 "
lon = " -0.513977844150473 " >
Universidad de Alicante ( Campus de San Vicente ) , Universidad de Alicante , San Vicente del Raspeig ,
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 >
< state > Comunidad Valenciana < / state >
< postcode > 03690 < / postcode >
< country > Spain < / country >
< country_code > es < / country_code >
< / addressparts >
< / reverseg eocode >




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       60 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa      Estad´
                                                   ısticas      Arquitectura       Render y Tiles   Usar OSM       Editar      Programaci´n
                                                                                                                                         o




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 ’ e x c l u d e _ p l a c e _ i d s = ’ 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 / p o i _ p l a c e _ v i l l a g e . 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 = ’ 3 8 .3 8 2 2 6 1 1 0 8 5 8 0 1 ’ lon =
display_name = ’ Universidad de Alicante , San Vicente del Raspeig , Alicante ,
Comunidad Valenciana , 03690 , Spain ’
class = ’ highway ’
type = ’ service ’ />
[..]
</ searchresults >




               Jos´ M. Mira (IIG)
                  e                                     Cartograf´ y nuevas tecnolog´
                                                                 ıa                 ıas                              Geograf´ 3.0
                                                                                                                            ıa        61 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




An´lisis de redes
  a

Caracter´
        ısticas
                                    ıficas41 :
        Necesidad de etiquetas espec´
                  obligatorios: name, ref, oneway
                  opcionales: speed, lanes,width, slope, ...
        Relaciones: ventaja sobre los competidores
        C´lculo de costes personalizados: tiempo, distancia, gasolina, C02, sinuosidad, ...
         a
        Investigaci´n: geom´rketing, seguimiento de flotas
                   o       a

Librer´ pgRouting42
      ıa
        Integrado en PostgreSQL y PostGIS43
        Servicios REST PHP: salidas XML y JSON para OpenLayers
        Algoritmos implementados: Dijkstra, Shorthest path, A*
        Driving distance: genera ´reas de influencia (isocronas, isodistancias)
                                 a
        Problema del viajante
        DARP
        Combinaci´n con GIS: nearest neighborg, poligonizaci´n voronoi o thiessen
                 o                                          o
               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       62 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Relaciones




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       63 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Relaciones en JOSM




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       64 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Otros usos




Docencia
        Mapas para el trabajo de campo: Walking papers44
        Integraci´n de OSM en la docencia
                 o
                  Trabajo de campo con GPS
                  Pr´ctica en digitalizaci´n
                    a                     o
                  Conocimiento de la topolog´ıa
                  Simbolog´ y uso de escalas para renderizaci´n
                           ıa                                o




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       65 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




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´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       66 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




¿Quien soy?




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       67 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Todo sobre mi




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       68 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Lucha entre usuarios




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       69 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Arte




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       70 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




Comunicar errores




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       71 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




                                                              Gracias




               Jos´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       72 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




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´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       73 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




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´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       74 / 75
Introducci´n
          o         Metodolog´
                             ıa     Mapa   Estad´
                                                ısticas      Arquitectura       Render y Tiles   Usar OSM   Editar     Programaci´n
                                                                                                                                 o




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´ M. Mira (IIG)
                  e                                  Cartograf´ y nuevas tecnolog´
                                                              ıa                 ıas                          Geograf´ 3.0
                                                                                                                     ıa       75 / 75

Mais conteúdo relacionado

Semelhante a Cartografia social en OpenStreetMap

TEMA 1 ESTUDIANTES para medir las fotogr
TEMA 1 ESTUDIANTES para medir las fotogrTEMA 1 ESTUDIANTES para medir las fotogr
TEMA 1 ESTUDIANTES para medir las fotogrronaldandreyperez
 
Cronograma topografia (i 2016) para publicar en blog topografia
Cronograma topografia (i 2016) para publicar en blog topografiaCronograma topografia (i 2016) para publicar en blog topografia
Cronograma topografia (i 2016) para publicar en blog topografiatopografiaunefm
 
LA TOPOGRAFIA.pdf
LA TOPOGRAFIA.pdfLA TOPOGRAFIA.pdf
LA TOPOGRAFIA.pdfjhonleon55
 
La topogracion. Presentacion. Electiva II. .pdf
La topogracion. Presentacion. Electiva II. .pdfLa topogracion. Presentacion. Electiva II. .pdf
La topogracion. Presentacion. Electiva II. .pdfMilkaDeyan
 
Tema 01 Bases de la Geomática
Tema 01 Bases de la GeomáticaTema 01 Bases de la Geomática
Tema 01 Bases de la GeomáticaNixon Molina
 
Computadora y Cartografia
Computadora y CartografiaComputadora y Cartografia
Computadora y Cartografiacoloraocano
 
Sílabo Cartografía II 2014(2)
Sílabo Cartografía II 2014(2)Sílabo Cartografía II 2014(2)
Sílabo Cartografía II 2014(2)cigmaespe2015
 
TEMA 1 TOPOGRAFIA cartografia mediciones
TEMA 1 TOPOGRAFIA cartografia medicionesTEMA 1 TOPOGRAFIA cartografia mediciones
TEMA 1 TOPOGRAFIA cartografia medicionessanroquepoblacion
 
Levantamientos Topográficos
Levantamientos TopográficosLevantamientos Topográficos
Levantamientos Topográficossoufrontt
 
Levantamiento Topográfico
Levantamiento TopográficoLevantamiento Topográfico
Levantamiento Topográficosoufrontt
 
Nociones de topografia
Nociones de topografiaNociones de topografia
Nociones de topografiasenarap
 
Nociones de topografia
Nociones de topografiaNociones de topografia
Nociones de topografiaismaelrsm
 
LAS GEOTECNOLOGIAS 3.pptx
LAS GEOTECNOLOGIAS 3.pptxLAS GEOTECNOLOGIAS 3.pptx
LAS GEOTECNOLOGIAS 3.pptxIPUCSANTOS
 
Presentación: Bienvenida al DIplomado
Presentación: Bienvenida al DIplomadoPresentación: Bienvenida al DIplomado
Presentación: Bienvenida al DIplomadoRicardo Cuberos Mejía
 

Semelhante a Cartografia social en OpenStreetMap (20)

TEMA 1 ESTUDIANTES para medir las fotogr
TEMA 1 ESTUDIANTES para medir las fotogrTEMA 1 ESTUDIANTES para medir las fotogr
TEMA 1 ESTUDIANTES para medir las fotogr
 
Cronograma topografia (i 2016) para publicar en blog topografia
Cronograma topografia (i 2016) para publicar en blog topografiaCronograma topografia (i 2016) para publicar en blog topografia
Cronograma topografia (i 2016) para publicar en blog topografia
 
LA TOPOGRAFIA.pdf
LA TOPOGRAFIA.pdfLA TOPOGRAFIA.pdf
LA TOPOGRAFIA.pdf
 
La topogracion. Presentacion. Electiva II. .pdf
La topogracion. Presentacion. Electiva II. .pdfLa topogracion. Presentacion. Electiva II. .pdf
La topogracion. Presentacion. Electiva II. .pdf
 
Tema 01 Bases de la Geomática
Tema 01 Bases de la GeomáticaTema 01 Bases de la Geomática
Tema 01 Bases de la Geomática
 
SIG Revolution
 SIG Revolution SIG Revolution
SIG Revolution
 
T1C1
T1C1T1C1
T1C1
 
Computadora y Cartografia
Computadora y CartografiaComputadora y Cartografia
Computadora y Cartografia
 
1 introducción parte i
1 introducción parte i1 introducción parte i
1 introducción parte i
 
Sílabo Cartografía II 2014(2)
Sílabo Cartografía II 2014(2)Sílabo Cartografía II 2014(2)
Sílabo Cartografía II 2014(2)
 
TEMA 1 TOPOGRAFIA cartografia mediciones
TEMA 1 TOPOGRAFIA cartografia medicionesTEMA 1 TOPOGRAFIA cartografia mediciones
TEMA 1 TOPOGRAFIA cartografia mediciones
 
Levantamientos Topográficos
Levantamientos TopográficosLevantamientos Topográficos
Levantamientos Topográficos
 
Levantamiento Topográfico
Levantamiento TopográficoLevantamiento Topográfico
Levantamiento Topográfico
 
Nociones de topografia
Nociones de topografiaNociones de topografia
Nociones de topografia
 
Topogragia 1
Topogragia 1Topogragia 1
Topogragia 1
 
Nociones de topografia
Nociones de topografiaNociones de topografia
Nociones de topografia
 
331-695-2-PB.pdf
331-695-2-PB.pdf331-695-2-PB.pdf
331-695-2-PB.pdf
 
LAS GEOTECNOLOGIAS 3.pptx
LAS GEOTECNOLOGIAS 3.pptxLAS GEOTECNOLOGIAS 3.pptx
LAS GEOTECNOLOGIAS 3.pptx
 
Presentación: Bienvenida al DIplomado
Presentación: Bienvenida al DIplomadoPresentación: Bienvenida al DIplomado
Presentación: Bienvenida al DIplomado
 
Uceva producto 1 - cartografia
Uceva    producto 1  - cartografiaUceva    producto 1  - cartografia
Uceva producto 1 - cartografia
 

Mais de j3m

Resultados mapping party de Elda 18 febrero
Resultados mapping party de Elda 18 febreroResultados mapping party de Elda 18 febrero
Resultados mapping party de Elda 18 febreroj3m
 
Osm hotosm
Osm hotosmOsm hotosm
Osm hotosmj3m
 
Saxmap
SaxmapSaxmap
Saxmapj3m
 
Configuraciones GPS en Android para OpenStreetMap
Configuraciones GPS en Android para OpenStreetMapConfiguraciones GPS en Android para OpenStreetMap
Configuraciones GPS en Android para OpenStreetMapj3m
 
Etiquetas (tags) utilizados en OpenStreetMap
Etiquetas (tags) utilizados en OpenStreetMapEtiquetas (tags) utilizados en OpenStreetMap
Etiquetas (tags) utilizados en OpenStreetMapj3m
 
Tutorial josm
Tutorial josmTutorial josm
Tutorial josmj3m
 
Cartografia siglo XXI
Cartografia siglo XXICartografia siglo XXI
Cartografia siglo XXIj3m
 
Introducción a OpenStreetMap
Introducción a OpenStreetMapIntroducción a OpenStreetMap
Introducción a OpenStreetMapj3m
 
Osm Turisme Interior Novelda 2009
Osm Turisme Interior Novelda 2009Osm Turisme Interior Novelda 2009
Osm Turisme Interior Novelda 2009j3m
 

Mais de j3m (9)

Resultados mapping party de Elda 18 febrero
Resultados mapping party de Elda 18 febreroResultados mapping party de Elda 18 febrero
Resultados mapping party de Elda 18 febrero
 
Osm hotosm
Osm hotosmOsm hotosm
Osm hotosm
 
Saxmap
SaxmapSaxmap
Saxmap
 
Configuraciones GPS en Android para OpenStreetMap
Configuraciones GPS en Android para OpenStreetMapConfiguraciones GPS en Android para OpenStreetMap
Configuraciones GPS en Android para OpenStreetMap
 
Etiquetas (tags) utilizados en OpenStreetMap
Etiquetas (tags) utilizados en OpenStreetMapEtiquetas (tags) utilizados en OpenStreetMap
Etiquetas (tags) utilizados en OpenStreetMap
 
Tutorial josm
Tutorial josmTutorial josm
Tutorial josm
 
Cartografia siglo XXI
Cartografia siglo XXICartografia siglo XXI
Cartografia siglo XXI
 
Introducción a OpenStreetMap
Introducción a OpenStreetMapIntroducción a OpenStreetMap
Introducción a OpenStreetMap
 
Osm Turisme Interior Novelda 2009
Osm Turisme Interior Novelda 2009Osm Turisme Interior Novelda 2009
Osm Turisme Interior Novelda 2009
 

Último

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxlosdiosesmanzaneros
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilJuanGallardo438714
 

Último (15)

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 

Cartografia social en OpenStreetMap

  • 1. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Cartograf´ y nuevas tecnolog´ ıa ıas La cartograf´ social en OpenStreetMap ıa Jos´ Manuel Mira Mart´ e ınez Instituto Interuniversitario de Geograf´ ıa Laboratorio de Geom´tica a Universidad de Alicante jose.mira@ua.es I Jornadas geografia 3.0. La nueva geograf´ en Internet ıa 25 de octubre de 2011 Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 1 / 75
  • 2. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Tabla de contenidos 1 Introducci´n o 2 Metodolog´ ıa 3 Mapa 4 Estad´ ısticas 5 Arquitectura 6 Render y Tiles 7 Usar OSM 8 Editar 9 Programaci´n o Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 2 / 75
  • 3. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Definiciones ¿Qu´ es OpenStreetMap? e Un proyecto colaborativo para crear un ’callejero digital’ ¿S´lo un callejero? o Conjunto de servicios asociados Una masa de usuarios con diferentes roles Proyecto activo en datos y aplicaciones ¿Qu´ vale un callejero? e TeleAtlas es adquirido por TomTom por 1.800 millones de euros Navteq es adquirido por Nokia por 5,7 millones de d´lares o Callejeros: el mayor negocio de la NeoGeograf´ ıa Progresi´n de OSM. ¿precio justo? o Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 3 / 75
  • 4. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Efem´rides e 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 a 2007: Funda CloudMade modelo de negocio: crear aplicaciones, SDK (iPhone, Android) y APIs para OSM inter´s porque OSM funcione (donaciones) e Nov 2010: Nombrado responsable de Microsoft Bing Mobile a http://cloudmade.com Figura: Steve Coast Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 4 / 75
  • 5. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Curiosidades Servidores alojados en la U. de Oxford 1 Google dona a la OSMF 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´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 5 / 75
  • 6. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Flujo de trabajo Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 6 / 75
  • 7. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Input/Output OBTENER DATOS SUBIR DATOS Planet Planet Internet Internet GET POST BBOX Editor OSM: ● Modificar ● Añadir Editor OSM ● Borrar Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 7 / 75
  • 8. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Usuarios y mapa I Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 8 / 75
  • 9. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Usuarios y mapa II Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 9 / 75
  • 10. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Metodolog´ para el trabajo de campo ıa ´ CLASICO: GPS + edici´n o ´ RAPIDO: Grabadora digital + edici´n o EFICAZ PLUS: M´vil 2ª generaci´n o o EFICAZ: C´mara + GPS + edici´n a o (C´mara+GPS+Br´jula) + edici´n a u o Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 10 / 75
  • 11. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Metodolog´ para el trabajo de campo ıa ON-LINE: Edici´n en campo (POIs) - o Mapzen a ´ COMODO: Digitalizaci´n con fondo en o editor a http://mapzen.cloudmade.com/mapzen-poi-collector Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 11 / 75
  • 12. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Edici´n con grabadora de sonido o Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 12 / 75
  • 13. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Edici´n con c´mara digital, GPS y br´jula o a u Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 13 / 75
  • 14. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Control de calidad ITO osm tools1 ’a la caza del error’: OpenStreetBugs2 OSM inspector3 Dif´ de controlar ıcil Libertad de los usuarios Bloqueo de v´ndalos a Limpieza en 2º plano (Robots) Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 14 / 75
  • 15. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o El resultado: mapa Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 15 / 75
  • 16. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o OSM vs Google4 Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 16 / 75
  • 17. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o OSM vs Google II Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 17 / 75
  • 18. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Estad´ ısticas Globales5 Espa˜a n Usuarios 481.637 GPS points 2.603.982.576 Nodos 22.507.451 Nodos 1.237.694.537 Ways 1.293.508 Ways 111.859.191 Relaciones 38.726 Relaciones 1.141.272 Cuadro: Estad´ ısticas Espa˜a n Cuadro: Estad´ ısticas globales Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 18 / 75
  • 19. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Evoluci´n de usuarios registrados o Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 19 / 75
  • 20. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Acerca de los usuarios Perfil Usuarios con una cierta especializaci´n: GPS, digitalizaci´n, etiquetado normalizado, o o topolog´ proyecciones ıa, Apostolado y ap´stata o Enfoque urbano Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 20 / 75
  • 21. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Evoluci´n de Europa o Ver video: http://vimeo.com/16146087 Otros videos de inter´s: e State of the map 2008: http://vimeo.com/2598878 Hait´ 2010: http://vimeo.com/9182869 ı Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 21 / 75
  • 22. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Planet6 El tama˜o importa n Una versi´n por semana o Formato XML = 250 Gb Formato PBF = 14 Gb diffs regularmente Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 22 / 75
  • 23. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Atomizaci´n o Troceando el planeta Varias aplicaciones: Osmosis, JOSM, Servicios en websites: CloudMade7 , Geofabrik8 Espa˜a: http: n //mapas.alternativaslibres.es Formatos disponibles XML (OSM), PBF, Shapefile, Garmin IMG, Navit, GPX, TomTom (POI), Adobe Illustrator Ejemplo en mapas.alternativaslibres.es 373 Mb XML (tar.bz2) 246 Mb PBF 293 Mb Shapefile 68 Mb Garmin IMG (tarjeta SD) Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 23 / 75
  • 24. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o API9 Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 24 / 75
  • 25. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Modelo entidad-relaci´n o Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 25 / 75
  • 26. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o 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´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 26 / 75
  • 27. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o 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 = " -0.5112260 " / > < node id = " 211270950 " lat = " 38.3855852 " lon = " -0.5108734 " user = " j3m " uid = " 9250 " visible = " true " version = " 4 " changes [..] < way id = " 22736029 " user = " j3m " uid = " 9250 " visible = " true " version = " 3 " changeset = " 5801369 " timestamp = " 2010 -09 -17 T07 < 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´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 27 / 75
  • 28. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Renderizadores Caracter´ ısticas Los ’pintores’ del mapa (= software) Necesitan de datos cartogr´ficos y estilos de mapa (simbolog´ a ıa) Seg´n renderizador admite: vectorial (ej. OSM, Shapefile) y r´ster (WMS, MDE) u a Necesidad de trabajar con trozos del ’planet’ Es la clave del auge de OSM: Inter´s social e Proyecciones soportadas Geod´sica Datum WGS84 (EPSG: 432610 ) e Proyectada en Spherical Mercator (proyecci´n Google) (EPSG:90091311 ) o Destacados Mapnik12 , Osmarender13 , CloudMade API14 , Maperitive (Kosmos)15 Mapnik: calidad profesional CloudMade: M´ltiples estilos y u personalizaci´n o Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 28 / 75
  • 29. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Arquitectura Render Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 29 / 75
  • 30. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Mapnik Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 30 / 75
  • 31. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o CloudMade Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 31 / 75
  • 32. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Render personalizados: CycleMap16 Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 32 / 75
  • 33. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Render personalizados: OpenBusMap17 Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 33 / 75
  • 34. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Render personalizados: Transportes18 Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 34 / 75
  • 35. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o 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´viles o Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 35 / 75
  • 36. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Tileado Conceptos No puedo trabajar con una s´la imagen o de mi zona/planet (tama˜o) n Las APIs cartogr´ficas trabajan con a tiles (OpenLayers19 , G Maps) Niveles de zoom 0 al 19 Necesidad de un repositorio de tiles por niveles Tama˜o estandar: 256 x 256 pixeles n Varias aplicaciones y servicios Bajo demanda: mod tile20 , tiles@home21 Cacheado: mapProxy22 , TileCache23 Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 36 / 75
  • 37. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Arquitectura Render-Tiles Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 37 / 75
  • 38. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Tiles y APIs cartogr´ficas a Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 38 / 75
  • 39. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Consumir Distintas opciones Portal oficial: http://www.openstreetmap.org/ otras webs Aplicaciones GIS Aplicaciones para m´biles, smartphones, tablets, PDAs o GPS handheld libros electr´nicos o juegos on-line productos marketing Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 39 / 75
  • 40. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o SIG: Quantum GIS24 Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 40 / 75
  • 41. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o PDAs: gpsVP25 , OSMtracker26 Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 41 / 75
  • 42. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Android: Oruxmap27 ,OsmAnd28 ,Mapzen POI29 , ... Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 42 / 75
  • 43. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o iOSx30 Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 43 / 75
  • 44. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Marketing en http://www.fluid-forms.com/ Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 44 / 75
  • 45. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Editar en OSM Formas de edici´n o 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´biles: Mapzen, OSMtracker o La clave Variedad y facilidad de etiquetado Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 45 / 75
  • 46. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Potlatch2: Editor on-line Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 46 / 75
  • 47. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Wheelmap: Render y edici´n tem´tica o a Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 47 / 75
  • 48. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o JOSM Caracter´ ısticas Editor muy completo y exclusivo para OSM Ocupa poco espacio Extensible por plugins Edici´n con topolog´ de red: split, join, tunnel, bridge, o ıa Permite fondos WMS Carga im´genes satelitales de MS Bing Map (herencia de a S.Coast) F´cil edici´n de etiquetas, clasificado por categorias a o Productividad elevada Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 48 / 75
  • 49. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o JOSM: Edicion de un XML Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 49 / 75
  • 50. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o JOSM: WMS PNOA Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 50 / 75
  • 51. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o JOSM: Bing Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 51 / 75
  • 52. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o JOSM: XML + Bing Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 52 / 75
  • 53. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Programaci´n o Crear con Osm Cualquier aplicacion (API 0.6 accesible) Contenidos web con APIs cartogr´ficas (OpenLayers, G Maps) a Contenidos en Content Manager System (CMS) WordPress34 Joomla35 Drupal36 Servicios espec´ ıficos de la API. Combinado con JavaScript y Ajax XAPI37 Nominatim38 39 An´lisis de redes a Otras (sin clasificar) Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 53 / 75
  • 54. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o 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 . zo o mT oM ax E xt en t (); </ script > </ body ></ html > Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 54 / 75
  • 55. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Resultado HTML Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 55 / 75
  • 56. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Servicio XAPI Descripci´n o Servicio REST de consulta para obtener informaci´n de OSM. Utilizado en portales como o OpenStreetBrowser40 . Sintaxis URL XAPI + *[bbox=xmin,ymin,xmax,ymax][key=valor] Ejemplo: Listar todos los caf´s en Cabo Huertas (Alicante) e http://open.mapquestapi.com/xapi/api/0.6/*[bbox=-0.44544,38.35506,- 0.39917,38.37394][amenity=cafe] Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 56 / 75
  • 57. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o 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 -31 T12: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 -31 T11: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 -25 T21: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 -21 T14: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´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 57 / 75
  • 58. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o OpenStreetBrowser40 Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 58 / 75
  • 59. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Nominatim Descripci´n o Servicio REST indexador de nombres. Utilizado como buscador en el portal oficial OSM. Ejemplo geocodificaci´n inversa o http://nominatim.openstreetmap.org/reverse?format=xml&lat=38. 384732022416&lon=-0.51403044112065&zoom=18&addressdetails=1 Ejemplo b´squeda de nombre u http://nominatim.openstreetmap.org/search?q=Benidorm Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 59 / 75
  • 60. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Resultado geocodificaci´n inversa o < ? xml version = " 1.0 " encoding = " UTF -8 " ? > < reversegeo code timestamp = ’Sat , 22 Oct 11 13 :03:52 -0400 ’ attribution = ’ osm ’ querystring = ’ format = xml & amp ; lat = 3 8 . 3 8 4 7 3 2 0 2 2 4 1 6 & amp ; lon = -0.5140304411 [..] ’> < result place_id = " 25514497 " osm_type = " way " osm_id = " 18943651 " lat = " 38. 3 8 4 6 0 3 5 2 4 3 5 3 7 " lon = " -0.513977844150473 " > Universidad de Alicante ( Campus de San Vicente ) , Universidad de Alicante , San Vicente del Raspeig , 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 > < state > Comunidad Valenciana < / state > < postcode > 03690 < / postcode > < country > Spain < / country > < country_code > es < / country_code > < / addressparts > < / reverseg eocode > Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 60 / 75
  • 61. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o 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 ’ e x c l u d e _ p l a c e _ i d s = ’ 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 / p o i _ p l a c e _ v i l l a g e . 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 = ’ 3 8 .3 8 2 2 6 1 1 0 8 5 8 0 1 ’ lon = display_name = ’ Universidad de Alicante , San Vicente del Raspeig , Alicante , Comunidad Valenciana , 03690 , Spain ’ class = ’ highway ’ type = ’ service ’ /> [..] </ searchresults > Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 61 / 75
  • 62. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o An´lisis de redes a Caracter´ ısticas ıficas41 : Necesidad de etiquetas espec´ obligatorios: name, ref, oneway opcionales: speed, lanes,width, slope, ... Relaciones: ventaja sobre los competidores C´lculo de costes personalizados: tiempo, distancia, gasolina, C02, sinuosidad, ... a Investigaci´n: geom´rketing, seguimiento de flotas o a Librer´ pgRouting42 ıa Integrado en PostgreSQL y PostGIS43 Servicios REST PHP: salidas XML y JSON para OpenLayers Algoritmos implementados: Dijkstra, Shorthest path, A* Driving distance: genera ´reas de influencia (isocronas, isodistancias) a Problema del viajante DARP Combinaci´n con GIS: nearest neighborg, poligonizaci´n voronoi o thiessen o o Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 62 / 75
  • 63. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Relaciones Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 63 / 75
  • 64. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Relaciones en JOSM Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 64 / 75
  • 65. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Otros usos Docencia Mapas para el trabajo de campo: Walking papers44 Integraci´n de OSM en la docencia o Trabajo de campo con GPS Pr´ctica en digitalizaci´n a o Conocimiento de la topolog´ıa Simbolog´ y uso de escalas para renderizaci´n ıa o Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 65 / 75
  • 66. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o 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´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 66 / 75
  • 67. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o ¿Quien soy? Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 67 / 75
  • 68. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Todo sobre mi Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 68 / 75
  • 69. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Lucha entre usuarios Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 69 / 75
  • 70. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Arte Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 70 / 75
  • 71. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Comunicar errores Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 71 / 75
  • 72. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o Gracias Jos´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 72 / 75
  • 73. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o 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´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 73 / 75
  • 74. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o 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´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 74 / 75
  • 75. Introducci´n o Metodolog´ ıa Mapa Estad´ ısticas Arquitectura Render y Tiles Usar OSM Editar Programaci´n o 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´ M. Mira (IIG) e Cartograf´ y nuevas tecnolog´ ıa ıas Geograf´ 3.0 ıa 75 / 75