Praktyczne wykorzystanie programów gvSIG i Quantum GIS w...

53
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

Transcript of Praktyczne wykorzystanie programów gvSIG i Quantum GIS w...

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

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

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/

Jak powstaje i jest rozwijane wolne i otwarte

oprogramowanie GIS?

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

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 !

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

Quantum GIS (QGIS)

QGIS Hackfest Hanower, marzec 2009

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

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

Po co tworzyć programy od zera?

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. ...”

Projekty w ramach OSGeo

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

Kto za to płaci?

Maniacy [C]

Naukowcy [C]

Administracja [P]

Biznes [P+C]

[P]ieniądz [C]zas

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

Google Summer of Code 2009

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

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

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

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/

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/

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/

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

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

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

„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

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● ...

fTools - Narzędzia

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

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 ...

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

Nowe funkcje QGIS

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

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

Instalacja QGIS przy pomocy instalatora OSGeo4W

Instalacja QGIS przy pomocy instalatora OSGeo4W

Instalacja QGIS przy pomocy instalatora OSGeo4W

Instalacja QGIS przy pomocy instalatora OSGeo4W

Instalacja QGIS przy pomocy instalatora OSGeo4W

Instalacja QGIS przy pomocy instalatora OSGeo4W

Instalacja QGIS przy pomocy instalatora OSGeo4W

Instalacja QGIS przy pomocy instalatora OSGeo4W

Instalacja QGIS przy pomocy instalatora OSGeo4W

Instalacja gvSIG 1.9 (unstable)

Instalacja gvSIG 1.9 (unstable)

Instalacja gvSIG 1.9 (unstable)

Instalacja gvSIG 1.9 (unstable)

Instalacja gvSIG 1.9 (unstable)

Instalacja gvSIG 1.9 (unstable)

Instalacja gvSIG 1.9 (unstable)

Milena [email protected]

Robert [email protected]

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