OnlineMapMaker logo

Visor de GeoPackage — Ver archivos GPKG en un mapa interactivo

Sube un archivo .gpkg y mira al instante todas sus tablas trazadas en un mapa interactivo. Haz clic en cualquier punto, línea o polígono para leer sus atributos, cambia el color y descarga el resultado como GeoJSON, todo rápido, en tu navegador, sin necesidad de ningún programa adicional. Abrir en pantalla completa ↗

Rate this tool:
Publicidad
Publicidad
Loading map…
¿Necesitas ayuda con tu proyecto GIS?Descubre Nuestros Servicios

¿Qué es un archivo GeoPackage?

Un GeoPackage es un formato de archivo abierto para almacenar datos geográficos. Usa el formato de base de datos SQLite como contenedor, por lo que un solo archivo .gpkg puede contener puntos, líneas y polígonos, junto con sus atributos, su sistema de coordenadas e incluso teselas de mapa de fondo, todo dentro de un mismo archivo. El formato lo mantiene el Open Geospatial Consortium (OGC), el mismo organismo de normalización detrás de KML y WMS, lo que significa que cualquier software que siga la especificación puede leer un archivo GeoPackage de la misma manera, sin importar quién lo haya creado.

Breve historia del estándar GeoPackage

El OGC adoptó la primera versión del GeoPackage Encoding Standard en 2014, tras varios años de trabajo de un grupo de proveedores de SIG y agencias gubernamentales que buscaban una mejor forma de empaquetar datos geográficos. El objetivo era un formato que cualquier aplicación pudiera leer y escribir usando SQL común, sin necesitar un controlador propietario ni una licencia de pago. Desde ese primer lanzamiento, el estándar se ha revisado más de una vez, añadiendo compatibilidad con funciones como tablas de atributos enlazadas y datos de elevación en teselas mediante extensiones opcionales, manteniendo a la vez estable la estructura básica del archivo para que el software más antiguo pueda seguir leyendo los archivos nuevos.

Cómo se almacena la geometría dentro del archivo

Cada punto, línea y polígono de un GeoPackage se almacena como un único valor binario en una columna BLOB. Ese valor comienza con un pequeño encabezado, apenas unos pocos bytes que registran el sistema de coordenadas y, de forma opcional, un cuadro delimitador, seguido por la forma en sí en Well-Known Binary (WKB), la misma codificación binaria de geometría que usan PostGIS y la mayoría de las demás bases de datos espaciales. Esta elección importa: cualquier herramienta que ya sepa leer WKB estándar solo necesita unas pocas líneas de código adicionales para manejar por encima el encabezado de GeoPackage, que es exactamente cómo este visor decodifica tus datos directamente en tu navegador.

Mira: el visor de GeoPackage en menos de un minuto

¿Prefieres ver en vez de leer? Este breve recorrido muestra cómo subir un archivo GeoPackage, ver sus capas en el mapa y exportar lo que ves.

Por qué GeoPackage reemplazó al Shapefile

Durante más de dos décadas, el Shapefile de Esri fue la forma habitual de compartir datos vectoriales de mapas. Sin embargo, tiene límites reales: un Shapefile solo puede contener un único tipo de geometría, los nombres de los campos de atributos están limitados a 10 caracteres, un solo conjunto de datos se divide en tres o más archivos separados (.shp, .dbf, .shx y otros), y existe un límite práctico de tamaño de 2 GB. GeoPackage soluciona todo esto. Un solo archivo .gpkg puede contener muchas capas con tipos de geometría mixtos, nombres de campo largos y, para la mayoría de los proyectos reales, sin un límite de tamaño significativo, manteniendo todo junto en un único archivo fácil de copiar, enviar por correo electrónico o subir.

Cambiar el color de tus datos

Tres controles en la barra lateral te permiten restilizar toda la tabla al instante, sin tocar el archivo original:

  • Color: elige cualquier color entre las muestras o con el selector de color. Se aplica de inmediato a las líneas, los rellenos y contornos de los polígonos, y los marcadores de punto.
  • Grosor de línea: haz los contornos y las líneas más finos o más gruesos, desde una línea muy fina hasta un trazo grueso, listo para un póster.
  • Opacidad de relleno: controla cuán sólidos o transparentes son los rellenos de los polígonos, desde un tono ligero hasta un color totalmente sólido.

Cada cambio se aplica en vivo a la tabla que ya está en el mapa, así que puedes probar varios estilos en segundos antes de decidirte por uno.

Paso a paso

Step 1: Abre la herramienta
1
Paso 1
Abre la herramienta
El mapa se abre con una vista mundial sin datos todavía. La barra de herramientas de arriba tiene Upload, Sample Data y un selector de mapa base. La barra lateral contiene la lista de tablas, los controles de estilo y el botón de exportación.
Step 2: Carga tu GeoPackage
2
Paso 2
Carga tu GeoPackage
Sube un archivo .gpkg, arrástralo y suéltalo sobre el mapa, o haz clic en "Sample Data" para probar la herramienta de inmediato con un archivo de demostración ya preparado.
Step 3: Observa cómo el mapa ajusta el zoom
3
Paso 3
Observa cómo el mapa ajusta el zoom
La herramienta elige automáticamente la mejor tabla, una capa de geometría registrada si existe alguna, o en caso contrario la primera tabla con columnas de latitud/longitud detectadas, y ajusta el zoom del mapa para mostrar todas las filas que contiene.
Step 4: Revisa la lista de tablas
4
Paso 4
Revisa la lista de tablas
La barra lateral enumera todas las tablas del archivo, etiquetadas como capa de geometría, tabla de lat/lng, o tabla sin datos de ubicación, para que sepas de un vistazo qué contiene el archivo.
Step 5: Cambia de tabla si lo necesitas
5
Paso 5
Cambia de tabla si lo necesitas
Haz clic en cualquier otra tabla etiquetada de la lista para cargarla en el mapa en lugar de la actual.
Step 6: Elige las columnas de una tabla sin etiquetar
6
Paso 6
Elige las columnas de una tabla sin etiquetar
Si las columnas de coordenadas de una tabla no se detectan automáticamente, un pequeño panel te permite elegir a mano las columnas correctas de latitud y longitud, y luego hacer clic en "Plot This Table".
Step 7: Haz clic en un elemento
7
Paso 7
Haz clic en un elemento
Haz clic en cualquier punto, línea o polígono para abrir una ventana emergente con todos los atributos almacenados en esa fila. La forma en la que hiciste clic recibe un contorno resaltado en un color brillante.
Step 8: Cambia el color y el estilo
8
Paso 8
Cambia el color y el estilo
Elige una muestra o usa el selector de color para recolorear la tabla, y usa los controles deslizantes de Grosor de línea y Opacidad de relleno para ajustar cuán marcado se ve el estilo.
Step 9: Descarga tus datos
9
Paso 9
Descarga tus datos
Haz clic en "Download Table as GeoJSON" para guardar la tabla actualmente cargada, lista para cualquier herramienta SIG o mapa web.

Cómo se usa GeoPackage hoy en día

QGIS usa GeoPackage como su formato de guardado predeterminado desde la versión 3.0, reemplazando al Shapefile como opción sugerida para nuevas capas y proyectos. Aplicaciones de recolección de datos de campo como QField y Mergin Maps exportan los resultados de los levantamientos como archivos GeoPackage, ya que un solo archivo es fácil de sincronizar con un teléfono o una tableta, incluso sin conexión de red. Las agencias gubernamentales de cartografía y las organizaciones de defensa exigen o recomiendan cada vez más GeoPackage para el intercambio de datos, y las directrices europeas de intercambio de datos bajo la directiva INSPIRE lo incluyen como una codificación aceptada para conjuntos de datos espaciales. También es un formato compatible con ArcGIS, lo que lo convierte en un puente habitual entre los flujos de trabajo de SIG de código abierto y comerciales. Como un GeoPackage también puede contener teselas de mapa prerrenderizadas, es una forma popular de empaquetar un mapa base completo sin conexión para una aplicación de navegación o de campo que necesite funcionar sin señal.

