54
SOFTVÉROVÉ PROSTRIEDKY PRE GIS Milan Koreň Technická univerzita vo Zvolene

SOFTVÉROVÉ PROSTRIEDKY PRE GIS

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

SOFTVÉROVÉ PROSTRIEDKY PRE GIS

Milan Koreň

Technická univerzita vo Zvolene

Page 2: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

OBSAH

GIS softvér ESRI – ArcGIS, GeoMedia, MapInfo, SmallWorld Kokeš, Topol, InfoMapa systémy s otvoreným zdrojovým kódom: SAGA,

WinMap, GRASS, UMT MapServer, PostgreGIS CAD systémy

Autodesk AutoCAD Map, Bentley Microstation Systémy riadenia bázy údajov Podporné systémy (štatistické, DPZ)

Page 3: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

POŽIADAVKY NA GIS Požiadavky na softvér

Ciele projektu, charakter aplikácie, účel použitia, prostredie, veľkosť projektu, počet užívateľov, štandardy, dostupné údaje, existujúce zázemie,...

Funkcie GIS Príprava geografických údajov Vyhotovenie a zobrazenie máp, vizualizácia Správa geografickej databázy Integrácia s inými systémami Geografické analýzy

Kombinácia rôznych druhov softvérového vybavenia

Page 4: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

ESRI Spoločnosť ESRI, Inc.

1969, Redlands, Kalifornia, USA

konzultačná spoločnosť 1981: Arc/Info (Unix) 1986: PC Arc/Info 1990: ArcView GIS 1996: Arc/Info pre Windows NT 1999: Arc/Info 8, ArcIMS (mapový server) 2001: ArcGIS 8 2010: ArcGIS 10, ArcGIS Engine, ArcGIS Server

www.esri.com

Page 5: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

SYSTÉM ARCGIS

Page 6: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

ARCGIS 10.1 FOR DESKTOP Úrovne licencovania

Basic: tvorba máp, analýzy Standard: editovanie, kontrola topológie, správa

geodatabázy Advanced: pokročilé modelovanie, kompatibilita s

predchádzajúcimi verziami (Arc, Grid, ArcPlot, ArcEdit)

ArcGIS for Desktop Moduly Rozšírenia Pomocné programy

Page 7: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

MODULY ARCGIS FOR DESKTOP

ArcMap: práca s digitálnou mapou, zobrazovanie, vyhľadávanie, editovanie, analýzy

ArcCatalog: správa geografickej databázy, vytváranie, import/export údajov

ArcToolbox: skupiny funkcií pre vykonávanie rôznych činností

Model Builder: interaktívne vytváranie modelov funkcionalita modulov závisí od úrovne

licencovania

Page 8: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

ARCMAP Základný modul:

zobrazovanie digitálnych máp (vektorové, rastrové, obrazové vrstvy),

práca s atribútovými tabuľkami, vyhľadávanie a výbery (priestorové, atribútové), tvorba mapových výstupov (analógové, digitálne) aktualizácia údajov (závisí od úrovne licencovania).

Dva spôsoby zobrazenia: Údajový pohľad: usporiadanie vrstiev v údajovom

rámci (Data Frame) Výkres: príprava výkresu pre tlač.

Page 9: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

ARCCATALOG Vytvárania a správa geografických údajov:

Shape-súbory, tabuľky, textové súbory. Geodatabáza:

personálna (MS Access), súborová (binárne súbory), ArcGIS Server (+RDBMS).

Funkcie: zobrazovanie a vyhľadávanie geografických údajov, správa metaúdajov, vytváranie a správa zdrojov geografických údajov.

Page 10: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

ARCTOOLBOX Integrovaný do ArcMap a ArcCatalog Funkcie na prácu s geografickými údajmi

závisia od úrovne licencovania a používaných rozšírení (Basic: 80, Standard: 100, Advanced: 250)

Skupiny funkcií: Analytické (Analysis Tools) Konverzné (Conversion Tools) Správa (Data Management Tools) a ďalšie.

Page 11: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

ARCTOOLBOX - DATA MANAGEMENT TOOLS

Polia (Fields): pridať, vymazať, vypočítať Všeobecné (General): kopírovanie,

