Cargar datos de Geopackage en PostgreSQL/PostGis con QGis

Entre las diferentes opciones para cargar datos en Postgresql, veremos aquí la que, en mi opinión, es la más sencilla y rápida. Simplemente utilizaremos QGis y su Gestor de Base de Datos.

El video está en francés.

Puede encontrar este vídeo en nuestro canal de Youtube: https://www.youtube.com/@sigterritoires

Cargaremos una capa grande para el ejemplo. La capa Edificios del Topo DB es un buen ejemplo.

La del departamento 65 contiene 385.880 entidades poligonales. Además son entidades xyz.

Vamos a cargar esta capa en una base de datos Postgis bajo PostgreSQL 15.

Abre el DB Manager de QGis

Pulse delante del icono PostGIS para comprobar que está conectado a la base de datos PostgreSQL. Si no es así, debe ir al panel Explorador->PostgreSQL y hacer clic en Nueva conexión, para definir la base de datos y los permisos de conexión.

Vaya al esquema de la base de datos donde desea cargar la nueva tabla, luego en el menú Tabla seleccione Importar Capa/Archivo

Puedes definir qué datos cargar y dónde se cargarán. También puedes cambiar la configuración por defecto.

En este ejemplo, lo único interesante que hay que cambiar es la casilla «Crear un índice espacial«. Dado el número de entidades de la tabla, será útil para las consultas espaciales.

Haz clic en Aceptar y ¡listo!

Cargar un gran número de entidades puede llevar mucho tiempo. Añade que el índice espacial también se toma su tiempo, así que ten paciencia…

Espera a que aparezca el mensaje: Importar con éxito. Entonces verás la nueva capa en el panel izquierdo. Haz clic sobre ella y verás el resultado completo de la operación.

Puedes hacer lo mismo en pgAdmin:

Observarás que se trata efectivamente de polígonosZ creados.

El índice GIST también está ahí. Si desea otros tipos de índices, tendrá que configurarlos directamente con pgAdmin.

Si cet article vous a intéressé et que vous pensez qu'il pourrait bénéficier à d'autres personnes, n'hésitez pas à le partager sur vos réseaux sociaux en utilisant les boutons ci-dessous. Votre partage est apprécié !

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *