Top Banner
Praktyczne wykorzystanie programów gvSIG i Quantum GIS w opracowaniach geodezyjnych i instytucjach publicznych Milena Nowotarska Robert Szczepanek Politechnika Krakowska Urząd Marszałkowski Województwa Zachodniopomorskiego Konferencja „Wykorzystanie państwowego zasobu geodezyjnego i kartograficznego w działaniach instytucji publicznych” 10 września 2009, Wisła
53

Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Nov 30, 2018

Download

Documents

doanthien
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Praktyczne wykorzystanie programów gvSIG i Quantum GIS

w opracowaniach geodezyjnych i instytucjach publicznych

Milena Nowotarska Robert SzczepanekPolitechnika KrakowskaUrząd Marszałkowski

Województwa Zachodniopomorskiego

Konferencja „Wykorzystanie państwowego zasobu geodezyjnego i kartograficznego w działaniach instytucji publicznych” 10 września 2009, Wisła

Page 2: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

GNU Public License (GPL)wolne oprogramowanie

otwarte oprogramowanie

Windows, Linux, MacOS

patronat OSGeo

gvSIGwww.gvsig.gva.es

początek – rok 2003inicjatorem był lokalny samorząd regionu Walencja

wersja stabilna (1.1.2) [marzec 2008]

wersja rozwojowa (1.9 RC1) [sierpień 2009]

Java

QGISwww.qgis.org

początek – maj 2002inicjatorem był Gary Sherman

wersja stabilna (1.0.2)[maj 2009]

wersja rozwojowa (1.2) [sierpień 2009]

C++/Python

Page 3: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

gvSIGwww.gvsig.gva.es

Około 40 aktywnych programistów *

Ponad 500 osobo-lat pracy *

Szacowana wartość projektu *25 000 000 $

Ponad 400 instalacji w urzędach regionu Walencja

QGISwww.qgis.org

Około 20 aktywnych programistów *

Ponad 300 osobo-lat pracy *

Szacowana wartość projektu *15 000 000 $

* źródło: http://www.ohloh.net/

Page 4: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Jak powstaje i jest rozwijane wolne i otwarte

oprogramowanie GIS?

Page 5: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

http://www.funny-games.biz/pictures/1037-rooted-in-work.html

Page 6: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Quantum GIS (QGIS)

Demokratyczne podejmowanie decyzji (zarządzanie projektem)

Spotkania robocze w „realu”

Listy dyskusyjne → faktyczne kierunki rozwoju aplikacji

Systemy kontroli wersji SVN → kontrola kodu

Systemy raportowania i śledzenia błędów

Wszystko jawne i publicznie dostępne !

Page 7: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

* źródło: http://www.ohloh.net/

Quantum GIS (QGIS)

Page 8: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

QGIS Hackfest Hanower, marzec 2009

* źródło: http://picasaweb.google.com/wonder.sk/QGISHackfest#

Page 9: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum
Page 10: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum
Page 11: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum
Page 12: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum
Page 13: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

http://blog.qgis.org/node/37

Page 14: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Po co tworzyć programy od zera?

Page 15: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

www.osgeo.org

„Fundacja Open Source Geospatial Foundation została powołana do życia aby wspierać i tworzyć wysokiej jakości otwarte oprogramowanie GIS. Celem fundacji jest zachęcanie do korzystania i wspólnego tworzenia projektów w ramach społeczności. ...”

Page 16: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Projekty w ramach OSGeo

http://trac.osgeo.org/gdal/wiki/SoftwareUsingGdal

Page 17: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Kto za to płaci?

Maniacy [C]

Naukowcy [C]

Administracja [P]

Biznes [P+C]

[P]ieniądz [C]zas

Page 18: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

http://www.osgeo.org/content/sponsorship/sponsors.html

Page 19: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Google Summer of Code 2009

http://socghop.appspot.com/program/list_projects/google/gsoc2009

Page 20: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

W czerwcu 2009 roku odbyło się we Wrocławiu pierwsze spotkanie OSGeo Polska połączone ze szkoleniem "Wolne oprogramowanie dla wykonawstwa i administracji geodezyjnej"

wiki.osgeo.org/wiki/Poland

Page 21: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Wsparcie dla użytkownikówna przykładzie programu QGIS

Liczba firm/developerów deklarujących wsparcie dla QGIS

łącznie 70 w tym w Polsce 6

http://www.osgeo.org/search_profile

Page 22: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Lista dyskusyjna gvSIG

2005 2006 2007 2008 2009 (do września)0

100

200

300

400

500

600

bez odpowiedzi z odpowiedziami

rok

liczb

a te

mat

ów (p

ytań

)

http://listserv.gva.es/pipermail/gvsig_internacional/

Page 23: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Lista dyskusyjna użytkowników QGIS

2006 (od marca) 2007 2008 2009 (do września)0

100

200

300

400

500

600

700

800

bez odpowiedzi z odpowiedziami

rok

liczb

a te

mat

ów (p

ytań

)

http://lists.osgeo.org/pipermail/qgis-user/

Page 24: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Polskie forum QGIS

2009 (czerwiec-wrzesień)0

1

2

3

4

5

bez odpowiedzi z odpowiedziami

rok

liczb

a te

mat

ów (p

ytań

)

http://quantum-gis.pl/forum/

Page 25: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Wyświetlanie i klasyfikacja danych GISObsługa PostgreSQLObsługa MySQLWyświetlanie warstw z serwerów WCS WMS i WFSZaawansowana obsługa rastrówTworzenie danych z plików tekstowychNarzędzia do wektoryzacjiNarzędzia topologiczneNarzędzia do selekcjiEtykietowanieOkno podglądu Kompozytor wydruku

Wyświetlanie i klasyfikacja danych GISObsługa warstw PostgrSQL/PostGISObsługa plikowej bazy SpatiaLiteWyświetlanie warstw z serwerów WMS i WFSIntegracja z systemem GRASS GISTworzenie danych z plików tekstowychZmiana projekcji „w locie”Narzędzia do wektoryzacjiNarzędzia do selekcjiEtykietowanieZakładki przestrzenneOkno podglądu Eksport mapy do MapServeraKompozytor wydruku

Dołączanie wtyczek...

Dostępne funkcje

Page 26: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Obsługa polskich układów współrzędnych

Page 27: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

gvSIG Raster DrivergvSIG DGN Memory DrivergvSIG DWG Memory DrivergvSIG DXF Memory DrivergvSIG GML Memory DrivergvSIG KML Memory DrivergvSIG shp DriverPostgreSQLMySQL

ESRI ShapefilesESRI Personal GeoDatabaseMapInfo FileMicrostation DGNVRT – Virtual DatasourceSpatial Data Transfer SstandardGML, GPX, KMLComma Separated Value (.csv)Arc/Info Binary CoverageFMEObjects GatewayS-57 Base fileMicrostation DGNOGDI VectorsODBCOracle SpatialPostgreSQLSQLiteMySQLGeoJSON...

Obsługiwane formaty danych

Page 28: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

„Rozszerzenia”klient ArcIMS Raster pilotModuł CRSgeoBD extensionNetwork pilot3D pilotArcSDE ClientSEXTANTESynchronizacja z gvSIG MobileRozszerzenie Publikacjaprototyp MetadanegvSIG 3DDielmo Open LidarZarządzania TłumaczeniamiRozszerzenie Normalizacja

„Wtyczki”fTools wtyczka GRASSKreator siatki kartograficznejGeoreferencerKonwerter Dxf2ShpNarzędzia GPSOracle Spatial GeoRasterDodaj warstwę tekstową CSVInterpolacjaKonwerter warstw OGRSzybki wydrukImport Shp do PostgreSQL (SPIT)MapServer ExportPrzechwytywanie współrzędnycheVIS narzędzie wizualizacji zdarzeńwtyczka OpenStreetMapmanageR

