PostGIS

Allikas: Kuutõrvaja
Redaktsioon seisuga 3. aprill 2010, kell 17:19 kasutajalt Imre (arutelu | kaastöö) (PostGIS kasutamine)

Sissejuhatus

PostGIS http://postgis.refractions.net/ tarkvara lisab PostgreSQL andmebaasile ruumilise toe (ingl. k. spatially enables) kirjeldades geograafilised objektid (ingl. k geographic objects). Tehniliselt toetub PostGIS asjaolule, et PostgreSQL tarkvara võimaldab väga otsekoheselt kirjeldada uusi andmetüüpe.

PostGIS tarkvara paigaldamine

PostGIS tarkvara paigaldamiseks sobib öelda

# apt-get install postgis postgresql-8.4-postgis

kus

  • postgis - sisaldab utiliite üldiseks GIS andmete kasutamiseks, pgsql2shp ja shp2pgsql
  • postgresql-8.4-postgis - PostgreSQL andmebaasi teek ning skriptid vastavate funktsioonide andmebaasi tekitamiseks

Funktsioonide moodustamiseks andmebaasi postgis public skeemi sobib öelda

$ psql -h 127.0.0.1 -U postgres postgis < /usr/share/postgresql/8.4/contrib/postgis.sql
$ psql -h 127.0.0.1 -U postgres postgis < /usr/share/postgresql/8.4/contrib/spatial_ref_sys.sql
$ psql -h 127.0.0.1 -U postgres postgis < /usr/share/postgresql/8.4/contrib/postgis_comments.sql

Eduka paigaldamise korral öeldakse nt

sql> SELECT postgis_full_version();
                                 postgis_full_version                                  
----------------------------------------------------------------------------------------
 POSTGIS="1.4.0" GEOS="3.2.0-CAPI-1.6.0" PROJ="Rel. 4.7.1, 23 September 2009" USE_STATS

PostGIS kasutamine

PostGISi ei kasutata tavaliselt vahetult üldotstarbelise SQL kliendiga, vaid mõne spetsiaalse GIS tarkvara poolt, nt

Kasulikud lisamaterjalid