mazanie, pridávanie, zlučovanie Generalizácia (Generalization):

zjednodušenie a vyhladenie línie, DISSOLVE

Projekcie a transformácie (Projections and Transformations)

Tabuľky (Table): vytváranie, práca s riadkami Topológia (Topology): definovanie

pravidiel, kontrola

Page 12: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

MODULY ARCGIS FOR DESKTOP

ArcGIS Desktop Administrator správa licencií

ArcReader: voľne dostupná prehliadačka projektov systému ArcGIS

Rozšírenia (Extensions) Rozširujú základnú funkcionalitu systému Komerčné rozšírenia: Spatial Analyst, 3D Analyst,

Network Analyst, Survey Analyst, Publisher, ... Sú licencované samostatne Vlastné rozšírenia

Page 13: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

ARCGIS DESKTOP ADMINISTRATOR

Informácie o inštalácií

Správa licencií Licenčný server Dostupnosť

licencií

Page 14: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

ROZŠÍRENIE SPATIAL ANALYST

Rozširuje možnosti práce s rastrovými údajmi konverzia raster-vektor a opačne, mapová algebra, vzdialenostná analýza, prekrývanie vrstiev, priestorová interpolácia, digitálny model reliéfu, hydrologické modelovanie.

Page 15: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

ROZŠÍRENIE 3D ANALYST

ArcScene 3D zobrazovanie

geografických údajov animácie.

ArcToolbox práca s digitálnym

modelom reliéfu. ArcGlobe

Page 16: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

3D ANALYST - ARCGLOBE

Page 17: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

ROZŠÍRENIE NETWORK ANALYST

Modul pre sieťovú analýzu Plánovanie trasy Najkratšia trasa Čas prejazdu Optimálna trasa Dostupnosť služieb Najbližší dodávateľ

Page 18: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

RIEŠENIE S VYUŽITÍM SYSTÉMU ARCGIS

Geodatabáza

MS SQL Server2012

Geodatabáza

MS SQL Server2012

ArcGIS forServer

Geoprocessing

Web map

ArcGIS forServer

Geoprocessing

Web map

ArcGIS for Desktop

Basiczobrazovanie

StandardAktualizácia

Advancedmodelovanie

ArcGIS for Desktop

Basiczobrazovanie

StandardAktualizácia

Advancedmodelovanie

BrowserBrowser

ArcGIS MobileArcGIS Mobile

PortálPortál

Page 19: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

GEOMEDIA

Intergraph Corporation, zal. v roku 1969 Integrácia údajov z rôznych zdrojov (GIS, CAD, RDBMS) Modulárna výstavba systému Moduly GeoMedia@

Grid, Terrain, Image, Map Publisher, Transportation Analyst,a ďalšie

GeoMedia Professional GeoMedia WebMap

Page 20: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

GEOMEDIA

zdroj: www.dkubinsky.sk

Page 21: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

MAPINFO MapInfo, Inc.

zal. v roku 1986, Rensselaer Polytechnic Institute spolupráca s Microsoft (MS Map), Oracle (Spatial) 2007: Pitney Bowes Inc., 87 spol., 36 000 zam. 2009: PitneyBowes Business Insight

MapInfo Professional MS Windows, integrácia s aplikáciami, tvorba

digitálnych máp, priestorové analýzy, editovanie údajov,

Vertical Mapper (3D zobrazovanie, DMR, raster), MapBasic, MapInfo ProViewer, MapXTreme 2008: SDK pre .Net

Page 22: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

MAPINFO

zdroj: www.empower.com

Page 23: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

GE SMALLWORLD Smallworld, Cambridge, UK, 1989

2000: GE Energy AM/FM/GIS

Podnikové informačné systémy Správa inžinierskych sietí

Objektovo-orientovaný systém Enkapsulácia, dedenie, polymorfizmus Programovací jazyk Magik Version Managed Data Store (VMDS): ukladanie

komplexných geografických údajov do RDBMS (Oracle)

Page 24: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

TOPOL

