PostGIS
Allikas: Kuutõrvaja
Sisukord
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.
Võrreldes nt shapefile kasutamisega on PostGISile sellised eelised
- sobib kasutamiseks ka juhtumil, kui andmetega töötavad samaaegselt mitu kasutajat
- võimaldab pidada geoandmete andmete baasi teenust võrgus
- sobib hästi geoandmete muutmisega seotud kasutusjuhtumiteks
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
Shapefile'i vastavaks SQL failiks teisendamiseks sobib öelda
$ TODO
PostGISi ei kasutata tavaliselt vahetult üldotstarbelise SQL kliendiga, vaid mõne spetsiaalse GIS tarkvara poolt, nt
Kasulikud lisamaterjalid
- http://www.manning.com/obe/
- http://www.bostongis.com/?content_name=postgis_tut01
- http://xgis.maaamet.ee/wms-pub/alus? - avalikuks kasutamiseks wms kiht
- http://en.wikipedia.org/wiki/PostGIS