13
GRASS otwarty system GIS Paweł Netzel Pracownia Metod Modelowania Przestrzennego Środowiska Geograficznego Uniwersytet Wrocławski Jacek Ślopek Wrocławska Grupa Użytkowników GRASS

GRASS - otwarty system GIS

  • Upload
    wgug

  • View
    685

  • Download
    3

Embed Size (px)

DESCRIPTION

prezentacja w formacie pdf z warszawskiej edycji GISDay, 17.11.2010. Autor: Paweł Netzel, Jacek Ślopek

Citation preview

Page 1: GRASS - otwarty system GIS

GRASS otwarty system GIS

Paweł NetzelPracownia Metod Modelowania Przestrzennego Środowiska Geograficznego

Uniwersytet Wrocławski

Jacek ŚlopekWrocławska Grupa Użytkowników GRASS

Page 2: GRASS - otwarty system GIS

2

Co to jest GRASS?

GRASS = Geographic Resources Analysis Support SystemSystem desktop.Pakiet przeznaczony do szeroko rozumianych analiz przestrzennych.Narzędzia do zaawansowanych analiz i przetwarzania danych przestrzennychPolski graficzny interfejs użytkownika (prawie)Wsparcie licznej społeczności użytkownikówi komercyjneWersja dla systemu Linux, Mac OS X, Windows

Page 3: GRASS - otwarty system GIS

3

Co to jest GRASS? cd.

Bogata funkcjonalnośćNiski koszt, dowolność użytkowania„Wszystko w zestawie”

Przetwarzanie danych rastrowychPrzetwarzanie danych wektorowychPrzetwarzanie danych teledetekcyjnychModeleImport/eksport

Automatyzacja pracy (skrypty) i rozszerzalność28 lat tradycji, ponad 15 lat w Polsce

Page 4: GRASS - otwarty system GIS

4

System otwarty

Znaczenia słowa „otwarty”Wolnodostępny (licencja)Dostępne źródła programuOtwarta architektura (moduły)Otwarta architektura GUIWykorzystujący „otwarte” standardy i formatOtwarta społeczność użytkowników i programistów

Page 5: GRASS - otwarty system GIS

5

Licencja

Jedną z najczęściej spotykanych jest licencja GPL (Gnu Public License), zwana również licencją Copyleft, której głównym celem jest zagwarantowanie praw użytkownika programu.

Na przykład, dystrybutor lub pośrednik rozprowadzający oprogramowanie GPL nie może ograniczyć praw końcowego użytkownika, nawet jeśli wraz z pakietem GPL dostarcza innego, np. własnego oprogramowania.

GRASS jest dostępny na zasadach licencji GNU GPL

Page 6: GRASS - otwarty system GIS

6

Dostępność źródeł

Najważniejszą grupą wolnego oprogramowania jest oprogramowanie otwarte, czyli rozpowszechniane z kodami źródłowymi. Często stosuje się wobec niego nazwę FOSS (ang. Free and Open Source Software).Z punktu widzenia informatycznego dostępność źródeł programu ma znaczenie fundamentalne:

Pozwala na zweryfikowanie kodu, czy nie zawiera on krytycznych błędów, wirusów, czy jest rzeczywiście zgodny ze specyfikacja itp.Pozwala na wprowadzanie modyfikacji kodu według potrzeb: zmiany funkcjonalności, przenoszenie na inne wersje systemu itp.

Page 7: GRASS - otwarty system GIS

7

Dostępność źródeł cd.

Wraz z pakietami binarnymi można pobrać tekst źródłowyGłówne repozytorium

svn: https://svn.osgeo.org/grass/grass/trunk grass_trunktrac: http://trac.osgeo.org/grass/browser

Główna strona GRASShttp://grass.osgeo.org

Polskie mirrory GRASShttp://grass.meteo.uni.wroc.pl http://grass.wodgik.malopolska.pl

Page 8: GRASS - otwarty system GIS

8

Budowa systemu

GRASS

GUIwxPython

GUITcl/Tk

liniapoleceń

v.to.rastv.db.selectv.out.ogr

...

r.mapcalcr.info

r.in.gdal...

i.attcori.classi.oif...

d.rastd.vect

d.measure...

Page 9: GRASS - otwarty system GIS

9

Interfejs użytkownika

Page 10: GRASS - otwarty system GIS

10

Standardy i formaty danych

Shape fileGeoTiffTabele atrybutów

DBFSQLiteMySQLPostgreSQL...

WMSWFSGDAL/OGRPostscript

Page 11: GRASS - otwarty system GIS

11

Standardy i formaty danych cd.

Page 12: GRASS - otwarty system GIS

12

Społeczność GRASSListy dyskusyjne

http://grass.meteo.uni.wroc.pl/community/support.php

Wikihttp://grass.osgeo.org/wiki/Main_Page

WGUG Wrocławska Grupa Użytkowników GRASShttp://www.wgug.org

Warsztaty GRASShttp://www.wgug.org/index.php?option=com_content&view=category&layout=blog&id=4&Itemid=5

Strona GRASS Polskahttp://grass-gis.pl

OSGeo Polskahttp://www.osgeo.org/pl

Page 13: GRASS - otwarty system GIS

13

Dziękuję!