TopoL Software, ČR TopoL xT 9.0: editovanie vektorových údajov (DGN,

DWG, SHP), podpora PostgreSQL a PostGIS, WMS a WFS, KML (Google Earth), práca s rastrom

PhoTopoL: Ortophoto, DMT, Stereo TopoL Carto: príprava a tvorba mapových výstupov TopoL Internet Server: publikovanie údajov na

internete Nadstavby: Kataster, KPÚ (projektovanie pozemkových

úprav), TopoGeo (geodetické úlohy) Prepojenie na ATLAS

Page 25: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

KOKEŠ

GEPRO, s.r.o, ČR, 1991 Interaktívny grafický systém pre spracovanie

geodetických údajov Vektorový editor, zobrazovanie rastrových údajov Geodetické a konštrukčné výpočty, spracovanie

údajov z geodetických meraní Aplikácie (CGS, s.r.o.):

GPL: spracovanie geometrických plánov G-ROEP: pozemkové úpravy, kontrola štruktúry MAPL: tvorba mapových listov

Page 26: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

ATLAS DMT

Atlas s.r.o, ČR Tvorba a vizualizácia digitálneho modelu terénu Prepojenia a verzie pre Kokeš, Misys, AutoCAD, Rozšírenia a aplikácie

Tok, Kanál, Cesty, Šírenie Ťažba, Rezy, Objem 3D vizualizácia

Page 27: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

CAD SYSTÉMY

Jednoduché a efektívne editovanie Kvalitné zobrazovanie (2D a 3D) Možnosť prepojenia na databázu, alebo uloženia

popisných údajov k elementom do výkresu Rozšírenosť, veľa užívateľov

Aplikácie: architektúra, stavebníctvo, strojárstvo, projektovanie, územné plánovanie, správa inžinierskych sietí, tvorba máp, spracovanie údajov z meraní

Page 28: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

CAD SYSTÉMY

Rozšírenia a nadstavby pre GIS Import/export údajov Spracovanie geodetických meraní Spracovanie rastrových a obrazových údajov Digitálny model reliéfu Kontrola topológie Prepojenie na databázu Tvorba mapových výstupov

Page 29: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

CAD SYSTÉMY

Použitie vo vzťahu ku GIS Spracovanie údajov: import/export údajov,

spracovanie geodetických meraní, príprava digitálnych máp

AM/FM (Automated Mapping/Facilities Management): grafické databázy, mapa podniku, správa majetku, inžinierske siete, prepojenie na podnikové informačné systémy (SCADA, ERP)

ECM (Enterprise Content Management ): správa technickej dokumentácie

Geografické analýzy a modelovanie

Page 30: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

AUTOCAD

Autodesk, Inc., zal. 1982 CAD systémy, grafické systémy, animácie, 2D a 3D

vizualizácia AutoCAD Civil a Civil 3D

Nástroje pre spracovanieprojektov

Vektor, raster, prepojeniena DB, meračské výpočty, priestorová analýza

AutoCAD Map 3D Autodesk MapGuide

Page 31: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

MICROSTATION

Bentley, 1993 MicroStation

Projektovanie, stavebníctvo, technické konštrukcie Nadstavby pre GIS a AM/FM:

Bentley Map: správa infraštruktúry podnikov, zobrazovanie máp, vyhľadávanie, prepojenie na Oracle, tvorba geografických db

Bentley PowerMap: priestorové analýzy (+PowerMap Field)

Descartes: georeferencovanie, spracovanie skenovaných máp, vektorizácia

Page 32: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

MICROSTATION

Bentley GeoWeb Publisher publikovanie geografických údajov na internete

Bentley Geospatial Server Správa a publikovanie geografických údajov Prepojenie s

MicroStation,Bentley Map,GeoWeb Publisher, ProjectWise,Oracle

Podporuje ESRI PGDB

Page 33: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

OSS GIS

Systémy s otvoreným zdrojovým kódom (Open Source Software) Open Source Geospatial Foundation Open Source Initiative (OSI)

Voľný softvér (public domain) Bezplatné používanie softvéru

Slobodný softvér (free software) Právo používať, modifikovať, šíriť

Dva základné prístupy BSD Licencia GNU GPL Licencia (General Public Licence)

