GRASS GIS (Geographic Resources Analysis Support System) je modularna računalna GIS aplikacija otvorenog koda koji se koristi za obradu rasterskih, vektorskih i grafičkih podataka, prostorno modeliranje i vizualizaciju različitih vrsta podataka.[1][2]

GRASS GIS
GRASS 6.4.0
Grafičko korisničko sučelje GRASS GIS-a
IzdavačInternational GRASS Development Team
Datum izdavanja25. lipnja 2014.
Zadnja inačica6.4.4
Operacijski
sustav
višeplatformski
ŽanrGeografski informacijski sustav
LicencijaGNU GPL
Internetska
stranica
http://grass.osgeo.org/

GRASS je slobodni softver pod GNU GPL licencijom te podržava različite operacijske sustave uključujući Mac OS X, Linux i Windows.[2] Korisnici se mogu povezati sa softverom koristeći grafičko korisničko sučelje ili "uključivanjem" u GRASS preko drugog softvera kao što je QGIS. Modulima se može pristupiti izravno kroz modificiranu ljusku koju pokreće aplikacija ili pozivom pojedinačnih modula izravno iz standardne ljuske.[3] Informacije se čuvaju u .dbf datotekama ili sustavima za upravljanje bazom podataka baziranim na SQL-u kao što su MySQL, PostgreSQL/PostGIS i SQLite. GRASS nudi brojne algoritme prostornog modeliranja, mogućnost 3D vizualizacije (vektorskih i rasterskih podataka (voksel)), kao i obradu slika koje se odnose na Lidar. GRASS podržava široki raspon rasterskih i vektorskih formata preko GDAL/OGR biblioteke i linearno referenciranje.[2]

Povijest uredi

GRASS se neprestano razvija od 1982. godine, a u razvoj je bio uključen veliki broj američkih federalnih agencija, sveučilišta i privatnih tvrtki. Razvoj GRASS-a započeo je u Graditeljskom istraživačkom laboratoriju (engl. U.S. Army - Construction Engineering Research Laboratory, USA-CERL) američke vojske koja je trebala program za upravljanje zemljištem i planiranje okoliša. Razvojna platforma bio je UNIX na VAX hardveru. USA-CERL službeno je obustavio razvoj 1995. godine, nakon objavljivanja inačice 4.1. Skupina formirana na Sveučilištu Baylor tada je preuzela softver, objavljujući GRASS 4.2. (u tom je razdoblju napravljena i verzija za Linux). Nakon povlačenja Sveučilišta Baylor, projekt 1998. godine preuzima Sveučilište u Hannoveru. Markus Neteler, tadašnji vođa projekta, iste godine objavljuje inačicu 4.2.1, koja je ponudila velika poboljšanja uključujući novo grafičko korisničko sučelje i 50-ak novih modula. Razvoj inačice 5.0 započinje 1999. godine, ovoga puta pod GNU GPL licencijom (do tada GRASS je objavljivan kao javno vlasništvo). Stabilno izdanje objavljeno je 2002. godine.[2][3][4][5] Sljedeće stabilno izdanje s brojnim poboljšanjima, inačica 6.0, objavljeno je 2005. godine.[6]

Razvoj GRASS-a razdvojen je u stabilni i razvojni ogranak, gdje se stabilna inačica preporučuje za većinu korisnika, dok ostale inačice služe kao eksperimenti za nove dodatke.[7]

Arhitektura uredi

GRASS podržava rasterske i vektorske podatke u dvije i tri dimenzije. Vektorski model je topološki, što znači da su područja definirana granicama i centroidom; granice se ne mogu preklapati u jednom sloju. Ovo je različito od OpenGIS specifikacija jednostavnih obilježja koje slobodnije definiraju vektore.[1][7]

GRASS je oblikovan kao okruženje u kojemu moduli izvode specifične GIS operacije. Stanje okruženja uključuje parametre kao što su promatrana geografska regija i kartografska projekcija u upotrebi. Svi moduli koriste ovu informaciju, a naknadno im se nadodaju drugi specifični parametri (npr. imena ulaznih i izlaznih karata ili vrijednosti koje se koriste pri izračunu). Većina modula i mogućnosti su dostupni kroz grafičko korisničko sučelje, kao alternativa obradi geografskih podataka kroz ljusku.[8]

U GRASS distribuciju uključeno je preko 400 osnovnih modula i preko 200 dodatnih modula koje su stvorili korisnici i koji su ponuđeni na službenoj web stranici projekta.[2][9] GRASS biblioteke i osnovni moduli pisani su u programskom jeziku C; ostali moduli su pisani u C, C++, Python i Tcl programskim jezicima, UNIX ljusci ili u drugim programskim jezicima.[2]

GRASS 6.4.0 uvodi novu generaciju grafičkog korisničkog sučelja nazvanu WxGUI napisanu Python programskim jezikom, koja koristi WxPython grafičke biblioteke.[10] Postoji i projekt re-implementacije u Javu pod imenom JGrass.[11]

Zajednica uredi

GRASS razvija i održava multinacionalni razvojni tim programera i jedan je od primarnih projekata organizacije Open Source Geospatial Foundation (OSGeo). Razvoj danas koordinira OSGeo, a izvorni kod se nalazi na njihovim poslužiteljima u SAD-u. Ranije se projekt koordinirao iz Europe (Sveučilište u Hannoveru, Njemačka; ITC-irst, Trento, Italija).[12][13]

Više informacija uredi

Izvori uredi

  1. a b GRASS GIS - General overviewArhivirana inačica izvorne stranice od 22. kolovoza 2014. (Wayback Machine), grass.osgeo.org, pristupljeno 1. kolovoza 2014. (engl.)
  2. a b c d e f GRASS GIS: A multi-purpose open source GIS[neaktivna poveznica], Neteler, Markus; Bowman, M. Hamish; Landa, Martin; Metz, Markus, Environmental Modelling & Software 2012(31), str. 124. - 130.  (PDF) (engl.)
  3. a b Introduction to GRASSArhivirana inačica izvorne stranice od 10. kolovoza 2014. (Wayback Machine), Neteler, Markus; Geomatics Workbooks Vol. 1, 2000.  (PDF) (engl.)
  4. GRASS GIS Released Under GNU General Public License!Arhivirana inačica izvorne stranice od 23. veljače 2014. (Wayback Machine), grass.osgeo.org, 23. listopada 1999., pristupljeno 1. kolovoza 2014. (engl.)
  5. GRASS 5 Stable Release - Free Geographic Information SystemArhivirana inačica izvorne stranice od 8. kolovoza 2014. (Wayback Machine), grass.osgeo.org, 5. rujna 2002., pristupljeno 1. kolovoza 2014. (engl.)
  6. GRASS GIS 6.0.0 released 10 March 2005Arhivirana inačica izvorne stranice od 12. prosinca 2013. (Wayback Machine), grass.osgeo.org, 10. ožujka 2005., pristupljeno 1. kolovoza 2014. (engl.)
  7. a b A (not so) short overview of the Geographic Information System GRASS, Dell'Omodarme, Matteo; Valle, Giada; Linux Gazette 2008(156) (engl.)
  8. An introduction to the practical use of the Free Geographical Information System GRASS 6.0Arhivirana inačica izvorne stranice od 8. kolovoza 2014. (Wayback Machine), GDF Hannover bR 2005.  (PDF) (engl.)
  9. AddOns/GRASS 6Arhivirana inačica izvorne stranice od 8. kolovoza 2014. (Wayback Machine), grasswiki.osgeo.org, pristupljeno 1. kolovoza 2014. (engl.)
  10. New GUI for GRASS GIS based on wxPython, Landa, Martin; Sborník z 15. ročníku mezinárodního sympozia GIS Ostrava 2008, Ostrava 27.-30.1.2008.  (PDF) (engl.)
  11. Introducing JGrass, code.google.com, pristupljeno 1. kolovoza 2014. (engl.)
  12. Historical NotesArhivirana inačica izvorne stranice od 24. srpnja 2014. (Wayback Machine), grass.osgeo.org, pristupljeno 1. kolovoza 2014. (engl.)
  13. ReleasesArhivirana inačica izvorne stranice od 22. studenoga 2014. (Wayback Machine), grass.osgeo.org, pristupljeno 1. kolovoza 2014. (engl.)

Vanjske poveznice uredi

 
Logotip Zajedničkog poslužitelja
Zajednički poslužitelj ima još gradiva o temi GRASS GIS