Casos de uso reales

GeoPackage se ha convertido en una opción predeterminada habitual en el trabajo con SIG. Aquí es donde este visor resulta útil:

🏛️
Intercambio de datos gubernamentales y de defensa
Las agencias que exigen o recomiendan GeoPackage para la entrega de datos geoespaciales usan esta herramienta para inspeccionar rápidamente el contenido de un archivo enviado antes de que pase por un proceso de revisión formal.
🔧
Gestión de activos de servicios públicos e infraestructura
Los equipos de servicios públicos abren un GeoPackage con ubicaciones de postes, tuberías o equipos para revisar las posiciones y los registros de mantenimiento asociados antes de que se emita una inspección u orden de trabajo.
🗺️
Navegación móvil sin conexión y mapas base
Los desarrolladores que crean aplicaciones de mapas sin conexión empaquetan teselas y capas de referencia en un GeoPackage, y luego revisan aquí las capas vectoriales antes de probar el paquete completo sin conexión en un dispositivo.
🧭
Recolección de datos de levantamientos de campo
Los equipos de campo que usan aplicaciones como QField o Mergin Maps exportan los puntos, líneas y polígonos recolectados como un único archivo GeoPackage, y luego lo abren aquí para comprobar que los datos llegaron correctamente antes de importarlos a un proyecto SIG permanente.
🔁
Interoperabilidad de datos entre QGIS y ArcGIS
Los analistas SIG que mueven un conjunto de datos entre QGIS y ArcGIS usan GeoPackage como formato de intercambio, y previsualizan el archivo aquí para confirmar que las capas, los tipos de geometría y los atributos sobrevivieron intactos a la transferencia.
🌱
Monitoreo ambiental y de conservación
Investigadores y equipos de conservación revisan ubicaciones de sensores, rutas de levantamiento o límites de hábitats almacenados en un GeoPackage, comprobando la cobertura y los atributos antes de realizar un análisis más profundo.

Consulta cada atributo con un clic

Haz clic en cualquier punto, línea o polígono del mapa y se abrirá una ventana emergente que enumera todos los valores de las columnas almacenados en esa fila: nombres, categorías, números, fechas, todo lo que contenga la tabla excepto la geometría en bruto. El elemento en el que hiciste clic también recibe un contorno resaltado en un color brillante, para que siempre sepas exactamente a qué forma pertenece la ventana emergente, incluso en una tabla densa o con elementos superpuestos.

Preguntas frecuentes

¿Puede un GeoPackage contener más de una capa?
Sí. Un solo archivo .gpkg suele contener varias tablas, cada una una capa distinta, posiblemente con diferentes tipos de geometría. La lista de Tablas en la barra lateral muestra todas las capas encontradas en el archivo para que puedas cambiar entre ellas.
¿Cuál es la diferencia entre GeoPackage y un Shapefile?
Un Shapefile en realidad es un grupo de archivos separados (.shp, .dbf, .shx y otros) que solo contiene un tipo de geometría y tiene límites cortos para los nombres de campo. Un GeoPackage es un único archivo que puede contener muchas capas, tipos de geometría mixtos y nombres de campo largos, sin un límite de tamaño significativo para la mayoría de los proyectos.
¿GeoPackage admite datos ráster o de imágenes, no solo formas vectoriales?
Sí, el estándar GeoPackage también define cómo almacenar datos ráster en teselas, como teselas de mapa prerrenderizadas para mapas base sin conexión. Este visor se centra en tablas vectoriales (puntos, líneas y polígonos); las tablas de teselas ráster no se representan aquí.
¿Qué sistemas de coordenadas son compatibles?
WGS84 (latitud/longitud simple) y Web Mercator se manejan directamente. Para otros sistemas de coordenadas, la herramienta lee la definición almacenada dentro de la tabla gpkg_spatial_ref_sys del archivo y reproyecta a WGS84 cuando puede. Si no se puede resolver un sistema de coordenadas, las coordenadas originales se muestran tal cual.
¿Qué tamaño de archivo puedo cargar?
Se aceptan archivos de hasta 100 MB, y se leen hasta 5.000 filas por tabla. Si una tabla tiene más filas, la herramienta te indica cuántas se mostraron y cuántas se dejaron fuera.
¿Qué es un archivo GeoPackage, en palabras simples?
Es un único archivo, con extensión .gpkg, que contiene datos de mapas, puntos, líneas y polígonos, junto con sus atributos y su sistema de coordenadas. Está construido sobre el formato de base de datos SQLite, por lo que se puede abrir con herramientas SQL comunes, no solo con software SIG.
¿Se sube mi GeoPackage a un servidor?
No. El archivo se lee, se procesa y se representa completamente dentro de tu propia pestaña del navegador, usando una compilación en WebAssembly de SQLite. No se sube ni se almacena nada en ningún lugar, así que es seguro usarlo con datos de ubicación privados o sensibles.
¿Cuál es la diferencia entre GeoPackage y SpatiaLite?
Ambos almacenan datos espaciales dentro de un archivo SQLite, pero usan formatos internos distintos para la geometría y tablas de metadatos diferentes. GeoPackage es un estándar OGC construido en torno a un pequeño encabezado más la codificación WKB estándar. SpatiaLite es una extensión más antigua y separada, con su propio formato binario de geometría. Esta herramienta lee específicamente archivos GeoPackage; nuestra herramienta Visor de SQLite lee archivos SpatiaLite y SQLite simples.
¿Puedo probar la herramienta sin subir mi propio archivo?
Sí. Haz clic en "Sample Data" para crear y cargar al instante un pequeño GeoPackage de demostración, con una tabla de geometría registrada y una tabla de latitud/longitud simple, para que puedas ver cómo funcionan el cambio de tabla, las ventanas emergentes y el coloreado antes de subir algo propio.
¿Qué software puede abrir archivos GeoPackage?
QGIS, ArcGIS, la mayoría de las bibliotecas SIG modernas, y cualquier herramienta basada en GDAL/OGR pueden abrir archivos GeoPackage. Como en el fondo es solo una base de datos SQLite, cualquier herramienta compatible con SQLite también puede leer las tablas en bruto directamente.

Dos formas de llevar tus datos al mapa

Abre un GeoPackage en la herramienta con el método que prefieras:

  • Subir o arrastrar y soltar: Haz clic en "Upload" y elige un archivo .gpkg, o arrastra el archivo directamente sobre el mapa desde tu explorador de archivos.
  • Probar con datos de ejemplo: Haz clic en "Sample Data" para crear y cargar un pequeño GeoPackage de demostración con una tabla de geometría registrada y una tabla de lat/lng simple, para que puedas probar de inmediato a hacer clic, colorear y cambiar entre tablas.

En cuanto se carga un archivo, la herramienta enumera en la barra lateral todas las tablas utilizables y traza automáticamente la mejor coincidencia, una tabla de geometría registrada si existe alguna, o en caso contrario la primera tabla con columnas de latitud/longitud reconocibles, y ajusta el zoom del mapa para encuadrar sus datos. Haz clic en cualquier otra tabla de la lista para cambiar a ella.

Publicidad
Publicidad

Exportar lo que ves

