g i s - grf.bg.ac.rs · 15 strukture baza podataka flat fajlovi (spreadsheets) hijerarhijski...

5
Tipovi i strukture geobaza podataka G I S G I S 2 Geopodaci Podaci definisani prostornim koordinatama. 3 GIS: tehnološki razvoj GIS tehnologija je razvijena iz: Digitalne kartografije i CAD-a Sistema za upravljanje bazama podataka (Data Base Management Systems (DBMS)) 1 2 3 ATRIBUTI ID X,Y 1 2 3 ID 1 2 3 CAD Sistem CAD Sistem Sistemi za upravljanje bazama podataka Sistemi za upravljanje bazama podataka 4 Šta je to informacioni sistem? Informacion sistem može biti sasvim jenostavan,kao telefonski imenik. Memorisanje Podataka Informacioni Sistem Upiti Informacije 5 Šta je to informacioni sistem? U digitalnom okruženju koristimo softver kako bi kreirali kompleksne informacione sisteme. 6 GIS povezuje grafičke prostorne pojave (entitete) sa tabelarnim podacima (atributima) Šta je ta je GIS? GIS? GEO Informacioni Sistem

Upload: nguyendang

Post on 28-Feb-2019

224 views

Category:

Documents


0 download

TRANSCRIPT

Tipovi i strukture geobazapodataka

G I SG I S

2

Geopodaci

Podaci definisani prostornimkoordinatama.

3

GIS: tehnološki razvoj

GIS tehnologija je razvijena iz:� Digitalne kartografije i CAD-a

� Sistema za upravljanje bazama podataka (Data Base

Management Systems (DBMS))

1

2

3

ATRIBUTIID X,Y

123

ID

123

CAD SistemCAD Sistem Sistemi za upravljanje bazama podatakaSistemi za upravljanje bazama podataka

4

Šta je to informacioni sistem?

Informacion sistem može biti sasvim jenostavan,kao telefonski imenik.

Memorisanje

Podataka

InformacioniSistem Upiti

Informacije

5

Šta je to informacioni sistem?

U digitalnom okruženju koristimo softver kako bi kreirali kompleksne informacione sisteme.

6

GIS povezuje grafičke prostorne pojave (entitete) satabelarnim podacima (atributima)

ŠŠta jeta je GIS?GIS?

GEO Informacioni Sistem

7

Geoprostorni podaci

8

Geopodaci

GEOPODACI

GEOMETRIJSKI PODACI ATRIBUTNI PODACI

Geometrija Kvalitativni podaci

Kvantitativni podaci

Tačka

Linija

Površ

Intervalski

OdnosOrdinalni

9

Skup Geoprostornih podataka

+ =

water_linewater_line

mat_dmat_d

PVCPVC

Entitet/Atributi/

Vrednosti

Prostorna geometrija

Geoprostornientitet

10

Veze elemenata prostora i njihovih atributa

11

Tipovi podataka

Karte

Slike

Prostorni Ne-prostorni

Adrese

Snimci

Videografija

Finansijski obračuni

Filmovi

Shematski diagrami

KT1 2EERH8 9AASW1P 3AD

£12,000 23.45 56789£23,456 12.45 23456£45,987 29.57 87634

Funkcionalne komponente GIS-a

Skladištenje i održavaje

Prikupljanje ipriprema

Rukovanje ianaliza

Prezentacija

13

Geobaza podataka

� Geobaza podataka je skup različitih tipova geografskih podataka smeštenih u običnim datotekma na disku (Microsoft Access) ili u višekorisničkim relacionim bazama podatka (poput Oracle, Microsoft SQL Server, ili IBM DB2)

14

Tipovi geopodataka

1. Klase entiteta (Feature classes )

2. Rasteri (Raster datasets )

3. Tabele (Tables)

15

Strukture baza podataka

� Flat fajlovi (spreadsheets)

� Hijerarhijski fajlovi

� Umreženi fajlovi

� Relacione baze podataka

16

Flat fajlovi (spreadsheets)

Property file

17

Hijerarhijski fajlovi

18

Umreženi fajlovi

19

Relacione baze podataka

20

Geobaza podataka

Geobaza podataka je model podataka za prikazivanjegeografskih informacija primenom standardne tehnologije relacionih baza podataka. Geobaza podataka podržava memorisanje i upravljanje geografskih informacija u okviru standardnih sistemskih tabela za upravljanje podacima.

21

Osnovni koncepti DBMS

� Podaci su organizovani u tabelama.

� Tabele sadrže redove.

� Svi redovi u tabeli imaju isti broj kolona.

� Svaka kolona je definisana tipom podataka kao što su celi broj, decimalni, tekstualni, datum itd…

� Relacije se koriste za pridruživanje redova iz jedne tabele sa redovima iz druge tabele. To je bazirano na zajedničkoj koloni za obe tabele, koja se obično zove primarni ključ i strani ključ.

22

Osnovni koncepti DBMS

� Pravila relacionog integriteta postoje kod tabelarnih skupova podataka. Na primer,svaki red uvek deli iste kolone, domene itd.

� Niz funkcija i operatora poznatih kao SQL su dostupni za operacije na tabelama i njihovim podacima.

� SQL operatori su napravljeni za rad nad opštim tipovima podataka relacionih baza kao što su celi brojevi, decimalni , karakteri itd.

SQL SQL

SQL-join SQL

27

Tipovi Geobaza podataka

28

Arhitektura Geobaza

Arhitektura je bazirana na jednostavnimrelacionim odnosima

29

Arhitektura Geobaza

SKUP ENTITETASadrži prostorno povezane klase entieta sa topogijom i mrežnim objektima koji ih povezuju. Klase eniteta su prostorno definisane.

KLASE ENTITETATabele sa shape poljima koje sadrže tačkastu, linijisku ili poligonsku geometriju prostornih entiteta. Svaki red je jedan entitet.

TABELESkup redova koji sadrže ista polja. Klase entiteta su tabele sa shape poljima.DOMENDefiniše skup ili opseg dozvoljenih vrednosti u polju.

KLASA RELACIJAPridružuje objekte iz klase entiteta ili tabele sa objektima u dugoj klasi entiteta ili tabelom. One opciono mogu imati polja koje je definisao korisnik.

TOPOLOGIJAPravila integriteta koja definišu ponašanje geografski integrisanih entietata.

GEOMETRIJSKA MREŽAPravila za upravljanje vezama meñu entitetima u skupu klasa entiteta.

PODACI PREMERASadrže geodetska merenja koja su korišćena za računanje koordinata koja su povezana sa geometrijom entiteta.

BAZA RASTERASadrži rastere koji predstavljaju kontinualne prirodne pojave.

METADATA DOKUMENTACIJAXML dokument koji je pridružen sa svakim skupom podataka.

ALATKE ZA GEOPROCESIRANJESkup postupaka za upravljanje, anlalize i modelovanje podataka.

30

Geobaza u ArcGIS okruženju