FlatGeobuf es un formato binario de alto rendimiento para geodatos basado en FlatBuffers. Optimizado para flujos de trabajo cloud-native y peticiones HTTP por rangos. Incluye un índice espacial integrado para el acceso instantáneo a cualquier fragmento del mapa.
Características principales

Acerca del formato FlatGeobuf
FlatGeobuf es un formato binario de datos vectoriales basado en FlatBuffers, aparecido en 2018 como «el shapefile para la nube». Los objetos se guardan en el archivo de forma secuencial y junto a ellos se escribe un índice espacial, así que el fragmento que usted necesita se lee directamente, sin analizar todo el archivo.
Su principal virtud es el trabajo con peticiones HTTP range: el archivo se puede dejar en un almacenamiento de objetos o en un hosting estático y leer desde el navegador solo los objetos que caen en la pantalla actual. Por una sola capa ya no hace falta levantar un geoservidor.
Todas las capas seleccionadas se funden en un único .fgb, y cada objeto conserva el atributo _layer con el nombre de la capa original, con el que la exportación se vuelve a separar en carreteras, edificios, agua y zonas verdes. Los atributos de OpenStreetMap se conservan, las coordenadas son WGS84 (EPSG:4326) y el índice espacial se escribe automáticamente.
Comparado con GeoJSON, el archivo es notablemente más pequeño y se lee más rápido; comparado con el shapefile, no tiene límites en la longitud de los nombres de campo, la codificación ni el tamaño. El único precio: este archivo no se puede mirar en un bloc de notas.
Programas para abrir archivos FlatGeobuf
Los siguientes programas y aplicaciones pueden abrir, editar y procesar archivos FlatGeobuf (FGB) (.fgb) exportados desde OSM2CDR:
Format specifications
- Open standard
- 3D coordinates supported
- Lossless (no quality loss)
- Stores feature attributes
- Output: 1 file
- FlatGeobuf .fgb. Binary streamable spatial format with built-in spatial index. 5-10x faster than Shapefile for large datasets.
Quién usa los mapas FlatGeobuf
Cómo exportar a FlatGeobuf
Cómo abrir tras la exportación
- QGIS 3.16 y posteriores (gratuito) — arrastre el .fgb a la ventana del programa; el formato lo lee el GDAL de serie, no hacen falta plugins.
- Python — geopandas.read_file("map.fgb"); el filtro por la columna _layer separa la exportación en las capas originales.
- Mapa web — la biblioteca flatgeobuf para JavaScript lee el archivo por URL y carga solo el área visible; funciona con Leaflet, MapLibre y deck.gl.
- ogr2ogr — ogr2ogr -f GPKG out.gpkg map.fgb lo convierte a GeoPackage, GeoJSON o PostGIS.
- Publicarlo en la nube — al subirlo a S3 o a un hosting estático, active CORS y el soporte de peticiones Range; así el cliente descargará solo los fragmentos necesarios.
Mapas populares en FlatGeobuf
Exportar mapas a FlatGeobuf (FGB)
Descarga mapas FlatGeobuf profesionales desde OpenStreetMap. Generación instantánea, cualquier área.
Preguntas frecuentes
Formatos relacionados
Frecuentemente exportados juntos
Related Articles
FlatGeobuf (FGB) — Streaming Binary GIS Format: Internals, R-tree, HTTP Range Requests and OSM Export
Deep dive on FlatGeobuf: Bjorn Harrtell's 2018 binary format, packed Hilbert R-tree, HTTP range requests, OSM export wor
guideFlatGeobuf: A Streaming Format for Web GIS
FlatGeobuf supports HTTP range requests and spatial indexing. Comparison with GeoJSON, examples for Leaflet, MapLibre, a
formatGIS Data Formats in 2026: From Shapefile to Cloud-Native
GIS format overview: Shapefile, GeoPackage, FlatGeobuf, PMTiles, GeoParquet, COG — evolution and choice in 2026.