HDF5 📊

HDF5 (Hierarchical Data Format v5)

Open Beta
.h5 · application/x-hdf5

HDF5 es un contenedor binario autodescriptivo para datos científicos, con un sistema de archivos dentro del propio archivo: grupos (carpetas), datasets (arrays) y atributos (metadatos). En osm2cdr la exportación a .h5 funciona con franqueza así: cada capa OSM se convierte en un grupo HDF5 que contiene los datasets longitude y latitude (centroides de los objetos) más un dataset por cada campo de atributo, en forma de cadenas. Es un contenedor autodescriptivo de coordenadas y atributos, no un ráster de puntuación en malla ni un cubo DEM: el exportador no calcula esas capas. Se escribe con h5py y se lee con h5py, HDFView, MATLAB, R o IDL.

Exportar HDF5 ahora ✨ Open Beta — gratis sin límites

Características principales

Un grupo HDF5 por capa; dentro, los datasets longitude/latitude (centroides) y un dataset por cada campo de atributo
Atributos de raíz y de grupo: title, source, bbox, feature_count, geometry_type
Atributos escritos como cadenas UTF-8 de longitud variable; coordenadas como float64
Retroceso en varios niveles: h5py → controlador HDF5 de GDAL → JSON comprimido con gzip y estructura lógica similar
Example HDF5 export (central Moscow, 1x0.5 km)
Example: central Moscow, ~1×0.5 km, medium detail

Acerca del formato HDF5

HDF5 es un contenedor binario para datos científicos, construido como un sistema de archivos dentro de un único archivo: los grupos hacen de carpetas; los datasets, de arrays, y los atributos, de metadatos. El formato lo mantiene HDF Group y lo leen Python, MATLAB, R e IDL; está pensado para que los datos sigan siendo comprensibles sin documentación adjunta.

Un mapa de OpenStreetMap se exporta a .h5 cuando después lo procesa un flujo científico o de ingeniería: el cálculo va con arrays y hace falta un único archivo autodescriptivo en lugar de un montón de shapefiles. Resulta especialmente cómodo si en ese mismo archivo ya están sus mediciones: HDF5 sostiene sin problema datos heterogéneos en una sola jerarquía.

Dentro hay un grupo por cada capa OSM. En el grupo están los datasets longitude y latitude con los centroides de los objetos y un dataset de cadenas por cada campo de atributos; las coordenadas se escriben como float64 y los atributos, como cadenas de longitud variable en UTF-8. En la raíz y en los grupos se registran los metadatos: título, fuente, extensión, número de objetos y tipo de geometría.

Con franqueza sobre las limitaciones: es un contenedor de coordenadas y atributos, no un cubo ráster. La geometría queda reducida a centroides — en el archivo no hay contornos de edificios ni líneas de carreteras — y el exportador no calcula mallas analíticas (densidad, puntuaciones, relieve). La escritura va por h5py y, si la biblioteca no está disponible, entran en juego los retrocesos hasta un JSON comprimido con gzip con la misma estructura lógica.

Programas para abrir archivos HDF5

Los siguientes programas y aplicaciones pueden abrir, editar y procesar archivos HDF5 (Hierarchical Data Format v5) (.h5) exportados desde OSM2CDR:

💻h5py (Python) 💻HDFView (HDF Group) 💻MATLAB 📐R (rhdf5) 💻Panoply (NASA GISS)

Format specifications

Quién usa los mapas HDF5

🏗
Empaquetar coordenadas y atributos de varias capas OSM de un área en un único .h5 autodescriptivo para analizarlas después científicamente
Todas las capas de la zona en un solo archivo, con una estructura interna comprensible sin descripción adjunta.
💻
Alimentar un flujo h5py/PyTables donde resulta cómoda una jerarquía de un grupo por capa con metadatos en los atributos
La jerarquía «un grupo por capa» encaja en el flujo científico sin conversiones intermedias.
📊
Archivar a largo plazo datos de puntos en un formato que las bibliotecas científicas leen de forma estable durante décadas
Un formato científico estable que se sigue leyendo con las mismas bibliotecas años después.

Cómo exportar a HDF5

1
Selecciona el área
Dibuja un rectángulo o polígono en el mapa interactivo de osm2cdr
2
Elige HDF5
Selecciona HDF5 (Hierarchical Data Format v5) de la lista de 127 formatos de exportación disponibles
3
Exporta
Haz clic en Exportar y recibe tu archivo .h5 en 1-5 minutos
4
Descarga
Descarga el archivo HDF5 listo y ábrelo en h5py (Python)

Cómo abrir tras la exportación

Mapas populares en HDF5

Free

Exportar mapas a HDF5 (Hierarchical Data Format v5)

Descarga mapas HDF5 profesionales desde OpenStreetMap. Generación instantánea, cualquier área.

Gratis / exportación
Exportar HDF5 ahora →

Preguntas frecuentes

¿El archivo contiene ráster de puntuación (Walk/Green) o cubos DEM?
¿Cómo inspecciono la estructura del .h5?
¿En qué se diferencia HDF5 de NetCDF en nuestra exportación?
¿Se conservan los contornos de los edificios y las líneas de las carreteras?
¿Cómo sé qué campos hay en el archivo?

Formatos relacionados

Frecuentemente exportados juntos

Related Articles