PostGIS (imagen destacada)

Tiro monedas al aire, pero hasta ahora nunca las pude agarrar.

Para tener PostGIS 3.0.1 en Debian Buster hacemos lo siguiente.

OBS:

  •  Se utiliza Debian Buster de 64 bits.
  •  Asumo que tienen instalado PostgreSQL 12
  •  Instalamos PostGIS 3.0.1

Entramos a la consola y escribimos:

sudo apt update && sudo apt -y install build-essential libxml2-dev libproj-dev libgeos-dev xsltproc docbook-xsl docbook-mathml postgresql-12-postgis-3 postgresql-12-postgis-3-scripts postgresql-server-dev-12 postgis
sudo apt autoclean && sudo apt clean

Creamos una base de datos y en este caso sería template_postgis. Entramos a la consola y tecleamos:

sudo su
su postgres
createdb template_postgis
psql -U postgres -d template_postgis -f /usr/share/postgresql/12/contrib/postgis-3.0/postgis.sql
psql -U postgres -d template_postgis -f /usr/share/postgresql/12/contrib/postgis-3.0/spatial_ref_sys.sql
psql -U postgres -d template_postgis -f /usr/share/postgresql/12/contrib/postgis-3.0/postgis_comments.sql

Volvemos a escribir en al consola:

psql template_postgis

Ahora estamos en la base de datos template_postgis. Para saber si esta base de datos contiene postgis, escribimos:

SELECT postgis_full_version();

Y nos saldrá por pantalla:

postgis_full_version
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
POSTGIS="3.0.1 ec2a9aa" PGSQL="120" GEOS="3.7.1-CAPI-1.11.1 27a5e771" PROJ="Rel. 5.2.0, September 15th, 2018" LIBXML="2.9.4" LIBJSON="0.12.1" LIBPROTOBUF="1.3.1" WAGYU="0.4.3 (Internal)"
(1 fila)

Deja una respuesta

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