Skip to content
pgh_output_en_au

pgh_output_en_au

pghydro : Australian English output pack for PgHydro

Overview

ID Extension Package Version Category License Language
1604
pgh_output_en_au
pghydro
6.6
GIS
GPL-2.0
SQL
Attribute Has Binary Has Library Need Load Has DDL Relocatable Trusted
----d--
No
No
No
Yes
no
no
Relationships
Schemas pgh_output_en_au
Requires
plpgsql
postgis
pghydro
Siblings
pghydro
pgh_raster
pgh_hgm
pgh_output
pgh_output_pt_br
pgh_consistency

Packages

Type Repo Version PG Major Compatibility Package Pattern Dependencies
EXT
PIGSTY
6.6
18
17
16
15
14
pghydro plpgsql, postgis, pghydro
RPM
PIGSTY
6.6
18
17
16
15
14
pghydro_$v postgis36_$v
DEB
PIGSTY
6.6
18
17
16
15
14
postgresql-$v-pghydro postgresql-$v-postgis-3
Linux / PG PG18 PG17 PG16 PG15 PG14
el8.x86_64
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
el8.aarch64
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
el9.x86_64
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
el9.aarch64
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
el10.x86_64
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
el10.aarch64
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
d12.x86_64
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
d12.aarch64
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
d13.x86_64
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
d13.aarch64
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
u22.x86_64
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
u22.aarch64
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
u24.x86_64
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
u24.aarch64
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
u26.x86_64
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
u26.aarch64
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6
PIGSTY 6.6

Source

pig build pkg pghydro;		# build rpm/deb

Install

Make sure PGDG and PIGSTY repo available:

pig repo add pgsql -u   # add both repo and update cache

Install this extension with pig:

pig install pghydro;		# install via package name, for the active PG version
pig install pgh_output_en_au;		# install by extension name, for the current active PG version

pig install pgh_output_en_au -v 18;   # install for PG 18
pig install pgh_output_en_au -v 17;   # install for PG 17
pig install pgh_output_en_au -v 16;   # install for PG 16
pig install pgh_output_en_au -v 15;   # install for PG 15
pig install pgh_output_en_au -v 14;   # install for PG 14

Create this extension with:

CREATE EXTENSION pgh_output_en_au CASCADE; -- requires plpgsql, postgis, pghydro

Usage

Sources: PGHydro README, pgh_output_en_au SQL

pgh_output_en_au provides an Australian-English PgHydro output schema. It creates localized export tables for drainage lines, drainage areas, and drainage points, plus a refresh function that populates them from the base PgHydro network.

Enable

CREATE EXTENSION postgis;
CREATE EXTENSION pghydro;
CREATE EXTENSION pgh_output_en_au;

Output Tables

The extension creates the pgh_output_en_au schema with tables including:

Table Purpose
geoft_bho_drainage_line Drainage-line export table
geoft_bho_drainage_area Drainage-area export table
geoft_bho_drainage_point Drainage-point export table

Refresh Output

SELECT pgh_output_en_au.pghfn_updateexporttables();

Run the refresh after recalculating or editing the source PgHydro objects.

Notes

Use this extension when the exported schema should expose Australian-English naming conventions while still being derived from the PgHydro drainage network.

Last updated on