Per installare l'ultima versione diPostgis 3.1.1 (64 bit) pubblicato su 3 di febbraio 2021, prima devi installarePostgreSQL 9.6 (64 bit), quindi viene attivato dai seguenti comandi SQL:
CREATE EXTENSION postgis;
-- in PostGIS 3, postgis_raster is a separate extension from postgis
-- so do this in addition if you are experimenting PostGIS 3+
CREATE EXTENSION postgis_raster;
CREATE EXTENSION postgis_sfcgal;
CREATE EXTENSION address_standardizer;
CREATE EXTENSION fuzzystrmatch;
CREATE EXTENSION postgis_topology;
CREATE EXTENSION postgis_tiger_geocoder;
Una volta installato il comando da eseguire nel terminale CMD.exe:
cd "C:\Program Files\PostgreSQL\9.6\bin"
raster2pgsql -s _SRID/EPSG_ -I -C -M _rasterfile_.tif -F -t 100x100 public._rastertable_ | psql -U postgres -d _dbname_
Comando SQL per modificare la proiezione EPSG:4236 ed EPSG:32719 di un tavoloraster:
select ST_SetSRID(rast,32719) FROM _rastertable_;
Supporto / Tutorial per gestire Raster in PostGIS
- https://postgis.net/docs/RT_reference.html
- https://postgis.net/docs/RT_FAQ.html
- https://postgis.net/docs/PostGIS_Special_Functions_Index.html
Il pacchetto PostGIS 3.1.1 Include:
- PostGIS 3.1.1
- con libreria raster
- GEO 3.9.0
- PROG 7.1.1, Supporto SFCGAL (1.3.8)
- address_standardizer
- topologia
- Estensione del geocodificatore PostGIS Tiger – Tiger 2019
- pgRouting: versione 3.1 & 3.1.3 per calcolare l'itinerario
- raster2pgsql: caricatore raster della riga di comando
- shp2pgsql, pgsql2shp: importare / esportazione di file di forma
- osm2pgrouting 2.3.7 per caricare dati da file .osm in formato instradabile pgRouting
- shp2pgsql-gui che ha il supporto per l'importazione e l'esportazione per la geometria / geografia
- ogrfdw 1.1.0: per leggere i dati spaziali (le colonne spaziali vengono convertite in una "geometria" simile a PostGIS) e non spaziale. IMPORT FOREIGN SCHEMA supporta nuove funzionalità in questa versione: opzione di codifica dei caratteri e funzioni di utilità ogr_fdw_drivers (), ogr_fdw_version ()
- GDAL 3.2.1 con OpenJPEG 2.3.1 (JPEG 2000), ODBC, Arricciare, SQLite3 (per la compatibilità con GeoPackage e OSM), eccellere (XLS) (tramite FreeXL 1.0.6), ufficio libero, Foglio di calcolo XLSX (tramite espatriato) (utilizzato sia da PostGIS raster che da ogrfdw)
- pgpointcloud 1.2.0 per interrogare la nuvola di punti lidar e le funzioni di input / output da convertire in geometria PostGIS
Estensioni aggiuntive:
- PgRouting: https://winnie.postgis.net/download/windows/pg96/buildbot/pgrouting-pg96-binaries-3.1.3w64gcc81.zip
- Osm2PgRouting: https://winnie.postgis.net/download/windows/pg96/buildbot/osm2pgrouting-pg96-binaries-2.3.7w64gcc81.zip