ArcView 1.sz. gyakorlat Bevezetés A gyakorlat során az ESRI (Enviromental System Research Institute) ArcView programjának a használatával ismerkedünk meg. Ez a program az Arc/Info-ban létrehozott térinformatikai adatbázisok megjelenítését teszi lehetőve MS Windows vagy X Windows környezetben. Az ArcView felhasználási területei Térinformatikai (Arc/Info) adatbázis megjelenítése Geometriai adatok megjelenítése tetszőleges szinekkel és mintázatokkal, tematikus térképek készítése Műhold felvételek, orthofotok vagy scannelt térképek megjelenítése Vektor és raszter adatok együttes szemlélése Szelekció térbeli és logikai feltételek alapján Adatbázistáblák áttekintése Grafikus végtermékek és listák készítése Azonosítás postai cím alapján A gyakorlati anyag további részében a felsorolt alkalmazási területre találunk mintákat. Az utasításokat követve megismerkedünk az ArcView kezelésével és a különböző alkalmazási területekkel. Alapfogalmak Indítsuk el az ArcView programot. Megjelenik a fő ablak a menüvel, az eszközsorokkal és egy projekt ablakkal (project window). A következőkben egy térinformatikai adatbázis megjelenítésére fogjuk használni az ArcViewt. Az ArcView segítségével az Arc/Info térinformatikai rendszerben előállított egy vagy több fedvényt szemlélhetünk egyszerre. Az egyes fedvények geometriai alakzatokat és azokhoz kapcsolódó leíró adatokat (attribútumokat) tartalmaznak. Az ArcViewban Nézeteket (View) állíthatunk össze. A nézetek témákat (Theme) tartalmaznak, melyek egy-egy Arc/Info fedvény adataira vagy annak egy részére hivatkoznak. A projekt ablakban a következő ikonok jelennek meg, melyek az aktuális munka elemeinek listáit tartalmazzák: Views -> Nézetek Tables -> Táblázatok Charts -> Grafikonok Layouts -> Nyomtatási oldalak Scripts -> Avenue (ArcView programozói nyelve) programok
Állítsuk be a munkakönyvtárat: Project -> Properties..., az itt előugró ablakban Work Directory: C:\TER_GYAK\GYAK1 Készítsünk térképet! Nyissunk meg egy új nézetet, amiben a térinformatikai adatainkat megjeleníthetjük: Kattintsunk a Views ikonra, hogy kijelöljük, majd a New gombra. Megjelenik egy View1 elnevezésű nézet. Jelenítsünk meg ebben néhány témát: View -> Add Theme... (haladóknak Ctrl-T) A képen látható beállítások szerint keressük meg mintavárosunk adatait, kattintsunk a sidedrv témára, majd nyomjuk meg az OK gombot. A nézet tartalomjegyzékében megjelenik az adott téma. Hasonlóképpen nyissuk meg a többi témát is, a következő sorrendben: lots, parks, bldgs, water, lights, hydrants.
Legvégül pedig adjunk hozzá egy ortofotót is. Ehhez az "Add Theme" ablakban a "Data Source Type"-ot át kell állítani "Image Data Source"-ra, majd nyissuk meg a photo.bil állományt. A nézet tartalomjegyzékében megjelennek az állományok nevei. Tegyünk láthatóvá néhány réteget, a mellettük lévő kis négyzet kijelölésével. A színösszeállításunk várhatóan nem igazán tökéletes, valamint a témák nevei sem túl sokatmondóak, változtassuk meg ezeket: Theme -> Properties A megjelenő ablakban a Theme Name átírásával megváltoztathatjuk a Téma nevét. Változtassuk meg a témák nevét a következőkre: Sidedrv = Járda Lots = Telek Parks = Park Bldgs = Épület Water = Vízvezeték Lights = Közvilágítás Hydrants = Tűzcsap Phot.bil = Merrick & Co. ortofotó Valamely téma nevére duplán kattintva megváltoztathatjuk a megjelenítés színét:
A Symbol mezőben lévő rajzra kattintva a fenti második ablak jelenik meg Itt a felső sorban lévő utolsó előtti ikonra kattintva kapjuk a színpalettát, melyből kiválaszthatjuk a megfelelő színt, majd a Legend Editor ablakban az Apply gombra kattintva érvényesíthetjük a változást. Ugyanebben az ablakban, a különböző ikonokra kattintva megváltoztathatunk egyéb jellemzőket is, pl kitöltés mintája, vonal jellege, pont szimbólum,... Változtassuk meg a témák színeit, hogy a következő ábrán található színösszeállításhoz jussunk: Járda -> szürke, telek -> sötétzöld, park -> zöld, épület -> vajszínű, vízvezeték -> kék, közvilágítás -> narancs, tűzcsap -> világoskék Mentsük el munkánkat! File -> Save project (Ctrl-S). Mentsük a C:\Ter_gyak\Gyak1\Munka könyvtárba. Filenév: Monogram + _f1.apr (pl: tg_f1.apr) Önálló feladat: Nyissuk meg a vasút témát (rail), nevezzük át Vasútra a nevét, alakítsuk át a megjelenést a rajzon látható módon: Nevezzük át a View1-et is valami értelmes elnevezésre: pl: MintaCity_alap A project ablakra kattintva tegyük azt aktívvá, majd a Project -> Rename View menüben írjuk át a nevet.
Amint már láttuk a témák nevei melletti négyzetekkel kapcsolhatjuk ki és be az adott témát. A témák sorrendjét is egyszerűen megváltoztathatjuk, a témákat az egérrel egymás elé és mögé húzhatjuk, így beállítva a sorrendet. Kapcsoljunk ki és be rétegeket, valamint változtassuk meg a rétegek sorrendjét tetszőleges módon, és figyeljük meg a változásokat. Egy témát úgy tudunk aktívvá tenni, ha rákattintunk a nevére a tartalomjegyzékben. Egyszerre több téma is lehet aktív, ha közben nyomjuk a Shift billentyűt és úgy választunk további témákat. Az eszközsorok használata Vegyük sorra a nézet ablakhoz kapcsolódó eszközöket, melyek az eszközsorban találhatók ikonként: Első sor: Az első ikon a projekt mentésére szolgál. A másodikkal lehet témákat hozzáadni az adott nézethez. A harmadik ugyanaz, mint a Theme -> Properties menüpont A negyedik a már szintén használt Legend Editor ablakot nyitja meg. Az ötödik az aktív témához tartozó attributum táblázatot nyitja meg (ld. később) A hatodik ikonnal az attributumok között kereshetünk valamilyen szöveget A hetedik ikon a geokódolásnál használható, cím alapján lehet vele keresni (ld. második ArcView gyakorlat) A nyolcadik ikonnal bonyolultabb lekérdezéseket állíthatunk össze. A kilencedik ikonnal az összes téma teljes tartalmára nagyíthatunk a nézet ablakban (tehát az összes téma adata bele fog férni az ablakba) A tizedik ikon az aktív téma tartalmát engedi beleférni a nézet ablakba A tizenegyedik ikon a kiválasztott elemekre zoomolja a nézet ablakot (kiválasztást ld. később) A tizenkettedik ikon kétszeresére nagyítja az ablakban található elemeket (a középponthoz képest) A tizenharmadik ikon a felére kicsinyíti az ablakban található elemeket (a középponthoz képest) A tizennegyedik az előző nagyítási méretet adja vissza. A tizennegyedik ikon grafikus elemek alapján enged kiválasztani (ld. később) A tizehatodik ikon megszűnteti az eddigi kiválasztásokat
A tizenhetedik ikon a környezetfüggő súgót indítja el. Második sor: Az első ikon egy adott elem attributumait jeleníti meg. A másodikkal kijelölhetjük és mozgathatjuk az általunk rajzolt grafikus elemeket A harmadikkal módosíthatjuk ezen elemek töréspontjait A negyedikkel kijelölhetünk elemeket az aktív témákból egy téglalap segítségével Az ötödikkel nagyíthatunk a nézet ablakban (kattintással, vagy téglalap alapján) A hatodikkal kicsiníthetünk hasonló módon A hetedikkel mozoghatunk az ablakon belül (arrébb húzhatjuk az ablak tartalmát) A nyolcadikkal mérhetünk távolságokat A kilencedikkel és a tizedikkel most nem foglalkozunk A tizenegyedikkel feliratozhatjuk a réteg elemeit az attributum adatokkal A tizenketteddik ikonnal szöveget helyezhetünk el a nézet ablakban, különböző módokon A tizenharmadik ikonnal különböző grafikai elemeket rajzolhatunk a nézet ablakba A második sor nyolcadik ikonjával távolságot mérhetünk. Kattintsunk rá az ikonra, majd kattintson a nézet ablakban sorban a megmérndő pontokra, az utolsó pontra pedig duplán kattintsunk. A szakasz-, illetve az össz-távolság az állapotsorban (az ArcView ablak alján) folyamatosan megjelenik. Attributumok megjelenítése Használjuk a második sor első ikonját. Kattintsunk rá az ikonra, majd bármelyik telekre (előtte tegyük aktívvá a telek témát). Ekkor megjelenik egy ablakban az adott telekhez tartozó attributumok listája. Az attributumok megnyithatók táblázatos formában is. Theme->Table. A megnyíló ablakban az összes telek összes attributuma elérhető. Rendezzük el úgy az ablakokat, hogy mind a táblázat, mind a nézet látható
legyen. Ilyenkor a Projekt ablakban a Tables pont alatt megjelenik a megnyitott táblázat is a felsorolásban, így bármikor újra gyorsan elérhető. Ha kijelölünk a táblázatban egy sort (vagy többet a Shift nyomva tartásával), akkor a az adott telket a nézet ablakban is megjelöli. Ha a nézetben jelölünk ki telkeket (2. sor 4. ikon), akkor a táblázatban is megmutatja a rendszer a hozzá tartozó sort (sorokat). Figyeljük meg, hogy a táblázat ablakhoz más ikonsorok tartoznak! Ezekkel majd a későbbiekben foglalkozunk részletesebben. Kijelölés, leválogatás Rajzoljunk egy kört és egy tetszőleges sokszöget (poligont) az épület témára (Épület téma aktívvá tétele, 2. sor utolsó ikont nyomva tartani és kiválasztani a grafikai elemet). Jelöljük ki azokat az épületeket, melyeket érint a kör, vagy a poligon (1. sor 15. ikon). Az így kijelölt elemek mind a nézet, mind a táblázat ablakban kijelölésre kerültek. Szüntessük meg a kijelölést az 1. sor utolsó előtti ikonjára kattintva. Bonyolultabb lekérdezéseket is végrehajthatunk a "lekérdezés építő"-vel (1. sor 8. ikon). Megkereshetjük például azokat a telkeket, melyeknek területe nagyobb 8000 m2-nél. Indítsuk el tehát a "Query Builder"-t, miután aktívvá tettük a Telek témát.. Itt kattintsunk rá duplán az Area mezőre, majd a ">" jelre, majd pedig írjuk be, hogy 8000.
Az alsó részben ekkor a következő kérdésnek kell megjelennie: ( [Area] > 8000 ). Nyomjuk meg a New Set gombot és a nézetben, valamint a táblázatban kijelölésre kerülnek azok a telkek, amelyek területe 8000 m2- nél nagyobb. Mentsük el az így kapott ábrát a Word file-ba. A Query Builder ablak másik két nyomógombja az Add To Set, mely a már meglévő kijelölt elemkhez adja hozzá az új kérdés elemeit, illetve a Select From Set, mely a már kijelölt elemekből elveszi az új kérdés által kijelölt elemeket. Az and (és), or (vagy), not (nem) mezőkkel logikai műveleteket végezhetünk, azaz összetettebb kérdéseket is összeállíthatunk. Például: melyek azok a telkek, melyek a W Oxfor Ave-n találhatók és 8000 m2-nél nagyobbak: ([Addrst] = "W Oxford Ave") and ([Area] > 8000) A táblázatról, illetve annak kijelölt sorairól statisztikát is készíthetünk. A táblázatban ki kell jelölni azt az oszlopot, amelyre kiváncsiak vagyunk (az oszlop nevére kattintva), majd a Field->Statistics gombot megnyomva egy ablak jelenik meg, melyben megtalálhatók a statisztikai adatok a mezőre vonatkozóan. A következő adatokat látjuk: összeg, darabszám, átlag, maximum, minimum, sávszélesség (max-min), variancia, szórás Gyakorló feladatok: Hány épület van a "1135 W Quincy Ave" telek (addrno és addrst oszlopok) középpontjának 200 méteres környezetében? Mekkora a legnagyobb telek területe a városban? Mekkora a telkek átlagos területe az Oxford utcában? Hol vannak azok a telkek, melyek tulajdonosa (owner oszlop) Lancaster?