Diferencia entre revisiones de «OpenStreetMap»
De OCHA Colombia Wiki
Sin resumen de edición |
Sin resumen de edición |
||
Línea 1: | Línea 1: | ||
'''OpenStreetMap''' es un proyecto | '''OpenStreetMap''' (también conocido como '''OSM''') es un proyecto colaborativo para crear [[mapa]]s [[Contenido libre|libres]] y editables. | ||
Los mapas se crean utilizando [[información geográfica]] capturada con dispositivos [[GPS]] móviles, [[ortofotografía]]s y otras fuentes libres. Esta cartografía, tanto las imágenes creadas como los datos vectoriales almacenados en su base de datos, se distribuye bajo licencia abierta [[Open Database License]] (ODbL).<ref>Tras varios años preparando la migración, el 12 de octubre de 2012 el proyecto OpenStreetMap cambió todos sus datos a esta nueva licencia [http://www.opendatacommons.org/licenses/odbl/ Open Database License] (ODbL), la cual desde OSM se considera que ofrece una mejor protección y mayor claridad en cuanto a la definición de los usos de los datos geográficos que la Creative Commons Attribution-ShareAlike 2.0. [http://www.opengeodata.org/?p=262][http://highearthorbit.com/does-the-opendatabase-license-need-cc-style-modules/]. No obstante existen volcados de datos anteriores a esta fecha que pueden ser descargados desde los servidores de OpenStreetMap y que mantiene la licencia CC-BY-SA.</ref> | |||
= | En febrero de 2011 el proyecto alcanzaba los 350.000 usuarios registrados, de los cuales en torno a 12.000 realizan alguna edición en la base de datos cada mes.<ref> | ||
{{cita web | |||
|url=http://wiki.openstreetmap.org/index.php/Stats | |||
|autor=OpenStreetMap | |||
|título=Stats | |||
|año=2009 | |||
|fechaacceso=28-05-2009 | |||
|idioma=inglés}}</ref> | |||
El número de usuarios crece un 10% por mes.<ref name=press> | |||
{{cita web | |||
|url=http://wiki.openstreetmap.org/wiki/Press_Kit | |||
|autor=OpenStreetMap | |||
|título=Press Kit | |||
|año=2012 | |||
|fechaacceso=10-01-2012 | |||
|idioma=inglés}}</ref> | |||
Alemania y el Reino Unido son los países con las mayores comunidades locales, pero hay grupos de usuarios por todo el mundo.<ref name=press/> | |||
Los usuarios registrados pueden subir sus trazas desde el GPS y crear y corregir datos vectoriales mediante herramientas de edición creadas por la comunidad OpenStreetMap. Cada semana se añaden 90.000 km de nuevas de carreteras con un total de casi 24.000.000 km de viales (febrero de 2011), eso sin contar otros tipos de datos (pistas, caminos, puntos de interés, etc.).<ref>{{cita web | |||
|url=http://www.beyonav.com/sites/beyonav/osmanalytics.aspx | |||
|autor=Beyonav | |||
|título=Geo-Analytics on OpenStreetMap Road Data | |||
|año=2011 | |||
|fechaacceso=26-01-2011 | |||
|idioma=inglés}}</ref> | |||
El tamaño de la [[base de datos]] (llamada ''planet.osm'') se situaba en febrero de 2011 por encima de los 205 [[gigabyte]]s (14 GB con compresión [[bzip2]]), incrementándose diariamente en unos 10 [[megabyte]]s de [[Compresión de datos|datos comprimidos]].<ref>{{cita web | |||
|url=http://wiki.openstreetmap.org/index.php/Planet.osm | |||
|autor=OpenStreetMap | |||
|título=Planet.osm | |||
|año=2009 | |||
|fechaacceso=27-05-2009 | |||
|idioma=inglés}}</ref> | |||
== Motivaciones == | |||
En la mayoría de los países la [[información geográfica]] pública no es de libre uso. Al no estar considerada por las [[administración pública|administraciones públicas]] como un servicio similar a una infraestructura de orden público, el usuario paga dos veces por esa información, la primera al generarla, a través de sus impuestos, y la segunda al adquirirla para su uso. | |||
Así mismo, las licencias de uso a veces restringen su utilización al tener el usuario un derecho limitado de aplicación de la cartografía. No se puede corregir errores, añadir nuevos datos o emplear esos mapas de determinados modos (integración en aplicaciones informáticas, publicaciones, etc.) sin pagar por ellos. | |||
Por otro lado, en los últimos años han surgido iniciativas comerciales como [[MapShare]] de [[TomTom]] o [[MapMaker]] de [[Google]], orientadas a animar a los usuarios de sus servicios a completar estos, actualizando y corrigiendo su cartografía y agregando nuevos datos. En la mayoría de estos casos los usuarios no tienen derecho alguno sobre esa cartografía o datos que están añadiendo o editando, pasando a ser sus contribuciones propiedad de dichas empresas (esto es, seguirá siendo cartografía propietaria y no libre).<ref>{{cita web | |||
|url=http://svn.openstreetmap.org/misc/pr_material/releases/ | |||
|autor=Fundación OpenStreetMap | |||
|título=Los mapas editables de Google se olvidan de algo | |||
|año=2008 | |||
|fechaacceso=01-08-2008 | |||
|idioma=español}}</ref> | |||
De igual manera, el trabajo de estos servicios comerciales se centra en ciudades principales, lo cual dificulta la incorporación de cartografía de poblaciones pequeñas.<ref>LBSPro. ''Construye tus mapas: Openstreetmap y WAZE''. Diciembre de 2009. [http://lbspro.com/?q=construir-mapa-openstreetmap-waze]</ref> | |||
== Historia == | |||
En julio de 2004 el inglés Steve Coast funda OpenStreetMap en respuesta a los altos precios que cobraba la [[Ordnance Survey]], la agencia cartográfica de Gran Bretaña, por su información geográfica. | |||
En abril de 2006 OSM inició el proceso para transformarse en una [[Fundación (Derecho)|fundación]]. El 22 de agosto de ese mismo año fue inscrita como tal en el registro de Inglaterra y Gales: | |||
{{Cita|La fundación OpenStreetMap es una organización internacional sin ánimo de lucro dedicada a fomentar el crecimiento, desarrollo y distribución de [[Información geográfica|datos geoespaciales]] libres y a proveer datos geoespaciales a cualquiera para usar y compartir.}} | |||
En diciembre de 2006 Yahoo! confirmó que OpenStreetMap podría utilizar sus [[fotografía aérea|fotografías aéreas]] como base para la producción de mapas. El servicio estuvo activo hasta el cierre de la [[API]] de Yahoo! Maps el 13 de septiembre 2011.<ref>http://developer.yahoo.com/blogs/ydn/posts/2011/06/yahoo-maps-apis-service-closure-announcement-new-maps-offerings-coming-soon/</ref> | |||
En marzo la Fundación OpenStreetMap anuncia que han recibido financiación por 2,4 millones de euros de CloudMade, una empresa comercial que utilizará los datos de OpenStreetMap.<ref> | |||
{{cita web | |||
|url=http://blog.cloudmade.com/2008/03/17/were-funded/ | |||
|autor=CloudMade | |||
|título=We’re funded! | |||
|año=2008 | |||
|fechaacceso=01-08-2008 | |||
|idioma=inglés}}</ref> | |||
En julio de 2008, durante la conferencia anual ''The State of the Map 2008'' celebrada en Limerick (Irlanda), se señala que el proyecto OpenStreetMap ha alcanzado los 45.000 usuarios registrados. | |||
En noviembre de 2008 la Fundación OpenStreetMap y la iniciativa pública [[Canadá|canadiense]] [http://www.geobase.ca/ GeoBase.ca]<ref>GeoBase es una iniciativa de todas las autoridades gubernamentales de Canadá. Está supervisada por el Consejo Canadiense de Geomática (CCOG) y su tarea es recoger y proporcionar una actualizada [[base de datos espacial]]es básicos de uso común del país.</ref> anuncian la donación por parte de la segunda de todo su conjunto de [[geodato]]s de Canadá, convirtiéndose por su extensión en la mayor donación de este tipo al proyecto OpenStreetMap hasta el momento.<ref> | |||
{{cita web | |||
|url=http://www.pocketnavigation.de/news/view_1365__openstreetmap-importiert-kanada/1.1.0.html | |||
|autor=pocketnavigation.de | |||
|título=OpenStreetMap importiert Kanada | |||
|año=2008 | |||
|fechaacceso=21-11-2008 | |||
|idioma=alemán}}</ref> | |||
En enero de 2009 la agencia [[catastro|catastral]] francesa permite a OSM el uso de su servicio [[WMS]] para la vectorización de [[geodato]]s.<ref> | |||
{{cita web | |||
|url=http://www.osor.eu/news/fr-french-land-register-opens-access-to-geo-data | |||
|autor=Open Source Observatory & Repository Europa | |||
|título=French land register opens access to geo-data | |||
|año=2009 | |||
|fechaacceso=04-02-2009 | |||
|idioma=inglés}}</ref> | |||
En abril de 2009 el capítulo alemán de [[Wikimedia]] anuncia en su reunión de desarrolladores llevada a cabo en Berlín la financiación con 15.000 euros de un proyecto piloto de colaboración con OpenStreetMap para interrelacionar ambos proyectos.<ref> | |||
{{cita web | |||
|url=http://meta.wikimedia.org/wiki/OpenStreetMap | |||
|autor=Wikimedia | |||
|título=OpenStreetMap | |||
|año=2009 | |||
|fechaacceso=21-06-2009 | |||
|idioma=inglés}}</ref> | |||
Se persigue facilitar la integración de la base cartográfica de OSM en [[Wikipedia]] para ilustrar sus artículos y permitir enlazar contenidos en ambos sentidos (consultar artículos de la Wikipedia desde el mapa de OpenStreetmap y viceversa).<ref> | |||
{{cita web | |||
|url=http://wiki.openstreetmap.org/wiki/Collaboration_with_Wikipedia | |||
|autor=OpenStreetMap | |||
|título=Collaboration with Wikipedia | |||
|año=2009 | |||
|fechaacceso=21-06-2009 | |||
|idioma=inglés}}</ref> | |||
En la actualidad los artículos [[georreferenciación|georreferenciados]] de la [[Wikipedia]] en diferentes idiomas ya permiten desplegar un mapa con cartografía de OpenStreetMap con marcadores sobre la localización a que hace referencia el texto así como imágenes [[Geoetiquetado|geoetiquetadas]] de [[Wikimedia Commons]]. | |||
Durante el [[terremoto de Haití de 2010]], voluntarios de OpenStreetMap y [[Crisis Commons]] utilizaron imágenes de satélite disponibles para trazar un mapa de carreteras, edificios y campos de refugiados de Puerto Príncipe en tan sólo dos días.<ref>{{cita noticia | |||
| apellido = Forrest | |||
| nombre = Brady | |||
| título = Technology Saves Lives In Haiti | |||
| newspaper = Forbes.com | |||
| fecha = 01/02/2010 | |||
| url = http://www.forbes.com/2010/02/01/text-messages-maps-technology-breakthroughs-haiti.html}}</ref> Este mapa está considerado como el "mapa digital de carreteras más completo de Haití".<ref>{{cita noticia | |||
| apellido = Richmond | |||
| nombre = Riva | |||
| título = Digital Help for Haiti | |||
| newspaper = New York Times | |||
| fecha = 27-01-2010 | |||
| url = http://gadgetwise.blogs.nytimes.com/2010/01/27/digital-help-for-haiti/ }}</ref> La cartografía ha sido utilizada por diferentes organizaciones que prestan asistencia y socorro, tales como el [[Banco Mundial]],<ref>{{cita web | |||
| apellido = Turner | |||
| nombre = Andrew | |||
| título = World Bank Haiti Situation Room - featuring OSM | |||
| fecha = 03/02/2010 | |||
| url = http://www.flickr.com/photos/ajturner/4329833289/in/photostream/ | |||
}}</ref> el [[Centro Común de Investigación de la Comisión Europea]],<ref>{{cita web | |||
| nombre = European Commission Joint Research Centre | |||
| título = Haiti Earthquakes: Infrastructure Port-au-Prince 15/01/2010 | |||
| fecha = 15/01/2010 | |||
| url = http://ec.europa.eu/dgs/jrc/downloads/jrc_pp_haiti_map_04.pdf | |||
| formato = PDF }}</ref> la [[Oficina para la Coordinación de Asuntos Humanitarios]]<ref name='pbatty_video'>{{cita web | |||
| apellido = Batty | |||
| nombre = Peter | |||
| título = OpenStreetMap in Haiti - video | |||
| fecha = 14/02/2010 | |||
| url = http://geothought.blogspot.com/2010/02/openstreetmap-in-haiti-video.html}}</ref>, el [[UNOSAT]]<ref name='pbatty_video' /> y otros.<ref>{{cita web | |||
| título = WikiProject Haiti | |||
| url = http://wiki.openstreetmap.org/wiki/WikiProject_Haiti | |||
| fechaacceso = 05/02/2010}}</ref> | |||
En 2012 Google cambia la política de uso de su producto [[Google Maps]], pasando a cobrar por la utilización del [[API]] a sitios web que generan mucho tráfico.<ref>Aquellos que cargan diariamente más de 25.000 mapas básicos o 2.500 mapas avanzados deben pagar entre 4 y 10 dólares por cada 1.000 nuevas impresiones.</ref> Este hecho hace que empresas de referencia como [[Foursquare]] abandonen Google Maps en favor de datos de OSM. Así mismo, Apple presenta una nueva versión del software iPhoto en las que se pudo apreciar como la geolocalización de fotografías se sustenta en mapas basados en cartografía de OpenStreetMap.<ref>{{cita web | |||
|url=http://alt1040.com/2012/03/apple-cambio-google-maps-por-los-mapas-open-source-de-openstreetmap | |||
|autor=alt1040.com | |||
|título=Apple cambió Google Maps por los mapas open source de OpenStreetMap | |||
|año=2012-03-09 | |||
|fechaacceso=30-03-2012 | |||
|idioma=español}}</ref> | |||
<gallery> | |||
Archivo:OSM-meets-MediaWiki.pdf|Presentación sobre la integración de OSM en MediaWiki. | |||
Archivo:WP-OSM-Gadget-Karte-im-Artikel-Paris-PNG.png|Artículo sobre [[:de:Paris|París en la Wikipedia en alemán]] con un mapa de OSM desplegado. | |||
</gallery> | |||
== Producción de cartografía == | |||
=== Técnica === | |||
Los primeros datos del mapa fueron recopilados desde cero por voluntarios mediante un sistemático [[trabajo de campo]] a través de dispositivos GPS de mano y [[ordenador portátil|ordenadores portátiles]] o grabadoras de voz, información que posteriormente se incorporaban a la base de datos de OpenStreetMap. | |||
Más recientemente la disponibilidad de fotografías aéreas y otras fuentes de datos comerciales y públicas ha aumentado considerablemente la velocidad de este trabajo, permitiendo que el levantamiento de información tenga una mayor [[precisión]]. | |||
Cuando se dispone de una gran conjunto de datos un equipo técnico se encarga de la conversión e importación de estos. | |||
=== Levantamientos de información === | |||
El levantamiento de información en campo es realizado por voluntarios, que consideran la contribución al proyecto un adictivo hobby. Aprovechando sus desplazamientos a pie, en bicicleta o en automóvil y utilizando un dispositivo GPS, van capturando las [[Registro de ruta|trazas]] y [[waypoint]]s, utilizando además, para registrar la información asociada a esas trazas o puntos de interés, bloc de notas, grabadora de voz o una cámara de fotos digital. También suelen interrogar a los transeúntes por su conocimiento local sobre datos concretos del lugar que se desconocen (nombres de calles, sentidos de circulación, etc.). Posteriormente y frente al ordenador esta información es subida a la base de datos común del proyecto. | |||
Algunos contribuidores comprometidos cartografían sistemáticamente la localidad donde residen durante largos periodos hasta ver completada su zona. Así mismo, se suelen organizar las denominadas ''[[openstreetmap:ES:Mapping parties|mapping parties]]'', en la que se organizan reuniones de colaboradores para cartografiar y completar zonas determinadas de las que se carece de información y compartir además experiencias. Estos eventos son una mezcla de [[LAN party|LAN parties]], [[beers & blogs]] y [[quedada]]s de las [[comunidad virtual|comunidades virtuales]]. | |||
Aparte de estas prospecciones de información organizadas, el proyecto se fundamenta principalmente en el gran número de pequeñas ediciones realizadas por la mayoría de los contribuyentes, que corrigen errores o añaden nuevos datos al mapa. | |||
=== Fuentes de datos públicas === | |||
La existencia o liberación de datos públicos de instituciones gubernamentales con un tipo de licencia compatible con la de OpenStreetMap ha permitido importar esa información geográfica en la base de datos del proyecto. Así, la mayor parte de la información relativa a Estados Unidos procede de este tipo de fuentes, donde las leyes obligan a que el gobierno federal haga públicos estos datos. Tal es el caso de: | |||
* Las [[imagen de satélite|imágenes]] provenientes del satélite [[Landsat 7]]. | |||
* La coberturas vectoriales del [[Prototype Global Shorelines]] (PGS). | |||
* Los datos [[TIGER]] del U.S. Census Bureau. | |||
Diversas autoridades locales han liberado también sus fotografías aéreas poniéndolas a disposición pública a través de OpenAerialMap. | |||
Del mismo modo, aquella cartografía en papel o digital (esta última en menor medida) cuyos derechos de autor han caducado es susceptible de ser utilizada en el proyecto OpenStreetMap.<ref>En el ordenamiento europeo las bases de datos de carácter electrónico están protegidas por el derecho de carácter ''sui generis'' que impiden extracciones y reutilizaciones no autorizadas de la totalidad o parte de esta con fines comerciales. Estos derechos de autoría tienen una duración de 15 años frente a los 50 que se establecen para los derechos de autor, pero a diferencia de estos en los que hacen falta modificaciones sustanciales de la obra para que no caduquen, cualquier modificación de la base de datos renueva el plazo del derecho por otros 15 años. [http://www.mappinginteractivo.com/plantilla-ante.asp?id_articulo=300]</ref> | |||
=== Fuentes de datos comerciales === | |||
Algunas empresas han donado datos al proyecto bajo licencias adecuadas para este fin. En particular, los datos provenientes de la compañía holandesa ''Automotive Navigation Data'' (AND), la cual donó la cobertura completa para los Países Bajos y las principales carreteras de China e India. | |||
Así mismo, Yahoo! y Bing permitieron a OpenStreetMap poder hacer uso de sus fotografías aéreas, las cuales están disponibles para utilizarlas como base fotográfica sobre la que poder "dibujar" mediante los diferentes software de edición del proyecto. Los contribuyentes pueden crear sus mapas vectoriales como una [[obra derivada]], pero bajo una licencia libre y abierta. | |||
== Formato de datos == | |||
OpenStreetMap utiliza una [[Sistema de Información Geográfica#Modelo topol.C3.B3gico|estructura de datos topológica]]. Los datos se almacenan en el [[datum]] [[WGS84]] lat/lon ([[EPSG]]:4326) de [[proyección de Mercator]]. Los elementos básico de la cartografía OSM son: | |||
* Los '''nodos''' (''nodes''). Son puntos que recogen una posición geográfica dada. | |||
* Las '''vías''' (''ways''). Son una lista ordenada de nodos que representa una [[polilínea]] o [[polígono]] (cuando una polilínea empieza y finaliza en el mismo punto). | |||
* Las '''relaciones''' (''relations''). Son grupos de nodos, caminos y otras relaciones a las que se pueden asignar determinadas propiedades comunes. | |||
* Las '''etiquetas''' (''tags''). Se pueden asignar a nodos, caminos o relaciones y constan de una clave (''key'') y de un valor (''value''). Por ejemplo: <code>highway=trunk</code> | |||
Los atributos de los datos siguen un modelo más elaborado que las [[folcsonomía]]s de indexación social. La [[Ontología (informática)|ontología]] de las características del mapa (principalmente el significado de las etiquetas) se mantiene mediante una [[wiki]]. | |||
== Aplicaciones == | |||
A partir de los datos del proyecto OpenStreetMap no sólo se puede producir mapas de carreteras, sino también para la creación de mapas de senderismo, mapas de vías ciclables, mapas náuticos, mapas de estaciones de esquí, etc. También se usan en aplicaciones para el [[Problema de rutas de vehículos|cálculo de las rutas óptimas para vehículos]] y peatones. Gracias a su licencia abierta los datos brutos son de libre acceso para el desarrollo de otras aplicaciones. | |||
Por lo general la cartografía de OSM contiene datos en dos dimensiones -esto es, no suele registrar la tercera dimensión, la altura o Z- lo que hace que, por ejemplo, no existan datos sobre líneas de altitud. La importación de datos de elevaciones en la base de datos de OpenStreetMap no está programada. No obstante, existen herramientas para la transformación y representación de los datos de la [[Misión topográfica Radar Shuttle]] (SRTM) para crear mapas topográficos con [[isolínea]]s o sombreados sobre la que superponer los datos de OSM. | |||
A medida que el proyecto ha ido madurando y su base de datos ha mejorado rápidamente en calidad y cobertura, ha ido surgiendo a su alrededor todo un ecosistema de herramientas informáticas y servicios, convirtiéndose en una fuente de datos factible para determinados proyectos complejos que hacen uso de estos datos «de una forma creativa, productiva o inesperada». | |||
=== Mapas en línea === | |||
Existe diferentes servicios en sitios web que hacen uso de los datos de OpenStreetMap para mostrar a cartografía mediante mapas en línea con diferentes estilos de [[renderizado]] y visualización. Estos van desde el propio servicios aplicaciones de mapas en web que facilita la Fundación OpenStreetMap, hasta por ejemplo el ofrecido por Yahoo para ciudades como Bagdad, Pekín, Kabul, Sídney, Tokio o Santiago de Chile en su sitio web [[Flickr]].<ref>{{cita web | |||
|url=http://code.flickr.com/blog/2009/02/13/changelog-yahoo-updated-map-tiles-and-some-osm-ones/ | |||
|autor=code.flickr | |||
|título=Yahoo! updated map tiles and some OSM ones. | |||
|año=2009-02-13 | |||
|fechaacceso=01-01-2010 | |||
|idioma=inglés}}</ref> | |||
Por otro lado existe un [http://meta.wikimedia.org/wiki/OpenStreetMap proyecto piloto de colaboración entre Wikimedia y OpenStreetMap] para integrar la cartografía de este dentro de los proyectos de la Fundación Wikimedia y avanzar en la creación de [[Cartografía semántica|mapas semánticos]].<ref>{{cita web | |||
|url=http://meta.wikimedia.org/wiki/OpenStreetMap | |||
|autor=Wikimedia | |||
|título=OpenStreetMap | |||
|año=2009 | |||
|fechaacceso=01-01-2010 | |||
|idioma=inglés}}</ref> | |||
=== Cálculo de rutas y navegación === | |||
El cálculo de las rutas óptimas utilizando los datos de OpenStreetMap no está totalmente desarrollado, sin embargo el avance en este sentido en los últimos meses ha sido muy importante. En numerosas regiones los datos existentes hasta la fecha todavía no son suficientemente detallados para que lleguen a ser plenamente fiables, ya que a menudo se carece de información sobre nombres de calles o números de policía, por ejemplo. | |||
Así mismo, pueden existir problemas de consistencia [[Topología (desambiguación)|topológica]] al haber errores comunes de digitalización involuntarios o de etiquetado, como viales no conectados, cruces de calles sin nodo en común, errores de flujo motivados por el sentido de las vías, etc. El proyecto OpenStreetMap y diversos usuarios facilitan a los colaboradores herramientas para poder detectar y corregir la mayoría de estos problemas. | |||
Existen diferentes sitios web que ofrecen servicios de [[enrutamiento]] basados en datos OSM mediante conocidos [[algoritmos de búsqueda en grafos]] ([[Algoritmo de búsqueda A*|A*]], [[Algoritmo de Dijkstra|Dijkstra]], etc.). En la mayoría de los casos estas implementaciones no tratan necesariamente el camino más corto, sino el de menor impedancia en función de las etiquetas OSM tenidas en cuenta. Hay alguna experiencia en el análisis de rutas óptimas multimodales con cartografía de OpenStreetMap.<ref>[http://opentripplanner.org/ OpenTripPlanner]</ref> | |||
También existen numerosas aplicaciones para dispositivos móviles destinadas al cálculo de caminos óptimos cuyo listado puede ser consultado en [[openstreetmap:Software|la web del proyecto]]. | |||
Algunos miembros de la comunidad también proporcionan mapas derivados de datos de OpenStreetMap [[openstreetmap:OSM Map On Garmin/Download|en el formato .img de Garmin]].<ref>Garmin utiliza un formato de archivo indocumentados para sus archivos de mapas. Este ha sido parcialmente descifrado mediante [[ingeniería inversa]].[http://wiki.openstreetmap.org/wiki/OSM_Map_On_Garmin/Format]</ref> Una gran variedad de modelos de GPS de esta marca pueden utilizar esta cartografía con capacidades para el cálculo de rutas. Estos mapas se pueden crear con la ayuda del programa mkgmap,<ref>[http://www.mkgmap.org.uk/page/main mkgmap]</ref> lo que permite a cualquier usuario componer sus propios mapas personalizados para [[Garmin]] a partir de datos de OSM. | |||
Para otros dispositivos de navegación GPS no es posible por ahora utilizar los mapas vectoriales de OpenStreetMap ya que, al ser en la mayoría de los casos [[Formato propietario|formatos de archivos nativos cerrados]], no existen conversores para ello.<ref>Las especificaciones técnicas de los formatos de mapas, como el de la empresa [[TomTom]], son un secreto celosamente guardado por sus propietarios con el fin de protegerse frente a posibles copias ilegales de sus productos. Así mismo, el conocimiento de como se almacena esta cartografía podría permitir revelar los secretos en los algoritmos de navegación.</ref> | |||
=== Software cartográfico === | |||
OpenStreetMap facilita los datos en bruto para su descarga desde su propia página web. Estos pueden ser modificados para cada proyecto así como presentados con estilos de renderizado personalizados. Tal es el caso de aplicaciones como [[Marble]] o Kosmos. | |||
Por otro lado también existen varias páginas web que realizan conversiones y volcados periódicos de los datos de OpenStreetMap a formato [[shapefile]], [[estándar de facto]] dentro de los [[Sistemas de Información Geográfica]] (SIG).<ref>Por lo general, estas conversiones no exportan la totalidad de los atributos de los objetos de la cartografía que es almacenada en la base de datos de OenStreetMap, sino aquellos más comunes.</ref> | |||
== Tecnología == | |||
=== Servidor === | |||
Tanto los [[servidor informático|servidores]] principales como la infraestructura asociada al proyecto de la Fundación OpenStreetMap se alojan en la [[University College de Londres]] (UCL). El conjunto de servidores consta de un servidor de [[base de datos]] de gran rendimiento, un [[servidor web|servidor de aplicaciones para el sitio web]], tres servidores de aplicaciones para la [[API]] y un servidor destinado al renderizado del mapa. Además, existen otros computadores de menores prestaciones destinados a servicios auxiliares, tales como la [[wiki]] del proyecto, el [[Sistema de Control de Revisiones|repositorio de código]] y las funciones de búsqueda del mapa. | |||
El sitio y la API están programados en gran medida en [[Ruby on Rails]]. El servidor principal que alberga la base de datos de OpenStreetMap utiliza [[PostgreSQL]] como [[sistema de gestión de bases de datos]], y aunque a través de su extensión espacial [[PostGIS]] es posible almacenar diferentes tipos de geometría de objetos geográficos, la base de datos principal del proyecto no hace uso de ello al utilizarse una representación propia de [[openstreetmap:PostgreSQL|datos primitivos]]. | |||
La base de datos contiene los datos espaciales, es decir, los atributos asociados a cada línea o punto. Estos datos se almacena en formato [[Gráfico vectorial|vectorial]] y es el producto principal del proyecto. No obstante, también se generan datos en formatos [[Gráfico rasterizado|raster]] ([[PNG]]) destinados el visor cartográfico del proyecto. Esta cartografía [[raster]] se crea usando, por un lado, los datos de la base de datos PostGIS, y por el otro el renderizador de [[Mapnik]]. Así, se rasterizan los datos vectoriales en bruto que se almacenan en la base de datos -por lo general con un retraso de 10 minutos respecto a su inclusión en esta-, lo que permite visualizar los cambios en el visor cartográfico de forma casi inmediata. No obstante, en momentos de sobrecarga la visualización de datos recientes se puede retrasar. Para reducir la carga de trabajo del servidor, sólo se vuelven a renderizar aquellas teselas en las que han existido modificaciones en la cartografía. | |||
El renderizado mediante Mapnik ofrece un estándar de calidad en la [[semiología]] gráfica del mapa, siendo esta supervisada por [[cartógrafo]]s profesionales. Como complemento importante al renderizado se encuentra el proyecto [[openstreetmap:Tiles@home|Tiles@home]] de [[computación distribuida]], el cual ayuda a renderizar las diferentes teselas del mapa. | |||
=== Formato de datos === | |||
La forma más común de capturar los datos espaciales es mediante el uso de dispositivos GPS. Así mismo, algunos navegadores GPS para vehículos permiten grabar trazas de rutas. Estos tracks se pueden cargar en el servidor de OpenStreetMap, aunque esto no es obligatorio. Para convertir los datos en un formato adecuado para el proyecto, por ejemplo de [[NMEA]] a [[GPX]], se utilizan programas de conversión como [[GPSBabel]], entre otros. Todos los datos son recopilados en formato GPX bajo el sistema de coordenadas cartográficas mundial [[WGS84]] lat. long.<ref>La cartografía se suele presentar en [[proyección de Mercator]].</ref> | |||
El formato OSM es el formato de archivo [[XML]] propio de OpenStreetMap. Cada semana está disponible una copia actualizada de la base de datos llamada ''planet.osm''. | |||
=== Herramientas de edición === | |||
Para editar los datos existen diferentes posibilidades, la gran mayoría de sencillo manejo. El usuario debe registrarse de manera gratuita mediante una dirección de correo verificada para evitar el [[spam]] y [[vandalismo]]. Si no se va a realizar edición alguno y únicamente se desea visualizar la cartografía no es necesario realizar registro alguno. | |||
Los datos en bruto -las [[Registro de ruta|trazas de ruta]]- que los contribuidores han capturado con sus dispositivos GPS sirven como guía para dibujar sobre ella las nuevas vías. Estos datos en bruto suelen cargarse desde el equipo local del usuario o bien solicitando al servidor de OSM que nos descargue aquellas trazas de la zona que vamos a editar y que otros usuarios han subido previamente a OpenStreetMap. | |||
Junto a estos datos en bruto en forma de trazas GPS las herramientas de edición también permiten descargar fotografías aéreas e imágenes de satélite libres sobre las que poder trazar nuestro mapa. | |||
Una vez tengamos la información geográfica básica sobre la que poder dibujar es el momento de añadir los elementos del mapa que queremos representar mediante nodos, puntos que representan elementos puntuales, y vías, líneas que conectan varios nodos que pueden representar elementos lineales o superficies (si la vía empieza y termina en un mismo punto). | |||
A estos puntos y líneas se les asigna uno o varios atributos que los caracteriza. Por ejemplo, a una línea se le indica la etiqueta y la clave <code>highway:motorway</code> para señalar que es una [[autopista]] y <code>name:[[Autovía del Cantábrico]]</code> para indicar su nombre. En principio cualquiera puede asignar libremente cualquier atributo, pero lo más común y recomendado es que se tengan en cuenta la [[Ontología (informática)|ontología]] aprobada por la comunidad y documentada en la wiki del proyecto.<ref>http://wiki.openstreetmap.org/wiki/Map_Features</ref> | |||
Para editar los datos es necesario un editor. Con este fin el proyecto OpenStreetMap facilita a los contribuidores diferentes opciones: | |||
* El editor [[on-line]] [[openstreetmap:ES:Potlatch|Potlatch]]. Por su sencillez es el editor principal que se encuentran los contribuidores en la misma página del proyecto. Esta programado bajo tecnología [[Adobe Flash]]. | |||
* El editor [[off-line]] [[openstreetmap:ES:JOSM|JOSM]]. Es una aplicación de escritorio que el usuario se descarga y ejecuta directamente en ordenador. Está basado en tecnología [[Lenguaje de programación Java|Java]] y es [[multiplataforma]]. Actualmente es el editor más avanzado que posee la comunidad por su versatilidad y características, y en el cual están involucradas en su desarrollo un mayor número de personas. | |||
* El editor off-line [[openstreetmap:Merkaartor|Merkaartor]]. Este editor multiplataforma posee un cuidado entorno gráfico haciendo uso de la [[biblioteca Qt]]. | |||
Estos son los principales editores. A parte existen otros desarrollados por terceros como Mapzen, iLOE para el iPhone, extensiones para los [[Sistema de Información Geográfica|Sistemas de Información Geográfica]] [[QGIS]] y [[ArcGIS]], etc. | |||
== Características actuales y desafíos futuros del proyecto == | |||
Un estudio de la empresa Beyonav de enero de 2011 resaltaba las siguientes cuestiones sobre el proyecto OpenStreetMap:<ref>{{cita web | |||
|url=http://www.beyonav.com/sites/beyonav/osmanalytics.aspx | |||
|autor=Beyonav | |||
|título=Geo-Analytics on OpenStreetMap Road Data | |||
|año=2011 | |||
|fechaacceso=26-01-2011 | |||
|idioma=inglés}}</ref> | |||
* La cobertura de datos se extiende al conjunto de todos los países del mundo, siendo esta cada vez mayor en las regiones emergentes del planeta. | |||
* El crecimiento es sorprendentemente constante, lo que significa una gran cantidad de personas trabajando activamente en aportar datos al mapa. | |||
* La gran cantidad de datos que soporta la base de datos de OSM está llegando a un nivel que hace que sea difícil procesarlos sin una infraestructura de servidores costosos. Esta es una de las razones por la que, según el informe, se ha incrementado el soporte por parte de empresas comerciales a la cartografía de OSM. | |||
* A pesar del fuerte aumento de requerimientos técnicos por el gran volumen de datos que se maneja, la infraestructura de servidores del proyecto parece ser aún muy estable. | |||
* Observando la tendencias en la expansión de cobertura y el soporte que se está dando a los datos de OSM por terceros, el proyecto está listo para ser adoptado en servicios de navegación tradicional y aplicaciones [[Servicio basado en localización|LBS]]. | |||
== Véase también == | |||
* [[Neogeografía]] | |||
* [[Información Geográfica Voluntaria]] | |||
* [[Crowdsourcing]] | |||
* [[Marble]], aplicación geográfica licenciada bajo software libre y desarrollada por KDE y la comunidad del software libre. | |||
* [[NASA World Wind]], [[globo virtual|globo terráqueo virtual]] de código abierto desarrollado por la NASA. | |||
* [[Calle trampa]] | |||
* [[Walking Papers]] | |||
== Notas y referencias == | |||
{{Listaref|2}} | |||
== Enlaces externos == | |||
{{commons|OpenStreetMap}} | |||
* [http://www.openstreetmap.org Web del proyecto OpenStreetMap] | |||
* [http://wiki.openstreetmap.org/ Wiki del proyecto OpenStreetMap] | |||
* [http://www.openstreetmap.es/ Web del proyecto OpenStreetMap en España] | |||
* [http://www.openstreetmap.org.ve/ Web del proyecto OpenStreetMap en Venezuela] | |||
* [http://mapas.alternativaslibres.es Mapas navegables de OpenStreetMap para dispositivos GPS Garmin] | |||
* [http://openstreetbugs.schokokeks.org/ OpenStreetBugs] Para localizar errores en el mapa de OpenStreetMap e informar de estos a los colaboradores para su corrección. | |||
* [http://es.youtube.com/watch?v=DwzyWE5fdzI&feature=related Breve entrevista a Steve Coast (fundador) e Iván Sánchez (OSM España)] | |||
* [http://blog.openstreetmap.cl/ OpenStreetMap Chile] Principales noticias sobre OpenStreetMap en español. | |||
[[Categoría:Geomática]] | |||
[[Categoría:Cartografía]] | |||
[[Categoría:Sistemas de navegación por satélite]] | |||
[[Categoría:Contenido libre]] | |||
[[Categoría:Conocimiento libre]] | |||
[[Categoría:Sitios web libres]] | |||
[[Categoría:Organización]] | [[Categoría:Organización]] | ||
[[Categoría:Sistema de Información]] | [[Categoría:Sistema de Información]] | ||
Revisión actual - 22:52 13 feb 2013
OpenStreetMap (también conocido como OSM) es un proyecto colaborativo para crear mapas libres y editables.
Los mapas se crean utilizando información geográfica capturada con dispositivos GPS móviles, ortofotografías y otras fuentes libres. Esta cartografía, tanto las imágenes creadas como los datos vectoriales almacenados en su base de datos, se distribuye bajo licencia abierta Open Database License (ODbL).<ref>Tras varios años preparando la migración, el 12 de octubre de 2012 el proyecto OpenStreetMap cambió todos sus datos a esta nueva licencia Open Database License (ODbL), la cual desde OSM se considera que ofrece una mejor protección y mayor claridad en cuanto a la definición de los usos de los datos geográficos que la Creative Commons Attribution-ShareAlike 2.0. [1][2]. No obstante existen volcados de datos anteriores a esta fecha que pueden ser descargados desde los servidores de OpenStreetMap y que mantiene la licencia CC-BY-SA.</ref>
En febrero de 2011 el proyecto alcanzaba los 350.000 usuarios registrados, de los cuales en torno a 12.000 realizan alguna edición en la base de datos cada mes.<ref> </ref> El número de usuarios crece un 10% por mes.<ref name=press> </ref> Alemania y el Reino Unido son los países con las mayores comunidades locales, pero hay grupos de usuarios por todo el mundo.<ref name=press/>
Los usuarios registrados pueden subir sus trazas desde el GPS y crear y corregir datos vectoriales mediante herramientas de edición creadas por la comunidad OpenStreetMap. Cada semana se añaden 90.000 km de nuevas de carreteras con un total de casi 24.000.000 km de viales (febrero de 2011), eso sin contar otros tipos de datos (pistas, caminos, puntos de interés, etc.).<ref></ref> El tamaño de la base de datos (llamada planet.osm) se situaba en febrero de 2011 por encima de los 205 gigabytes (14 GB con compresión bzip2), incrementándose diariamente en unos 10 megabytes de datos comprimidos.<ref></ref>
Motivaciones
En la mayoría de los países la información geográfica pública no es de libre uso. Al no estar considerada por las administraciones públicas como un servicio similar a una infraestructura de orden público, el usuario paga dos veces por esa información, la primera al generarla, a través de sus impuestos, y la segunda al adquirirla para su uso.
Así mismo, las licencias de uso a veces restringen su utilización al tener el usuario un derecho limitado de aplicación de la cartografía. No se puede corregir errores, añadir nuevos datos o emplear esos mapas de determinados modos (integración en aplicaciones informáticas, publicaciones, etc.) sin pagar por ellos.
Por otro lado, en los últimos años han surgido iniciativas comerciales como MapShare de TomTom o MapMaker de Google, orientadas a animar a los usuarios de sus servicios a completar estos, actualizando y corrigiendo su cartografía y agregando nuevos datos. En la mayoría de estos casos los usuarios no tienen derecho alguno sobre esa cartografía o datos que están añadiendo o editando, pasando a ser sus contribuciones propiedad de dichas empresas (esto es, seguirá siendo cartografía propietaria y no libre).<ref></ref>
De igual manera, el trabajo de estos servicios comerciales se centra en ciudades principales, lo cual dificulta la incorporación de cartografía de poblaciones pequeñas.<ref>LBSPro. Construye tus mapas: Openstreetmap y WAZE. Diciembre de 2009. [3]</ref>
Historia
En julio de 2004 el inglés Steve Coast funda OpenStreetMap en respuesta a los altos precios que cobraba la Ordnance Survey, la agencia cartográfica de Gran Bretaña, por su información geográfica.
En abril de 2006 OSM inició el proceso para transformarse en una fundación. El 22 de agosto de ese mismo año fue inscrita como tal en el registro de Inglaterra y Gales:
En diciembre de 2006 Yahoo! confirmó que OpenStreetMap podría utilizar sus fotografías aéreas como base para la producción de mapas. El servicio estuvo activo hasta el cierre de la API de Yahoo! Maps el 13 de septiembre 2011.<ref>http://developer.yahoo.com/blogs/ydn/posts/2011/06/yahoo-maps-apis-service-closure-announcement-new-maps-offerings-coming-soon/</ref>
En marzo la Fundación OpenStreetMap anuncia que han recibido financiación por 2,4 millones de euros de CloudMade, una empresa comercial que utilizará los datos de OpenStreetMap.<ref> </ref>
En julio de 2008, durante la conferencia anual The State of the Map 2008 celebrada en Limerick (Irlanda), se señala que el proyecto OpenStreetMap ha alcanzado los 45.000 usuarios registrados.
En noviembre de 2008 la Fundación OpenStreetMap y la iniciativa pública canadiense GeoBase.ca<ref>GeoBase es una iniciativa de todas las autoridades gubernamentales de Canadá. Está supervisada por el Consejo Canadiense de Geomática (CCOG) y su tarea es recoger y proporcionar una actualizada base de datos espaciales básicos de uso común del país.</ref> anuncian la donación por parte de la segunda de todo su conjunto de geodatos de Canadá, convirtiéndose por su extensión en la mayor donación de este tipo al proyecto OpenStreetMap hasta el momento.<ref> </ref>
En enero de 2009 la agencia catastral francesa permite a OSM el uso de su servicio WMS para la vectorización de geodatos.<ref> </ref>
En abril de 2009 el capítulo alemán de Wikimedia anuncia en su reunión de desarrolladores llevada a cabo en Berlín la financiación con 15.000 euros de un proyecto piloto de colaboración con OpenStreetMap para interrelacionar ambos proyectos.<ref> </ref> Se persigue facilitar la integración de la base cartográfica de OSM en Wikipedia para ilustrar sus artículos y permitir enlazar contenidos en ambos sentidos (consultar artículos de la Wikipedia desde el mapa de OpenStreetmap y viceversa).<ref> </ref> En la actualidad los artículos georreferenciados de la Wikipedia en diferentes idiomas ya permiten desplegar un mapa con cartografía de OpenStreetMap con marcadores sobre la localización a que hace referencia el texto así como imágenes geoetiquetadas de Wikimedia Commons.
Durante el terremoto de Haití de 2010, voluntarios de OpenStreetMap y Crisis Commons utilizaron imágenes de satélite disponibles para trazar un mapa de carreteras, edificios y campos de refugiados de Puerto Príncipe en tan sólo dos días.<ref>Plantilla:Cita noticia</ref> Este mapa está considerado como el "mapa digital de carreteras más completo de Haití".<ref>Plantilla:Cita noticia</ref> La cartografía ha sido utilizada por diferentes organizaciones que prestan asistencia y socorro, tales como el Banco Mundial,<ref></ref> el Centro Común de Investigación de la Comisión Europea,<ref></ref> la Oficina para la Coordinación de Asuntos Humanitarios<ref name='pbatty_video'></ref>, el UNOSAT<ref name='pbatty_video' /> y otros.<ref></ref>
En 2012 Google cambia la política de uso de su producto Google Maps, pasando a cobrar por la utilización del API a sitios web que generan mucho tráfico.<ref>Aquellos que cargan diariamente más de 25.000 mapas básicos o 2.500 mapas avanzados deben pagar entre 4 y 10 dólares por cada 1.000 nuevas impresiones.</ref> Este hecho hace que empresas de referencia como Foursquare abandonen Google Maps en favor de datos de OSM. Así mismo, Apple presenta una nueva versión del software iPhoto en las que se pudo apreciar como la geolocalización de fotografías se sustenta en mapas basados en cartografía de OpenStreetMap.<ref></ref>
-
Presentación sobre la integración de OSM en MediaWiki.
-
Artículo sobre París en la Wikipedia en alemán con un mapa de OSM desplegado.
Producción de cartografía
Técnica
Los primeros datos del mapa fueron recopilados desde cero por voluntarios mediante un sistemático trabajo de campo a través de dispositivos GPS de mano y ordenadores portátiles o grabadoras de voz, información que posteriormente se incorporaban a la base de datos de OpenStreetMap.
Más recientemente la disponibilidad de fotografías aéreas y otras fuentes de datos comerciales y públicas ha aumentado considerablemente la velocidad de este trabajo, permitiendo que el levantamiento de información tenga una mayor precisión.
Cuando se dispone de una gran conjunto de datos un equipo técnico se encarga de la conversión e importación de estos.
Levantamientos de información
El levantamiento de información en campo es realizado por voluntarios, que consideran la contribución al proyecto un adictivo hobby. Aprovechando sus desplazamientos a pie, en bicicleta o en automóvil y utilizando un dispositivo GPS, van capturando las trazas y waypoints, utilizando además, para registrar la información asociada a esas trazas o puntos de interés, bloc de notas, grabadora de voz o una cámara de fotos digital. También suelen interrogar a los transeúntes por su conocimiento local sobre datos concretos del lugar que se desconocen (nombres de calles, sentidos de circulación, etc.). Posteriormente y frente al ordenador esta información es subida a la base de datos común del proyecto.
Algunos contribuidores comprometidos cartografían sistemáticamente la localidad donde residen durante largos periodos hasta ver completada su zona. Así mismo, se suelen organizar las denominadas mapping parties, en la que se organizan reuniones de colaboradores para cartografiar y completar zonas determinadas de las que se carece de información y compartir además experiencias. Estos eventos son una mezcla de LAN parties, beers & blogs y quedadas de las comunidades virtuales.
Aparte de estas prospecciones de información organizadas, el proyecto se fundamenta principalmente en el gran número de pequeñas ediciones realizadas por la mayoría de los contribuyentes, que corrigen errores o añaden nuevos datos al mapa.
Fuentes de datos públicas
La existencia o liberación de datos públicos de instituciones gubernamentales con un tipo de licencia compatible con la de OpenStreetMap ha permitido importar esa información geográfica en la base de datos del proyecto. Así, la mayor parte de la información relativa a Estados Unidos procede de este tipo de fuentes, donde las leyes obligan a que el gobierno federal haga públicos estos datos. Tal es el caso de:
- Las imágenes provenientes del satélite Landsat 7.
- La coberturas vectoriales del Prototype Global Shorelines (PGS).
- Los datos TIGER del U.S. Census Bureau.
Diversas autoridades locales han liberado también sus fotografías aéreas poniéndolas a disposición pública a través de OpenAerialMap.
Del mismo modo, aquella cartografía en papel o digital (esta última en menor medida) cuyos derechos de autor han caducado es susceptible de ser utilizada en el proyecto OpenStreetMap.<ref>En el ordenamiento europeo las bases de datos de carácter electrónico están protegidas por el derecho de carácter sui generis que impiden extracciones y reutilizaciones no autorizadas de la totalidad o parte de esta con fines comerciales. Estos derechos de autoría tienen una duración de 15 años frente a los 50 que se establecen para los derechos de autor, pero a diferencia de estos en los que hacen falta modificaciones sustanciales de la obra para que no caduquen, cualquier modificación de la base de datos renueva el plazo del derecho por otros 15 años. [4]</ref>
Fuentes de datos comerciales
Algunas empresas han donado datos al proyecto bajo licencias adecuadas para este fin. En particular, los datos provenientes de la compañía holandesa Automotive Navigation Data (AND), la cual donó la cobertura completa para los Países Bajos y las principales carreteras de China e India.
Así mismo, Yahoo! y Bing permitieron a OpenStreetMap poder hacer uso de sus fotografías aéreas, las cuales están disponibles para utilizarlas como base fotográfica sobre la que poder "dibujar" mediante los diferentes software de edición del proyecto. Los contribuyentes pueden crear sus mapas vectoriales como una obra derivada, pero bajo una licencia libre y abierta.
Formato de datos
OpenStreetMap utiliza una estructura de datos topológica. Los datos se almacenan en el datum WGS84 lat/lon (EPSG:4326) de proyección de Mercator. Los elementos básico de la cartografía OSM son:
- Los nodos (nodes). Son puntos que recogen una posición geográfica dada.
- Las vías (ways). Son una lista ordenada de nodos que representa una polilínea o polígono (cuando una polilínea empieza y finaliza en el mismo punto).
- Las relaciones (relations). Son grupos de nodos, caminos y otras relaciones a las que se pueden asignar determinadas propiedades comunes.
- Las etiquetas (tags). Se pueden asignar a nodos, caminos o relaciones y constan de una clave (key) y de un valor (value). Por ejemplo:
highway=trunk
Los atributos de los datos siguen un modelo más elaborado que las folcsonomías de indexación social. La ontología de las características del mapa (principalmente el significado de las etiquetas) se mantiene mediante una wiki.
Aplicaciones
A partir de los datos del proyecto OpenStreetMap no sólo se puede producir mapas de carreteras, sino también para la creación de mapas de senderismo, mapas de vías ciclables, mapas náuticos, mapas de estaciones de esquí, etc. También se usan en aplicaciones para el cálculo de las rutas óptimas para vehículos y peatones. Gracias a su licencia abierta los datos brutos son de libre acceso para el desarrollo de otras aplicaciones.
Por lo general la cartografía de OSM contiene datos en dos dimensiones -esto es, no suele registrar la tercera dimensión, la altura o Z- lo que hace que, por ejemplo, no existan datos sobre líneas de altitud. La importación de datos de elevaciones en la base de datos de OpenStreetMap no está programada. No obstante, existen herramientas para la transformación y representación de los datos de la Misión topográfica Radar Shuttle (SRTM) para crear mapas topográficos con isolíneas o sombreados sobre la que superponer los datos de OSM.
A medida que el proyecto ha ido madurando y su base de datos ha mejorado rápidamente en calidad y cobertura, ha ido surgiendo a su alrededor todo un ecosistema de herramientas informáticas y servicios, convirtiéndose en una fuente de datos factible para determinados proyectos complejos que hacen uso de estos datos «de una forma creativa, productiva o inesperada».
Mapas en línea
Existe diferentes servicios en sitios web que hacen uso de los datos de OpenStreetMap para mostrar a cartografía mediante mapas en línea con diferentes estilos de renderizado y visualización. Estos van desde el propio servicios aplicaciones de mapas en web que facilita la Fundación OpenStreetMap, hasta por ejemplo el ofrecido por Yahoo para ciudades como Bagdad, Pekín, Kabul, Sídney, Tokio o Santiago de Chile en su sitio web Flickr.<ref></ref>
Por otro lado existe un proyecto piloto de colaboración entre Wikimedia y OpenStreetMap para integrar la cartografía de este dentro de los proyectos de la Fundación Wikimedia y avanzar en la creación de mapas semánticos.<ref></ref>
El cálculo de las rutas óptimas utilizando los datos de OpenStreetMap no está totalmente desarrollado, sin embargo el avance en este sentido en los últimos meses ha sido muy importante. En numerosas regiones los datos existentes hasta la fecha todavía no son suficientemente detallados para que lleguen a ser plenamente fiables, ya que a menudo se carece de información sobre nombres de calles o números de policía, por ejemplo.
Así mismo, pueden existir problemas de consistencia topológica al haber errores comunes de digitalización involuntarios o de etiquetado, como viales no conectados, cruces de calles sin nodo en común, errores de flujo motivados por el sentido de las vías, etc. El proyecto OpenStreetMap y diversos usuarios facilitan a los colaboradores herramientas para poder detectar y corregir la mayoría de estos problemas.
Existen diferentes sitios web que ofrecen servicios de enrutamiento basados en datos OSM mediante conocidos algoritmos de búsqueda en grafos (A*, Dijkstra, etc.). En la mayoría de los casos estas implementaciones no tratan necesariamente el camino más corto, sino el de menor impedancia en función de las etiquetas OSM tenidas en cuenta. Hay alguna experiencia en el análisis de rutas óptimas multimodales con cartografía de OpenStreetMap.<ref>OpenTripPlanner</ref>
También existen numerosas aplicaciones para dispositivos móviles destinadas al cálculo de caminos óptimos cuyo listado puede ser consultado en la web del proyecto.
Algunos miembros de la comunidad también proporcionan mapas derivados de datos de OpenStreetMap en el formato .img de Garmin.<ref>Garmin utiliza un formato de archivo indocumentados para sus archivos de mapas. Este ha sido parcialmente descifrado mediante ingeniería inversa.[5]</ref> Una gran variedad de modelos de GPS de esta marca pueden utilizar esta cartografía con capacidades para el cálculo de rutas. Estos mapas se pueden crear con la ayuda del programa mkgmap,<ref>mkgmap</ref> lo que permite a cualquier usuario componer sus propios mapas personalizados para Garmin a partir de datos de OSM.
Para otros dispositivos de navegación GPS no es posible por ahora utilizar los mapas vectoriales de OpenStreetMap ya que, al ser en la mayoría de los casos formatos de archivos nativos cerrados, no existen conversores para ello.<ref>Las especificaciones técnicas de los formatos de mapas, como el de la empresa TomTom, son un secreto celosamente guardado por sus propietarios con el fin de protegerse frente a posibles copias ilegales de sus productos. Así mismo, el conocimiento de como se almacena esta cartografía podría permitir revelar los secretos en los algoritmos de navegación.</ref>
Software cartográfico
OpenStreetMap facilita los datos en bruto para su descarga desde su propia página web. Estos pueden ser modificados para cada proyecto así como presentados con estilos de renderizado personalizados. Tal es el caso de aplicaciones como Marble o Kosmos.
Por otro lado también existen varias páginas web que realizan conversiones y volcados periódicos de los datos de OpenStreetMap a formato shapefile, estándar de facto dentro de los Sistemas de Información Geográfica (SIG).<ref>Por lo general, estas conversiones no exportan la totalidad de los atributos de los objetos de la cartografía que es almacenada en la base de datos de OenStreetMap, sino aquellos más comunes.</ref>
Tecnología
Servidor
Tanto los servidores principales como la infraestructura asociada al proyecto de la Fundación OpenStreetMap se alojan en la University College de Londres (UCL). El conjunto de servidores consta de un servidor de base de datos de gran rendimiento, un servidor de aplicaciones para el sitio web, tres servidores de aplicaciones para la API y un servidor destinado al renderizado del mapa. Además, existen otros computadores de menores prestaciones destinados a servicios auxiliares, tales como la wiki del proyecto, el repositorio de código y las funciones de búsqueda del mapa.
El sitio y la API están programados en gran medida en Ruby on Rails. El servidor principal que alberga la base de datos de OpenStreetMap utiliza PostgreSQL como sistema de gestión de bases de datos, y aunque a través de su extensión espacial PostGIS es posible almacenar diferentes tipos de geometría de objetos geográficos, la base de datos principal del proyecto no hace uso de ello al utilizarse una representación propia de datos primitivos.
La base de datos contiene los datos espaciales, es decir, los atributos asociados a cada línea o punto. Estos datos se almacena en formato vectorial y es el producto principal del proyecto. No obstante, también se generan datos en formatos raster (PNG) destinados el visor cartográfico del proyecto. Esta cartografía raster se crea usando, por un lado, los datos de la base de datos PostGIS, y por el otro el renderizador de Mapnik. Así, se rasterizan los datos vectoriales en bruto que se almacenan en la base de datos -por lo general con un retraso de 10 minutos respecto a su inclusión en esta-, lo que permite visualizar los cambios en el visor cartográfico de forma casi inmediata. No obstante, en momentos de sobrecarga la visualización de datos recientes se puede retrasar. Para reducir la carga de trabajo del servidor, sólo se vuelven a renderizar aquellas teselas en las que han existido modificaciones en la cartografía.
El renderizado mediante Mapnik ofrece un estándar de calidad en la semiología gráfica del mapa, siendo esta supervisada por cartógrafos profesionales. Como complemento importante al renderizado se encuentra el proyecto Tiles@home de computación distribuida, el cual ayuda a renderizar las diferentes teselas del mapa.
Formato de datos
La forma más común de capturar los datos espaciales es mediante el uso de dispositivos GPS. Así mismo, algunos navegadores GPS para vehículos permiten grabar trazas de rutas. Estos tracks se pueden cargar en el servidor de OpenStreetMap, aunque esto no es obligatorio. Para convertir los datos en un formato adecuado para el proyecto, por ejemplo de NMEA a GPX, se utilizan programas de conversión como GPSBabel, entre otros. Todos los datos son recopilados en formato GPX bajo el sistema de coordenadas cartográficas mundial WGS84 lat. long.<ref>La cartografía se suele presentar en proyección de Mercator.</ref>
El formato OSM es el formato de archivo XML propio de OpenStreetMap. Cada semana está disponible una copia actualizada de la base de datos llamada planet.osm.
Herramientas de edición
Para editar los datos existen diferentes posibilidades, la gran mayoría de sencillo manejo. El usuario debe registrarse de manera gratuita mediante una dirección de correo verificada para evitar el spam y vandalismo. Si no se va a realizar edición alguno y únicamente se desea visualizar la cartografía no es necesario realizar registro alguno.
Los datos en bruto -las trazas de ruta- que los contribuidores han capturado con sus dispositivos GPS sirven como guía para dibujar sobre ella las nuevas vías. Estos datos en bruto suelen cargarse desde el equipo local del usuario o bien solicitando al servidor de OSM que nos descargue aquellas trazas de la zona que vamos a editar y que otros usuarios han subido previamente a OpenStreetMap.
Junto a estos datos en bruto en forma de trazas GPS las herramientas de edición también permiten descargar fotografías aéreas e imágenes de satélite libres sobre las que poder trazar nuestro mapa.
Una vez tengamos la información geográfica básica sobre la que poder dibujar es el momento de añadir los elementos del mapa que queremos representar mediante nodos, puntos que representan elementos puntuales, y vías, líneas que conectan varios nodos que pueden representar elementos lineales o superficies (si la vía empieza y termina en un mismo punto).
A estos puntos y líneas se les asigna uno o varios atributos que los caracteriza. Por ejemplo, a una línea se le indica la etiqueta y la clave highway:motorway
para señalar que es una autopista y name:Autovía del Cantábrico
para indicar su nombre. En principio cualquiera puede asignar libremente cualquier atributo, pero lo más común y recomendado es que se tengan en cuenta la ontología aprobada por la comunidad y documentada en la wiki del proyecto.<ref>http://wiki.openstreetmap.org/wiki/Map_Features</ref>
Para editar los datos es necesario un editor. Con este fin el proyecto OpenStreetMap facilita a los contribuidores diferentes opciones:
- El editor on-line Potlatch. Por su sencillez es el editor principal que se encuentran los contribuidores en la misma página del proyecto. Esta programado bajo tecnología Adobe Flash.
- El editor off-line JOSM. Es una aplicación de escritorio que el usuario se descarga y ejecuta directamente en ordenador. Está basado en tecnología Java y es multiplataforma. Actualmente es el editor más avanzado que posee la comunidad por su versatilidad y características, y en el cual están involucradas en su desarrollo un mayor número de personas.
- El editor off-line Merkaartor. Este editor multiplataforma posee un cuidado entorno gráfico haciendo uso de la biblioteca Qt.
Estos son los principales editores. A parte existen otros desarrollados por terceros como Mapzen, iLOE para el iPhone, extensiones para los Sistemas de Información Geográfica QGIS y ArcGIS, etc.
Características actuales y desafíos futuros del proyecto
Un estudio de la empresa Beyonav de enero de 2011 resaltaba las siguientes cuestiones sobre el proyecto OpenStreetMap:<ref></ref>
- La cobertura de datos se extiende al conjunto de todos los países del mundo, siendo esta cada vez mayor en las regiones emergentes del planeta.
- El crecimiento es sorprendentemente constante, lo que significa una gran cantidad de personas trabajando activamente en aportar datos al mapa.
- La gran cantidad de datos que soporta la base de datos de OSM está llegando a un nivel que hace que sea difícil procesarlos sin una infraestructura de servidores costosos. Esta es una de las razones por la que, según el informe, se ha incrementado el soporte por parte de empresas comerciales a la cartografía de OSM.
- A pesar del fuerte aumento de requerimientos técnicos por el gran volumen de datos que se maneja, la infraestructura de servidores del proyecto parece ser aún muy estable.
- Observando la tendencias en la expansión de cobertura y el soporte que se está dando a los datos de OSM por terceros, el proyecto está listo para ser adoptado en servicios de navegación tradicional y aplicaciones LBS.
Véase también
- Neogeografía
- Información Geográfica Voluntaria
- Crowdsourcing
- Marble, aplicación geográfica licenciada bajo software libre y desarrollada por KDE y la comunidad del software libre.
- NASA World Wind, globo terráqueo virtual de código abierto desarrollado por la NASA.
- Calle trampa
- Walking Papers
Notas y referencias
Enlaces externos
- Web del proyecto OpenStreetMap
- Wiki del proyecto OpenStreetMap
- Web del proyecto OpenStreetMap en España
- Web del proyecto OpenStreetMap en Venezuela
- Mapas navegables de OpenStreetMap para dispositivos GPS Garmin
- OpenStreetBugs Para localizar errores en el mapa de OpenStreetMap e informar de estos a los colaboradores para su corrección.
- Breve entrevista a Steve Coast (fundador) e Iván Sánchez (OSM España)
- OpenStreetMap Chile Principales noticias sobre OpenStreetMap en español.