ArcView 2.sz. gyakorlat Tematikus térképek Nyissunk egy új projectet a Project ablak, File->New Project menüpontjával (ha most indítottuk az ArcViewt, akkor ez automatikusan meg is történt). Nyissunk egy új nézet ablakot (a Project ablakban a Views ikonra, majd a New gombra kattintva). Az előző gyakorlatban már megtanult módon nevezzük át ezt a nézetet Magyarország névre. Szintén az előző gyakorlatban már megtanult módon, adjuk hozzá a C:\Ter_gyak\gyak2 könyvtárból a varos témát, mely pontszerű objektumokat tartalmaz. Kapcsoljuk be a megjelenített témát, ekkor néhány pont jelenik meg a nézetben. Ha megnézzük a témához tartozó táblázatot (Theme->Table) láthatjuk, hogy a városok nevén kívül lakosaik száma is megjelenik attributumként. A szemléletesebb megjelenítéshez állítsuk át a téma jelkulcsát a lakosok számának megfelelően. Ehhez a Theme->Edit Legend menüpontra kattintva hívjuk elő a jelkulcs szerkesztő ablakot. Itt válasszuk ki, hogy a Varos témát szeretnénk átalakítani (ez az alapbeállítás), utána adjuk meg, hogy milyen típusú jelkulcsot szeretnénk (Legend Type). Az itt megtalálható lehetőségek jelentése a következő: Single Symbol => egy kiválasztható szimbólummal jelenítjük meg az összes pontot (várost ez esetben) Graduated Color => a kiválasztott attribútumnak megfelelően a szimbólum színe változik Graduated Symbol => a kiválasztott attribútumnak megfelelően a szimbólum mérete változik Unique Value => a kiválasztott attribútumnak megfelelően, minden egyéni attribútum értékhez más színt, vagy szimbólumot rendelhetünk Chart => valamilyen grafikon formájában jelenítjük meg az attribútum értékeket a pontok helyén Próbáljuk ki, hogy milyen alapbeállításokat kínál fel a rendszer a különböző jelkulcstípusok esetén. A Classification Field mezőben válasszuk a Lako beállítást, hogy láthatóak legyenek a beállítások. A térképünkhöz most a Graduated Symbol típusú jelkulcsot használjuk. Az attribútum (lako) kiválasztása után az ArcView automatikusan öt osztályt hoz létre és különböző méretű szimbólumokat is rendel hozzá. A Classify gomb megnyomásával előhívható az osztályozás beállítására szolgáló ablak. A típusnál a következő beállításokra van lehetőségünk:
Equal Interval => egyenlő osztályközökre bontás Natural breaks => a program megpróbálja megkeresni a természetesen adódó töréseket a felosztásban Quantile => egyenlő számú elem az osztályban Standard deviation => osztályozás a szórás alapján Válasszuk ki az Equal Interval típust, legyen három az osztályok száma (Number of classes) és a kerekítési érték (Round values at) értékét állítsuk "d,ddd"-re. Ez utóbbival azt adtuk meg, hogy az ezres helyiérték alapján kerekítse az adatokat az osztályba sorolásnál. Nyomjuk meg az OK gombot. Ezután az ArcView automatikusan beállítja az osztályok határait és a hozzájuk rendelt szimbólumot. Ezek nem egyeznek azzal, amit be szeretnénk állítani. Írjuk át az osztályok határait és jeleit az alábbi ábrának megfelelően: A Symbol oszlop valamely mezőjébe kattintva beállíthatjuk a kívánt szimbólumot. A Value oszlop mezőibe kattintva beállíthatjuk az osztályba tartozó értékeket. Ez automatikusan átírja a Label oszlop mezőit is, ahol beírhatnánk, hogy milyen felirat jelenjen meg a jelkulcsban. Ez esetben célszerű meghagyni az osztályközöket, hiszen azok megfelelően beszédesek. Nyomjuk meg az Apply gombot és beállításaink megjelennek a nézet ablakban a térképen, valamint a jelkulcs is látható a nézet ablak tartalomjegyzékében.
A következő lépésben címkézzük a városainkat azok nevével. Ehhez a Theme->Properties ablakban a Text Labels ikonra kattintva beállíthatjuk azt, hogy mely attribútumból vegye a feliratot (ez célszerűen a Nev, mely a város nevét tartalmazza), valamint azt, hogy a ponthoz képest milyen irányban jelenítse meg a feliratot. A Scale Labels mező bejelölése esetén a feliratok mérete a térkép méretarányával arányosan változik. A beállítások után a címkéző gombra kattintva (második ikonsor, 11. ikon) az egyes városok neveit felirathatjuk a térképre. Célszerű beállítani a feliratok betűtípusát és méretét a Graphics menü, Text and Label defaults pontjával. Ha minden város nevét fel szeretnénk írni, választhatjuk a Theme->Auto Label menüpontot is, majd a megfelelő beállítások után az OK gombra kattintva a címkézés automatikusan megtörténik. A szöveg méretét a kijelölő ikonra (2. sor, 2. ikon), majd valamely feliratra kattintva is megváltoztathatjuk. Következzen egy vonalakat tartalmazó téma, a folyók. Ennek megnyitása ugyanúgy történik, mint a városoké, a párbeszédablakban értelemszerűen a folyo témát kell kiválasztani. Állítsuk át a megjelenítés színét kékre és a vonalvastagságot kettesre az előző gyakorlatban megtanultak szerint. Állítsuk át a témák sorrendjét, hogy a város legyen felül. Következő témánk a tavakat tartalmazza (to). Adjuk ezt is hozzá a nézethez, állítsuk át színét világoskékre és jelenítsük meg a körvonalait is feketével (outline=0.1). Adjunk egy újabb, a talajtípusokat tartalmazó témát (tal) a nézethez. Hogy a tavak területe ne tartozzon ehhez a témához, vegyük azt ki belőle. A tal témát aktívvá téve (rákattintva a nézet ablakban), Theme->Properties, majd a megjelenő ablakban a Definition fülnél a kalapács-szerű ikonra kattintsunk. Az így előkerülő ablakban adjuk meg a (Tipus > 0) definíciót, majd kattintsunk az OK gombra mindkét ablakban.
A városok jelkulcsának beállításához hasonlóan állítsuk át az egyes talajtípusokat szín szerint, a Unique Value osztályozási típust (Legend Type) választva, valamint az osztályozás alapját képező mező (Values Field) legyen a Tipus. Nyomjuk meg az Apply gombot. Állítsuk be a megjelenítési sorrendet: Varos, Folyo, To, Talaj legyen a sorrend és kapcsoljuk be az összes témát. A következőhöz hasonló nézetet kell kapjuk: Mentsük el a projectet a C:\Ter_gyak\gyak2 könyvtárba xy_gyak2_1.apr néven (xy mindenkinek a saját monogramja). Önálló feladat: Adjuk hozzá a nézethez a janh, julh és csap témákat (januári középhőmérséklet, júliusi középhőmérséklet, csapadékmennyiség) és állítsuk be ezek jelkulcsát a fok, illetve mm attribútumok alapján, hogy értelmes megjelenítési osztályokat kapjunk. Mentsük el a projectet (File->Save Project as) xy_gyak2_2.apr néven.
Elemzések ArcView-val Jelenítsük meg a folyók 10 kilométeres körzetében lévő területeket. Ehhez először állítsuk át a nézet tulajdonságaiban (View->Properties) a térképi egységet és a mérési egységet (Map Units és Distance Units) kilométerre. Tegyük aktívvá a folyó témát, majd kattintsunk a Theme- >Create Buffers menüpontra. A következő ablakban beállíthatjuk, hogy mely elemek köré rajzoljunk puffer zónát. Válasszuk ki a Folyo témát a Features of a Theme pontnál, majd kattintsunk a Next gombra. Itt beállíthatjuk, hogy hogyan szeretnénk létrehozni a pufferzónát. Válasszuk ki az "At a specified distance" pontot és írjunk be 10-et az értékéhez. Ezután válasszzuk ki a mértékegységet (Distance Units are), ez legyen kilométer, mint a térképi egységünk. Nyomjuk meg a Next gombot. Az utolsó ablakban beállíthatjuk a pufferzóna egyéb jellemzőit. A felső részen azt kérdezi, hogy a zónák határvonalai egybeolvadjanak-e. Válaszzuk a Yes (igen) választ, majd adjuk meg az elmentendő téma nevét: C:\Ter_gyak\gyak2\vizbuf_xy.shp. Itt megadhatnánk, hogy a pufferzónát csak grafikus elemként helyezze a nézetbe (as graphics in the view), vagy valamely létező témához adja-e hozzá (in an existing theme), azonban mi a harmadikat, az új témaként való mentést választjuk.
Hasonló módon készítsük el a tavak pufferzónáját is, az utolsó ablakban azonban válasszuk a mentés már létező témába opciót (in an existing theme), ahol a Buffer 1 of Folyo-t kell kivalasztani. Szintén ebben az ablakban kell megadni azt is, hogy a poligonoknak csak a külső részén képezzen puffer zónát (only outside the polygons). A másik két opció a kívül-belül, illetve a csak belül képzett pufferzóna lehetősége.
A másik lényeges művelet az átfedésvizsgálat (angolul overlay). Ez mindig két téma közötti művelet, az egyik témának poligonokat kell tartalmaznia. A poligonokat tartalmazó témával mint egy pogácsaszaggatóval feldaraboljuk a másik témát, mely pontokat, vonalakat vagy poligonokat tartalmazhat. Ezt az ArcView önmagában nem tudja, azonban a Spatial Analyst kiegészítéssel együtt a művelet elvégezhető. A talnap téma egy poligon-poligon átfedésvizsgálat eredménye. A talaj és nap témák poligonjainak egymásrahelyezéséből alakult ki és tartalmazza mindkét téma attribútumait. Adjuk hozzá a talnap témát a nézethez. Ez alapján már könnyen meg lehet válaszolni azt a kérdést, hogy van-e olyan terület ahol a talajtípus 10, és a nap évente 1850 óránál többet süt. Ehhez szükséges logikai feltétel: (tipus = 10) and (ora >= 1850). Ennek a szelekciónak az eredményét láthatjuk a következő ábrán.
Ha az előbbi feltételekhez hozzátesszük, hogy a folyók vagy tavak 10 km-es körzetében legyen a keresett terület, akkor a következő térkép segíthet. Ezt a térképet úgy állíthatjuk elő, hogy a pufferzónát tartalmazó téma szimbólumának hátterét átlátszóra állítjuk (ld ábra lent). Önálló feladat: Jelenítsük meg azokat a területeket Magyarországon, melyek Budapesttől nincsenek messzebb mint 70 km, de Szolnoktól 110 km-nél messzebb vannak és az éves csapadékmennyiség több mint 600 mm. Milyen lépéseken keresztül kaphatjuk meg az eredményt?