Tipovi i strukture geobaza podataka G I S 2 Geopodaci Podaci definisani prostornim koordinatama.
Tipovi i strukture geobazapodataka
G I S
2
Geopodaci
Podaci definisani prostornimkoordinatama.
3
GIS: tehnološki razvoj
GIS tehnologija je razvijena iz:l Digitalne kartografije i CAD-al Sistema za upravljanje bazama podataka (Data Base
Management Systems (DBMS))
1
2
3
ATRIBUTIID X,Y
123
ID
123
CAD Sistem Sistemi 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 je GIS?GEO Informacioni Sistem
7
GIS
8
Geopodaci
GEOPODACI
GEOMETRIJSKI PODACI ATRIBUTNI PODACI
Geometrija Kvalitativni podaci
Kvantitativni podaciTačka
Linija
Površ
Intervalski
OdnosOrdinalni
9
Skup Geoprostornih podataka
+ =
water_line
mat_d
PVC
Entitet/Atributi/
VrednostiProstorna geometrija
Geoprostornientitet
10
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
12
Strukture baza podataka
l Flat fajlovi (spreadsheets)l Hijerarhijski fajlovil Umreženi fajlovil Relacione baze podatakal Objektne strukture
13
Flat fajlovi (spreadsheets)
Property file
14
Hijerarhijski fajlovi
15
Umreženi fajlovi
16
Relacione baze podataka
Objektni model
17
l Baziran je na konceptu objekata koji predstavljajuskup podataka i operacija koji se nad njima moguizvršiti.
l U objektno orijentisanom modelu entiteti su predstavljeni klasom, koja obuhvata i atribute i moguće operacije nad podacima.
l U njima se informacija čuva kao stalni objekat, a ne kao red u tabeli.
DMBS
18
Program A Program B Program C
DMBSSistem za upravljanje bazama podataka
Baza podataka
Memorijiski prostor
19
Osnovni koncepti DBMS
l Podaci su organizovani u tabelama.l Tabele sadrže redove.l Svi redovi u tabeli imaju isti broj kolona.l Svaka kolona je definisana tipom podataka kao što
su celi broj, decimalni, tekstualni, datum itd…l 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č.
20
Osnovni koncepti DBMS
l Pravila relacionog integriteta postoje kod tabelarnih skupova podataka. Na primer,svaki red uvek deli iste kolone, domene itd.
l Niz funkcija i operatora poznatih kao SQL (Structured Query Language) su dostupni za operacije na tabelama i njihovim podacima.
l SQL operatori su napravljeni za rad nad opštim tipovima podataka relacionih baza kao što su celi brojevi, decimalni , karakteri itd.
SQL (Structured Query Language)
SQL (selekcija)
SQL-join
SQL
Vrste baza podataka
25
Baze podataka se klasifikuju prema broju korisnika, lokaciji baze i prema načinu i obimu korišćenja.Broj korisnika:l Jedno-korisničke (single-user)l Višekorisničke (multi-user)l Baza podataka firmi (enterprise database)Lokacija:l Centralizovanel DistribuiraneObim:l Transakcione (operational, production database)l Skladištene (datawerhouse)
Modeli podataka u u GIS-u
26
l Georelacioni- skladišti geometriju i atribute odvojeno.
Coverage (topološki) & shape (netopološki)
Modeli podataka u u GIS-u
27
Objektno orijentisani- tretira geopodatke kao objekte. l Skladišti prostorne i atributske podatke prostornih
pojava zajednol Omogućava da se entitetima (objektima)
pridružuje niz svojstava i metoda (operacija) koje se mogu izvršavati nad njima
28
Geobaza podataka
l 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)
Geobaza
Feature dataset
Feature class
Feature class
Feature class
29
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.
30
Tipovi geopodataka
1. Klase entiteta (Feature classes )
2. Rasteri (Raster datasets )3. Tabele (Tables)
31
Vrste Geobaza podataka
(SDE) Spatial Database Engine
32
33
Arhitektura Geobaza
Arhitektura je bazirana na jednostavnimrelacionim odnosima
34
Arhitektura GeobazaSKUP 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.
35
Geobaza u GIS okruženju