GRASS GIS
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 | |
---|---|
![]() | |
![]() Grafičko korisničko sučelje GRASS GIS-a | |
Izdavač | International GRASS Development Team |
Datum izdavanja | 25. lipnja 2014. |
Zadnja inačica | 6.4.4 |
Operacijski sustav | višeplatformski |
Žanr | Geografski informacijski sustav |
Licencija | GNU 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
urediGRASS 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
urediGRASS 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
urediGRASS 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
urediIzvori
uredi- ↑ a b GRASS GIS - General overview Arhivirana inačica izvorne stranice od 22. kolovoza 2014. (Wayback Machine), grass.osgeo.org, pristupljeno 1. kolovoza 2014. (engl.)
- ↑ 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.)
- ↑ a b Introduction to GRASS Arhivirana inačica izvorne stranice od 10. kolovoza 2014. (Wayback Machine), Neteler, Markus; Geomatics Workbooks Vol. 1, 2000. (PDF) (engl.)
- ↑ 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.)
- ↑ GRASS 5 Stable Release - Free Geographic Information System Arhivirana inačica izvorne stranice od 8. kolovoza 2014. (Wayback Machine), grass.osgeo.org, 5. rujna 2002., pristupljeno 1. kolovoza 2014. (engl.)
- ↑ GRASS GIS 6.0.0 released 10 March 2005 Arhivirana inačica izvorne stranice od 12. prosinca 2013. (Wayback Machine), grass.osgeo.org, 10. ožujka 2005., pristupljeno 1. kolovoza 2014. (engl.)
- ↑ a b A (not so) short overview of the Geographic Information System GRASS, Dell'Omodarme, Matteo; Valle, Giada; Linux Gazette 2008(156) (engl.)
- ↑ An introduction to the practical use of the Free Geographical Information System GRASS 6.0 Arhivirana inačica izvorne stranice od 8. kolovoza 2014. (Wayback Machine), GDF Hannover bR 2005. (PDF) (engl.)
- ↑ AddOns/GRASS 6 Arhivirana inačica izvorne stranice od 8. kolovoza 2014. (Wayback Machine), grasswiki.osgeo.org, pristupljeno 1. kolovoza 2014. (engl.)
- ↑ 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.)
- ↑ Introducing JGrass, code.google.com, pristupljeno 1. kolovoza 2014. (engl.)
- ↑ Historical Notes Arhivirana inačica izvorne stranice od 24. srpnja 2014. (Wayback Machine), grass.osgeo.org, pristupljeno 1. kolovoza 2014. (engl.)
- ↑ Releases Arhivirana inačica izvorne stranice od 22. studenoga 2014. (Wayback Machine), grass.osgeo.org, pristupljeno 1. kolovoza 2014. (engl.)
Vanjske poveznice
uredi- službena web stranica
- popis svih inačica GRASS GIS-a Arhivirana inačica izvorne stranice od 22. studenoga 2014. (Wayback Machine)