ES:Planet.osm/full

From OpenStreetMap Wiki
Jump to: navigation, search
Idiomas disponibles — Planet.osm/full
· Afrikaans · Alemannisch · aragonés · asturianu · azərbaycanca · Bahasa Indonesia · Bahasa Melayu · Bân-lâm-gú · Basa Jawa · Basa Sunda · Baso Minangkabau · bosanski · brezhoneg · català · čeština · corsu · dansk · Deutsch · eesti · English · español · Esperanto · estremeñu · euskara · français · Frysk · Gaeilge · Gàidhlig · galego · Hausa · hrvatski · Igbo · interlingua · Interlingue · isiXhosa · isiZulu · íslenska · italiano · Kiswahili · Kreyòl ayisyen · kréyòl gwadloupéyen · Kurdî · latviešu · Lëtzebuergesch · lietuvių · magyar · Malagasy · Malti · Nederlands · Nedersaksies · norsk bokmål · norsk nynorsk · occitan · Oromoo · oʻzbekcha/ўзбекча · Plattdüütsch · polski · português · română · shqip · slovenčina · slovenščina · Soomaaliga · suomi · svenska · Tiếng Việt · Türkçe · Vahcuengh · vèneto · Wolof · Yorùbá · Zazaki · српски / srpski · беларуская · български · қазақша · македонски · монгол · русский · тоҷикӣ · українська · Ελληνικά · Հայերեն · ქართული · नेपाली · मराठी · हिन्दी · भोजपुरी · অসমীয়া · বাংলা · ਪੰਜਾਬੀ · ગુજરાતી · ଓଡ଼ିଆ · தமிழ் · తెలుగు · ಕನ್ನಡ · മലയാളം · සිංහල · བོད་ཡིག · ไทย · မြန်မာဘာသာ · ລາວ · ភាសាខ្មែរ · ⵜⴰⵎⴰⵣⵉⵖⵜ ⵜⴰⵏⴰⵡⴰⵢⵜ‎ · አማርኛ · 한국어 · 日本語 · 中文(简体)‎ · 中文(繁體)‎ · 吴语 · 粵語 · ייִדיש · עברית · اردو · العربية · پښتو · سنڌي · فارسی · ދިވެހިބަސް

Hay un volcado del historial completo en http://planet.openstreetmap.org/planet/full-history/ que incluye casi todos los datos de OSM:

  • Para nodos, caminos, y relaciones creados después de la introducción de la API 0.5 (en Octubre de 2007), el archivo incluye todas las versiones que han existido, incluso si los objetos han ya habían sido eliminados.
  • Para nodos y caminos creados antes de la introducción de la API 0.5, el archivo incluye solamente la versión que era visible cuando se produjo el cambio, además de todas las versiones diponibles. Si el objeto ya se había suprimido cuando la API 0.5 se introdujo, entonces no está incluido.
  • Dado que los segmentos se reitraron con la introducción de la API 0.5, no están incluidos.
  • El archivo no incluye elementos redactados que no pueden ser publicados bajo la licencia ODbL.

Este volcado del historial completo es solamente útil si se quiere desarrollar algo como Cobertura Histórica y para hacer más análisis estadísticos. Si estás interesado en los datos actuales, usa Planet.osm en su lugar.

Formato de los datos

El volcado del historial completo usa el mismo Esquema XML que un archivo normal del Planeta, con la excepción de que normalmente que habrán varias versiones de cambios de un mismo objeto.

El archivo está ordenado por tipo de objeto (nodo-camino-relación), luego id, y después la versión.

El archivo no contiene ningún caracter de línea nueva. El código que trate de leer este archivo líne por línea fallará.

EL tamaño de este archivo descomprimido es de unos 500 GB. El código que trate de analizar el archivo en un árbol DOM fallará.

El archivo comprimido se crea con un bzip2 paralelo, lo que resulta en un archivo multi-flujo (multi-stream). El archivo no puede ser leído por el módulo BZ2file en Python. Hay que convertirlo en uno de flujo único (single stream) primero

Puedes convertir el archivo a uno de flujo único así:

bzip2 -cd full-planet-110115-1800.osm.bz2 | bzip2 -c > full-planet.new.osm.bz2

Este proceso puede tardar mucho tiempo (cerca de 36 horas en un Intel Core i7 a 2,66 GHz con 8 GB de RAM). El archivo resultante será ligeramente menor que el original.

Procesamiento

Osmosis no tiene soporte explícito para este tipo de archivo, pero algunas operaciones Osmosis parecen funcionar con él.

Hay un sencillo script para la extracción de una parte del historial que te permite elegir un área de interés desde el archivo http://trac.openstreetmap.org/browser/applications/utils/osm-extract/history-excerpt.pl

Hay más información en User:MaZderMind/Reading_OSM_History_dumps

Generando el archivo

Los volcados de historial completo son generados con la herramienta historydump de Lars Francke.

Extractos