Page 34: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

GNU GPL LICENCIA

Free Software Foundation, Richard Stallman Užívateľ môže

používať softvér študovať a modifikovať ďalej šíriť

Užívateľ musí zachovať voľný prístup k zdrojovému kódu

Licencia LGPL (Lesser General Public License) Odvodené dielo, môže byť šírené bez LGPL

Page 35: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

BSD LICENCIA

Berkley, Kalifornská univerzita Všeobecná dostupnosť softvéru, ktorého vytvorenie

bolo financované z verejných prostriedkov

BSD = Berkley Software Distribution Právo používať, modifikovať, kopírovať, šíriť softvér Uvádzať autorov Nestanovuje podmienky ďalšieho šírenia Umožňuje aj vývoj komerčných aplikácií

Odvodené dielo

Page 36: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

DÔVODY POUŽÍVANIA OSS

Ekonomické Viacnásobné zhodnotenie verejných prostriedkov

Technické Decentralizovaný vývoj a modifikácia Testovanie softvéru

Etické a morálne

Výhoda: nižšie zriaďovacie náklady, vlastný vývoj, rozšírenie

Nevýhoda: podpora, školenie, správa systému, ďalší vývoj a rozširovanie systému, prevádzkové náklady

Page 37: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

QGIS

Open Source Geospatial Foundation Prvá verzia 2009 Raster, vektor, obrazové údaje Editovanie Geografické

analýzy Rozšírenia Prepojenie na

GRASS a PostGIS

Page 38: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

Geographic Resources Analysis Support System http://grass.itc.it/ Vývoj: USA-CERL 1982-1995 (C), po 1997 GDT Platformy: Linux (pôvodná),

Windows, Mac Funkcie: rastrová analýza,

spracovanie obrazu, DMR, geoštatistika, podpora vektorových údajov a databáz

Použitie: simulácie, vizualizácia Hlavne akademická sféra

GRASS

Page 39: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

SAGA

System for Automated Geoscientific Analyses, www.saga-gis.org

Platformy: Windows, Linux Vývoj od r. 2001, Univerzita Göttingen, neskôr

Univerzita Hamburg (C++) Modulárna architektúra Podpora rôznych druhov formátov Rastrová analýza, geoštatistika,

DMR, prekrývanie vektorových vrstiev, obrazové analýza

Page 40: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

UMT MAP SERVER

University of Minnesota, 1995, www.mapserver.org Internetový mapový server

Rôzne platformy (Linux, Windows) Vektorové, rastrové a obrazové vrstvy Prepojenie na iné systémy (GRASS, PostGIS, údaje v

shape-súbore) Podpora OpenGIS WMS (zobrazovanie mapových

vrstiev), WFS (prístup k vektorovým údajom), WCS (prístup k rastrovým údajom)

Page 41: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

DBMS DBMS vo vzťahu ku GIS

Ukladanie údajov do spoločnej databázy (atribútové, vektorové, rastrové, obrazové)

Ukladanie geografických údajov: Súbory: binárne, textové DBMS:

Binárne údaje: priestorové údaje sú uložené v binárnej forme, DBMS s nimi priamo nepracuje

Priestorové typy údajov: funkcie na prácu s priestorovými údajmi, rozšírenie jazyka SQL, spracovanie v DBMS

Page 42: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

DBMS Výhody:

Viacnásobné využitie údajov,viacužívateľský prístup

Ochrana a zabezpečenie,riadenie prístupu

Nástroje na správu databázy (zálohovanie, obnova, import/export,...)

Prepojenie a zdieľanie údajov s inými informačnými systémami (integrácia na údajovej úrovni)

Page 43: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

DBMS Nevýhody:

Vyššie náklady Zriaďovacie Prevádzkové

Náročnejšia prevádzka a údržba systému Odborní pracovníci, školenia Organizácia a riadenie práce

Komplikovanejší vývoj aplikácií Dlhší čas Vyššie náklady Projektové riadenie

Page 44: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

MS SQL SERVER

MS SQL Server 2008 Priestorové typy údajov (august 2008) Podporované vo všetkých verziách (Express,

Standard, Enterprise), podporuje OGC štandardy Priestorové indexy, rozšírenie jazyka SQL, atribútové

a priestorové dopyty v databáze Základné funkcie na prácu s priestorovými údajmi v

databáze Nepodporuje rastrové údaje Podporujú komerčné produkty (ArcGIS 9.3) Vývojové prostredie, SDK (.Net)

Page 45: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

MS SQL SERVER

Page 46: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

MS SQL SERVER

Page 47: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

MS SQL SERVER

Typy priestorových údajov Štandard OGC SFA (Simple Feature Access) Jednoduché: Point, LineString, Polygon Zložené: MultiPoint, MultiLine, MultiPolygon,

GeometryCollection Polia môžu byť deklarované ako GEOMETRY alebo

GEOGRAPHY

CREATE TABLE pormap(gisjprl CHAR(15), geom GEOMETRY, vymera FLOAT, vek INTEGER CHECK 0 <= vek );

Page 48: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

MS SQL SERVER

Rozšírenie jazyka SQL Prevod do formátu WKT a WKB: STGeomFromText,

STAsText Vlastnosti: STGeometryType, STIsSimple,

STDimension, STLength, STArea Topologické vzťahy: STIntersect, STTouches,

STOverlaps, STCrosses, STWithin Prekrývanie a výpočty: STIntersection, STUnion,

STDifference, STSymDifference, STBuffer

Page 49: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

MS SQL SERVER

SELECT * FROM pormapWHERE geom.STContains(geometry::STPointFromText(‘POINT(145 -48)‘,0));

SELECT pormap.* FROM pormap, cestyWHERE pormap.geom.STCrosses(cesty.geom.STBuffer(100))=1 AND cesty.DRUH=’hlavna’;

Vyhľadanie porastu, ktorý obsahuje daný bod

Nájdenie porastov v 100-metrovej vzdialenosti od hlavných ciest

UPDATE pormap SET vymera = geom.STArea();

Výpočet výmery porastu

Page 50: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

ORACLE

Oracle Database Veľa aplikácií a užívateľov Podpora priestorových údajov od verzie 7 (1993) Oracle Locator: súčasť Standard a Enterprise

Edition Základné funkcie pre prácu s priestorovými

typmi údajov, obmedzená funkcionalita Oracle Spatial: doplňujúce rozšírenie Enterprise

Edition Rozšírenie funkcií pre prácu s priestorovými

údajmi

Page 51: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

ORACLE Oracle Spatial

Rozšírenie funkcií pre prácu s priestorovými údajmi Topologické uloženie údajov (body, hrany, plochy) Priestorové indexy a funkcie (>400), priestorové

dopyty a analýzy Reprezentácia sietí GeoRaster: uloženie rastrových a obrazových

údajov do RDBMS

Oracle Fusion Middleware MapViewer (Java) Vývojové prostredie Java

Page 52: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

POSTGIS

Rozšírenie RDBMS PostgreSQL Výkonný RDBMS , OSS Rôzne platformy

PostGIS Rozšírenie PostgreSQL o priestorové typy údajov a

priestorové indexy (body, línie, polygóny) Priestorové funkcie: výpočet dĺžky a výmery, prienik,

rozdiel, zjednotenie, bufer, centroid, ... Vyhovuje OpenGIS OGC Podporovaný softvérom: GRASS, JUMP, QGIS, UMT

Mapserver, MapGuide, komerčné systémy (ArcGIS)

Page 53: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

ŠTATISTICKÝ PROGRAM R

OSS, www.r-project.org Deskriptívna aj inferenčná štatistika Podpora priestorových údajov

rastrové údaje, shape-súbory vzdialenostné analýzy zhluková analýza geoštatistika pattern analysis priestorová regresia

Page 54: SOFTVÉROVÉ PROSTRIEDKY PRE GIS

DOPLŇUJÚCI SOFTVÉR

Databázové programy a tabuľkové procesory MS Access, Excel

Štatistické programy SPSS, Statistica, R

Vizualizačné programy TerraExplorer, Terrain Modeler

Špecializované programy pre modelovanie Xfrog, MatLab, Mathematica

Model vytvorený v systéme XFrog