DuckDB 🪵

DuckDB Spatial Database

Open Beta
.duckdb · application/vnd.duckdb

DuckDB es una base de datos analítica embebida que sus autores del CWI de Ámsterdam llaman «el SQLite de la analítica»: un único fichero `.duckdb`, almacenamiento por columnas, motor vectorizado y el juego de funciones espaciales `ST_*` a través de la extensión spatial. Nuestro exportador escribe el área de OSM seleccionada en un contenedor `.duckdb` donde cada capa del mapa se convierte en su propia tabla. Para dejar claras las expectativas: la geometría se guarda como WKT TEXT en una columna `geom_wkt` y no con un tipo GEOMETRY nativo; para obtener geometría de verdad basta con llamar a `ST_GeomFromText(geom_wkt)` después de `LOAD spatial`. Las coordenadas se mantienen en WGS84 (EPSG:4326); no se crean índices espaciales ni ordenación de Hilbert: eso queda en sus manos.

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

Características principales

✓Un único fichero `.duckdb` — una tabla por cada capa del mapa (polígonos, líneas, puntos, carreteras)
✓Geometría en una columna `geom_wkt` (WKT), leída con `ST_GeomFromText` tras `LOAD spatial`
✓Atributos OSM conservados como columnas independientes; metadatos de la exportación en una tabla `_metadata`
✓Coordenadas en WGS84 (EPSG:4326), hasta 500 000 objetos por capa
✓Se abre con la CLI `duckdb file.duckdb` o con `import duckdb` en Python/R

Acerca del formato DuckDB

DuckDB es una base de datos analítica que vive en un solo fichero y no necesita servidor. Se la suele llamar «el SQLite de la analítica»: el almacenamiento por columnas y el motor vectorizado dan agregaciones y uniones rápidas sobre millones de filas en el propio portátil, y la extensión espacial añade las funciones ST_ de siempre.

El mapa se exporta a DuckDB cuando hace falta SQL pero no apetece levantar un PostgreSQL con PostGIS: un análisis puntual en un notebook, un script ETL, un modelo en dbt, un prototipo de consulta antes de llevarla al almacén grande. El fichero se le puede pasar sin más a un compañero: lo abrirá con un solo comando.

El resultado es un único fichero .duckdb donde cada capa del mapa se ha convertido en una tabla y los atributos de OSM, en columnas; los parámetros de la exportación quedan en la tabla de servicio _metadata. La geometría está escrita como texto WKT en la columna geom_wkt: así el fichero se lee incluso sin la extensión espacial, y la geometría de verdad se obtiene llamando a ST_GeomFromText después de LOAD spatial. Las coordenadas están en WGS84; no se crean índices espaciales, esa decisión queda en sus manos.

Programas para abrir archivos DuckDB

Los siguientes programas y aplicaciones pueden abrir, editar y procesar archivos DuckDB Spatial Database (.duckdb) exportados desde OSM2CDR:

💻DuckDB CLI 💻Python (pip install duckdb) 📐R (install.packages duckdb) 💻DBeaver 💻JupyterLab

Format specifications

Quién usa los mapas DuckDB

🏗
Analítica espacial ad hoc en Jupyter sin levantar un servidor PostgreSQL/PostGIS
Un análisis espacial puntual en un notebook, sin instalar ni configurar un servidor de base de datos.
💻
Cadenas ETL: leer, unir y agregar datos de OSM en SQL puro y sin infraestructura
Lectura, unión y agregación de datos OSM con un solo SQL dentro de un script ETL.
📊
Modelos dbt y flujos de trabajo en notebooks donde `.duckdb` es un artefacto portátil de equipo
Un artefacto portátil para el equipo: el fichero se guarda en el repositorio y se abre igual para todos.
🎨
Prototipar consultas antes de migrarlas a Snowflake/BigQuery
Un primer rodaje de las consultas antes de llevar la lógica a un gran almacén en la nube.

Cómo exportar a DuckDB

1
Selecciona el área
Dibuja un rectángulo o polígono en el mapa interactivo de osm2cdr
2
Elige DuckDB
Selecciona DuckDB Spatial Database de la lista de 127 formatos de exportación disponibles
3
Exporta
Haz clic en Exportar y recibe tu archivo .duckdb en menos de un minuto
4
Descarga
Descarga el archivo DuckDB listo y ábrelo en DuckDB CLI

Cómo abrir tras la exportación

Mapas populares en DuckDB

Free

Exportar mapas a DuckDB Spatial Database

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

Gratis / exportación
Exportar DuckDB ahora →

Preguntas frecuentes

¿La geometría se guarda con un tipo GEOMETRY nativo? ▼
¿En qué se diferencia DuckDB de SQLite/GeoPackage? ▼
¿Se crean índices espaciales? ▼
¿En qué proyección están los datos? ▼
¿Qué tablas hay dentro del fichero? ▼
¿Cómo convierto la exportación en GeoParquet o GeoJSON? ▼
¿Hay que instalar algo para abrir el fichero? ▼

What people who already downloaded say

Reviews are quoted in the language their authors wrote them in.

Наконец-то карты можно скачать в векторе. Автору спасибо!
Ильяс, сентябрь 2026
всё очень круто, не ожидал что просто приду и скачаю кусочек карты! спасибо!!!
Сергей, сентябрь 2026
ОГРОМНОЕ СПАСИБО!!! ОЧЕНЬ ХОРОШАЯ ПРОГРАММА!!! Искал карту в векторе на стыке 3 стран - очень помогло!!
Андрей, сентябрь 2026
Ты - молодец! Сделал большое и нужное дело!
Артем, сентябрь 2026
Иван, спасибо огромное! Не просто человек - Человечище!
Константин, сентябрь 2026
иван, вы просто чудо. Спасибо за неимоверно крутой сервис
Студент-архитектор, сентябрь 2026
Относительно быстро и качественно собирает карты, самое приятно что бесплатно. удобно выбирать области
Юзер, сентябрь 2026

Formatos relacionados

Frecuentemente exportados juntos

Related Articles