Budowamodułowa

Page 29: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

GRASS w QGIS

● Otwieranie danych z istniejącej Lokacji● Tworzenie nowej Lokacji i Mapsetu● Tworzenie i edycja warstw GRASS-a● Dostęp do ~200 modułów GRASS-a

● Analizy przestrzenne● Algebra map● Analizy sieciowe● Modelowanie hydrologiczne● ...

Page 30: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

fTools - Narzędzia

Page 31: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Obsługa standardów OGC – klient WMS i WFS

Możliwość zapisania połączenia z serwerem na stałe

Przezroczystość warstwy WMS

Możliwość wyboru układu odwzorowania - zależna od ustawień serwera

Możliwość zapisania warstw WFS do formatu shp

Page 32: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Nowe funkcje gvSIG 1.9 (unstable)Etykietowanie:

Tworzenie dowolnych napisówKontrola nakładania się etykietUmieszczanie etykiet według ważnościSzeroki wachlarz wizualizacji etykietOrientacja i opcje rozmieszczenia względem obiektu...

Rastry i teledetekcja:

Wycinanie Eksport warstwZapisywanie okna mapy do rastraEdycja tabeli kolorów i gradientuZarządzanie wartościami nullFiltry – operacje na pikselachTworzenie podgląduWzmocnienie radiometryczneHistogramKalibracja rastraAutomatyczna wektoryzacja ...

Page 33: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Nowe funkcje QGISNowy pasek narzędzi do zaawansowanej edycji warstw wektorowych:● funkcja cofnij/ponów● upraszczanie geometrii obiektów● dodawanie oraz usuwanie wysp i pierścieni● dzielenie obiektów oraz łączenie obiektów● narzędzie do edycji wierzchołków

Opcja wyświetlania w trybie edycji znaczników wszystkich lub tylko wybranych obiektów

Nowe ikony warstw w legendzie wskazujące warstwy będące w edycji

Page 34: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Nowe funkcje QGIS

Możliwość własnej konfiguracji skrótów klawiaturowychmenu Ustawienia → Konfiguracja skrótów

Page 35: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Instalacja QGIS przy pomocy instalatora OSGeo4WBądź zawsze na bieżąco!

Page 36: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Instalacja QGIS przy pomocy instalatora OSGeo4W

Page 37: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Instalacja QGIS przy pomocy instalatora OSGeo4W

Page 38: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Instalacja QGIS przy pomocy instalatora OSGeo4W

Page 39: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Instalacja QGIS przy pomocy instalatora OSGeo4W

Page 40: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Instalacja QGIS przy pomocy instalatora OSGeo4W

Page 41: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Instalacja QGIS przy pomocy instalatora OSGeo4W

Page 42: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Instalacja QGIS przy pomocy instalatora OSGeo4W

Page 43: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Instalacja QGIS przy pomocy instalatora OSGeo4W

Page 44: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Instalacja QGIS przy pomocy instalatora OSGeo4W

Page 45: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Instalacja gvSIG 1.9 (unstable)

Page 46: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Instalacja gvSIG 1.9 (unstable)

Page 47: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Instalacja gvSIG 1.9 (unstable)

Page 48: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Instalacja gvSIG 1.9 (unstable)

Page 49: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Instalacja gvSIG 1.9 (unstable)

Page 50: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Instalacja gvSIG 1.9 (unstable)

Page 51: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Instalacja gvSIG 1.9 (unstable)

Page 52: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum
Page 53: Praktyczne wykorzystanie programów gvSIG i Quantum GIS w ...holmes.iigw.pl/...Praktyczne_wykorzystanie_programow_gvSIG_i_QGIS.pdf · Praktyczne wykorzystanie programów gvSIG i Quantum

Milena [email protected]

Robert [email protected]

http://gvsig.pl/forum/ http://quantum-gis.pl/forum/