Installing PostGIS

PostGIS can be enabled on your PostgreSQL database via the Extension tab or via Command Line.

Command Line

To install via command line:

  1. Connect to PostgreSQL

root@postgis:~# su - postgres
postgres@postgis:~$ psql
psql (15.3 (Ubuntu 15.3-1.pgdg22.04+1))
Type "help" for help.

  1. Connect to target database.

postgres=# \c demodb
You are now connected to database "demodb" as user "postgres".
  1. Install the PostGIS extension.

demodb=# create extension postgis;

You can install includes fuzzy_match_string, tiger, postgis_topology, postgis_raster using above.

  1. Verify the installation via command line or the PostgreSQL Management Page

demodb=# \d
            List of relations
Schema |       Name        | Type  |  Owner
public | geography_columns | view  | postgres
public | geometry_columns  | view  | postgres
public | raster_columns    | view  | postgres
public | raster_overviews  | view  | postgres
public | spatial_ref_sys   | table | postgres
(5 rows)

Extensions Tool

To install using the PostGIS/PgRouting Extension installer, click on the Extensions tab as shown below.

  1. Select the target database from the drop-down as shown below.



You must FIRST install PostGIS prior to installing any other of the listed extensions.

  1. Tick the PostGIS select button and then click the Save button as show below:

  1. Once PostGIS has been installed on a target database, you can then return to install additional extensions:



You can also un-install Extensions using above.