Haz clic en "Download Table as GeoJSON" para guardar la tabla actualmente cargada, con la geometría decodificada y reproyectada, como un archivo GeoJSON estándar. Los cambios de estilo, como el color, solo afectan a la vista del mapa, no al archivo exportado. GeoJSON se abre sin problemas en QGIS, ArcGIS, Leaflet, Mapbox GL JS y prácticamente cualquier herramienta de mapas moderna.

Trabajar con varias tablas

Un solo GeoPackage suele contener más de una tabla digna de mapearse, por ejemplo, una capa de puntos de levantamiento junto con una capa de límites de un sitio. La lista de Tablas en la barra lateral muestra todas las tablas encontradas en el archivo, etiquetadas como capa de geometría registrada, tabla con columnas de latitud/longitud detectadas, o tabla sin datos de ubicación. Haz clic en cualquier tabla etiquetada para cargarla en el mapa en lugar de la que se estaba mostrando.

Si una tabla no tiene columnas de latitud/longitud con nombres evidentes, un pequeño panel te permite elegir a mano las dos columnas correctas, de la misma manera que la herramienta CSV to Map de este sitio, de modo que una tabla que use nombres de columna poco habituales, como "y_coord" o "pos_lng", nunca quede fuera.

Publicidad
Publicidad

Sistemas de coordenadas en un GeoPackage

Un GeoPackage no tiene por qué usar latitud y longitud simples. Su tabla gpkg_spatial_ref_sys puede registrar cualquier sistema de coordenadas, incluidas proyecciones regionales y Web Mercator, cada una identificada por un id de SRS numérico asociado a cada tabla de geometría. Un lector que quiera mostrar los datos en un mapa web común, incluida esta herramienta, necesita buscar ese id de SRS y reproyectar las coordenadas a WGS84 si aún no están en ese sistema. Un GeoPackage correctamente estructurado lleva consigo todo lo que un visor necesita para situar tus datos en el lugar correcto de la Tierra, sin necesidad de adivinar nada.

Dentro de un GeoPackage: estructura y tablas principales

Como un GeoPackage es una base de datos SQLite, abrir uno consiste simplemente en leer sus tablas. Un pequeño conjunto de tablas obligatorias, todas con el prefijo gpkg_, describe todo lo demás dentro del archivo. gpkg_contents actúa como un índice de contenidos, enumerando cada capa junto con su cuadro delimitador y la fecha de su última actualización. gpkg_geometry_columns registra qué tabla y columna contiene realmente la geometría, y qué tipo de forma almacena. gpkg_spatial_ref_sys guarda las definiciones de sistemas de coordenadas a las que hace referencia el archivo, incluyendo siempre WGS84 por defecto. Para datos ráster, gpkg_tile_matrix y gpkg_tile_matrix_set describen cada nivel de zoom de una pirámide de teselas, de la misma manera que gpkg_geometry_columns describe una capa vectorial. Una tabla opcional, gpkg_extensions, enumera cualquier función adicional fuera del núcleo que use el archivo, de modo que un lector siempre sepa a qué atenerse antes de empezar a procesar los datos.

Publicidad
Publicidad

Más herramientas que podrían interesarte

Map tiles © OpenStreetMap contributors and Protomaps (hosted by KONAKTIVE), CARTO, Esri (satellite). Database reading powered by sql.js. Map rendering by Leaflet. All file reading and rendering is local, no data is uploaded to any server.

Muhammad Gulraiz Khan, experto en GIS y fundador de KONAKTIVE y OnlineMapMaker.com

Sobre el Autor

Muhammad Gulraiz Khan

Experto y Consultor en GIS · Fundador de KONAKTIVE

Muhammad Gulraiz Khan es un experto en GIS con más de una década de experiencia profesional ofreciendo soluciones geoespaciales para el sector energético, incluyendo proyectos para el Banco Mundial, la Corporación Financiera Internacional (IFC) y USAID. Creó OnlineMapMaker.com para hacer que las herramientas de mapeo profesionales sean gratuitas y accesibles para todos.

Publicidad
Publicidad