Bevezetés Tematika Számonkérés Irodalom 2018.12.28.
Objektumok definiálása Objektum osztály Attribútum Objektum Vektor Geometria Raszter 2018.12.28.
GRAFIKUS ADATMODELLEK I. Vektor modell Vektor modell célja a grafikus (helyleíró) adatok tárolása, műveletek, kapcsolatok kiépítése az alfanumerikus adatbázissal Lényege: az ábrázolandó területet és a rajta lévő objektumokat pontok és egyenesek együtteseként kezeli. (ívek generálása is lehetséges) 2018.12.28.
Vektoros rendszer Hasonló a térképi (analóg) szemlélethez Vektor: kezdő- és végpontjával adott irányított szakasz (itt: helyvektorok) Vektor alapú rendszerek objektumai: pont vonal vagy ív (pl. spline-függvények) terület (poligon) Attribútumok a geometriai elemekhez kapcsolódnak 2018.12.28.
Y P1 P2 P3 P4 A P(x,y) X objektumok: pontszerű vonalas területi 1 1 2018.12.28.
Vektoros állomány létrehozása (térképi szemlélet) Analóg térkép Vektoros digitális térkép 2018.12.28.
Vektoros modell alapvető fajtái Spagetti modell alapeleme: pont (koordináták) és vonal egydimenziós lista Topológiai modell alapeleme: csomópont és él topológiai információkat tartalmaz strukturált tárolás 2018.12.28.
Vektoros adatmodellek I. Spagetti módszer Lényege: minden egyes vonalas objektumot egy a vonal töréspontok koordinátáiból álló sorozat ábrázol. Hátránya: szekvenciális keresés digitalizálási problémák azonos adatok létrehozása, bővítés metszéspontok létrehozása nehezen megoldható redundancia 2018.12.28.
2018.12.28.
Spagetti modell Tárolás! 2018.12.28.
Spagetti modell objektum-táblázat PONT 2018.12.28.
Spagetti modell objektum-táblázat VONAL TÁBLÁZAT 2018.12.28.
Spagetti modell objektum-táblázat POLIGON TÁBLÁZAT 2018.12.28.
Spagetti modell Előnye Hátránya Pl.: MapInfo, ArcView egyszerű és gyors előállítás viszonylag kis helyigényű Hátránya keresés csak szekvenciálisan történhet (általában az előállítás sorrendjében) objektumok nem alkotnak logikai egységet Redundáns adatok Pl.: MapInfo, ArcView 2018.12.28.
Lánckódolás Vektoros modell esetén abszolút koordinátája helyett 2 Vektoros modell esetén abszolút koordinátája helyett 4 vagy 8 irányvektor bevezetésével relatív koordináta 3 1 4 7 5 6 2018.12.28.
Topológiai kapcsolatok Téralakzatok azon tulajdonságai (invariáns tulajdonságok), melyek nem változnak az idomok szakadásmentes torzítása során a, szomszédság b, folyamatosság c, tartalmazás Lényege: a, metrikus tér fogalmon alapuló távolságmérés b, adattípusok értelmezése 2018.12.28.
Adattípusok a topológikus modellekben 1, ponttípus önálló pont - kiterjedés nélküli objektumok leírása lánc részét képező pont csomópont 2, vonalak töréspont csomópont (vonalvég, elágazás, metszéspont) lánc, irányított lánc 3, poligon záródó láncsorozat jobb és baloldali poligon fogalma szigetek kezelése irányított láncokkal 2018.12.28.
Topológiai adatmodell Topológiai kódolás Kódolt hálózattérkép 11 1 2 3 4 5 6 7 8 9 10 Csomópontok koordinátái 2018.12.28.
Topológiai adatmodell TÁBLÁZAT PONT 2018.12.28.
Topológiai adatmodell VONAL TÁBLÁZAT 1. csomópont - koordináta 2018.12.28.
Topológiai adatmodell VONAL TÁBLÁZAT 2. vonal - csomópont topológia 2018.12.28.
Topológiai adatmodell VONAL csomópont - vonal topológia TÁBLÁZAT 3. 2018.12.28.
Topológiai adatmodell POLIGON TÁBLÁZAT 1. csomópont - koordináták 2018.12.28.
Topológiai adatmodell POLIGON TÁBLÁZAT 2. vonal - csomópont 2018.12.28.
Topológiai adatmodell POLIGON TÁBLÁZAT 3. csomópont - vonal 2018.12.28.
Topológiai adatmodell POLIGON TÁBLÁZAT 4. poligon - vonal 2018.12.28.
Topológiai adatmodell POLIGON TÁBLÁZAT 5. vonal - poligon 2018.12.28.
Topológiai adatmodell Előnye hatékony térbeli elemzések (kapcsolatok miatt) nincs redundancia a geometriai adatok tárolásánál Hátránya nagy erőforrásigény (ma már csak drágább szoftver) ARC/Info - ESRI 2018.12.28.