Informatika | Térinformatika » Dr. Iványi Péter - ArcGIS 8.3 segédlet 3.

Alapadatok

Év, oldalszám:2005, 54 oldal

Nyelv:magyar

Letöltések száma:49

Feltöltve:2014. június 30.

Méret:2 MB

Intézmény:
-

Megjegyzés:

Csatolmány:-

Letöltés PDF-ben:Kérlek jelentkezz be!



Értékelések

Nincs még értékelés. Legyél Te az első!

Tartalmi kivonat

ArcGIS 8.3 segédlet 3. Dr. Iványi Péter Tartalomjegyzék • Analízis – Kiválasztás – Zónák • Egyéb műveletek Analízis Analízis alatt azt értjük, hogy a térképhez adott adatokon műveleteket végzünk, például kiválogatunk egyes objektumokat valamilyen tulajdonság alapján. Általában többféle módon lehet az analízist elvégezni, ez függ a problémától, a rendelkezésre álló adatoktól illetve személyes preferenciáktól. Az analízis fő eszközei: -az objektumok kiválogatása -zónák (bufferek) létrehozása és -fóliák közötti műveletek A továbbiakban a jobb oldalon látható térképen demonstráljuk az analízis különböző lépéseit. Analízis eszközei Az objektumokat ki lehet választani: -interaktívan, ahogy ezt az első segédlet is bemutatta -valamilyen tulajdonság alapján (Select by Attributes) vagy -térbeli pozíció alapján (Select by Location) A zóna generátor (Buffer Wizard) szintén menüből

érhető el. Kiválasztás tulajdonság alapján 1. Az objektumok tulajdonság alapján történő kiválasztása a bal oldalon látható ablakban végezhető el. Az alábbi beállításokat kell elvégezni: -Melyik fólián végezzük el a kiválasztást (Layer) -A kiválasztást hogyan végezzük (Method) -Milyen SQL kifejezés alapján történjen a kiválasztás. Az SQL kifejezést ugyanúgy kell felépíteni mint ahogy azt már korábban bemutattuk. Kiválasztás tulajdonság alapján 2. A bal oldalon látható ablak a kiválasztási módszereket mutatja be: -Create a new selection: Egy teljesen új választást hozunk létre, de előtte a korábban kiválasztott objektumok kiválasztása megszűnik -Add to current selection: A már kiválasztott objektumok mellett az ablakban megfogalmazott feltételt kielégítő objektumok is ki lesznek választva -Remove from current selection: A már kiválasztott objektumok közül az újonnan választott objektumok kiválasztása

megszűnik -Select from current selection: Az aktuálisan kiválasztott objektumok közül szeretnénk kiválasztani azokat amelyek kielégítik az újonnan megfogalmazott feltételt Kiválasztási példa 1-1. Az alábbi képen az látható, hogy a parcellák közül azokat szeretnénk kiválasztani, amelyek területe 5000 négyzetméternél nagyobbak. Az összeállított SQL kifejezés: SELECT * FROM Public Utility.parcels polygon WHERE Shape Area > 5000 Ha lenyomjuk az „Apply” gombot akkor a megjelenítő ablakban a feltételt kielégítő objektumok kiválasztódnak, vagyis a kiválasztás színeivel, szimbólummal jelennek meg. Kiválasztási példa 1-2. Következő lépésben a kiválasztott objektumokból egy új fóliát szeretnénk létrehozni. Kattintsunk a jobb egér gombbal arra a fóliára amelyen a kiválasztást végeztük, jelen esetben a parcellák fóliája, majd válasszuk a „Selection” almenüt. Ebben a menüben több a kiválasztással kapcsolatos

opció is található. Most válasszuk a „Create Layer From Selected Features” opciót, vagyis hogy egy új fóliát hozunk létre a kiválasztott objektumokból. Kiválasztási példa 1-3. Az alábbi képen látható a kiválasztás eredménye egy új fólián. A program automatikusan ad nevet a fóliának Kiválasztási példa 1-4. Ne felejtsük el, hogy a fóliák sorrendje fontos. Az alábbi képen a kiválasztás eredményét tartalmazó fóliát a lista végére mozgattuk és így nem látható, hiszen az eredeti parcellák kitakarják az újakat. További fontos dolog, hogy az eredményeket tartalmazó fólia is csak hivatkozik az adatokra. Ez azt jelenti, hogy bármilyen adat, objektum módosítása a „parcel polygon selection” fólián az eredeti „parcels polygon” fólián is megjelenik. Kiválasztási példa 2-1. Vegyük az előző példát, ahol az 5000 négyzetméternél nagyobb területű telkeket választottuk ki. Bár jelen esetben egyértlemű a

kiválasztás invertálása, egy bonyolultabb választás eredménye ugyanúgy invertálható. Az invertálás azt jelenti, hogy a kiválasztott objektumok nem lesznek kiválasztva és a nem kiválasztott objektumok ki lesznek választva. A bal oldali képen az 5000 négyzetméternél nagyobb területű parcellák már ki vannak választva. Ahhoz, hogy a választást invertáljuk válasszuk ki a „Switch Selection” opciót. Az eredmény a következő oldalon látható. Kiválasztási példa 2-2. A választás invertálásának eredménye az alábbi képen látható. Kiválasztási példa 3-1. A következő feladat az lehet, hogy a már kiválasztott objektumokat tovább szűkítsük. Erre három módszert mutatunk be Az első esetben már elvégeztük a kiválasztást, vagyis egy külön fólián vannak azok az objektumok amelyek területe nagyobb mint 5000 négyzetméter. Most ezekből a parcellákból azokat szeretnénk kiválasztani amelyeken kereskedelmi tevékenység

folyik, vagyis a „Landuse” mező értéke COMM. Itt egy új kiválasztást kezdeményezünk. Ezt látjuk a bal oldali képen Kiválasztási példa 3-2. Az alábbi képen piros színnel láthatók azok a parcellák, melyek területe nagyobb mint 5000 négyzetméter és kereskedelmi tevékenység folyik rajtuk. Kiválasztási példa 3-3. A másik módszer esetén is két lépésben végezzük el a kiválasztást, de csak az utolsó kiválasztásnál hozunk létre egy új fóliát. Első lépés: -Mint korábban, kiválasztjuk az 5000 négyzetméternél nagyobb területű parcellákat. -Új kiválasztást kezdünk az első lépésben -De nem fejezzük be a kiválasztást, nem csukjuk le az ablakot. Kiválasztási példa 3-4. Második lépes: -A már kiválasztott objektumok közül szeretnénk választani. Erre alkalmas a „Select from current selection” mód -Állítsuk össze az új SQL kifejezést -Nyomjuk meg az „Apply” (Alkalmaz) gombot Az eredmény látható

itt is illetve a következő oldalon. Kiválasztási példa 3-5. Az alábbi képen látható a kettős kiválasztás eredménye, miután egy új fóliát hoztunk létre a kiválasztott elemekből. Ez a módszer abban tér el az előzőtől hogy a közbenső eredményből nem generáltunk egy új fóliát. Kiválasztási példa 3-6. A harmadik lehetőség, hogy egy bonyolultabb SQL kifejezést hozunk létre, mely mindket feltételt tartalmazza. Az eredmény ugyanaz lesz, mint az előzőekben. Kiválasztás térbeli kapcsolat alapján 1. Objektumokat ki lehet választani az alápján is hogy két objektum milyen térbeli viszonyban van egymással. A bal oldali kép mutatja a kiválasztásnál használható opciókat. Az opcók kiválasztásával fentről lefelé egy mondat olvasható ki. Például a bal oldali képen: - Szeretnék (I want to) kiválasztani objektumokat (select features from) az alábbi fóliákról (the following layers) . amelyek (that) metszik (intersect)

az objektumokat a buildings point fóliáról (the features in this layer buildings points). Kiválasztás térbeli kapcsolat alapján 2. A választási módok: -Select features from: új választás létrehozása -Add to the currently selected features in: a választás eredményeit hozzáadjuk a kiválasztáshoz -Remove from the currently selected features in: a választás eredményeit töröljük a kiválasztásból -Select from the currently selected features in: Szűkítsük a választást, vagyis a már kiválasztott objektumokból válasszuk ki az újakat Látható, hogy itt a választási lehetőségek ugyanazok mint a tulajdonség alapján történő választás esetén. Kiválasztás térbeli kapcsolat alapján 3. A bal oldali képen a kiválasztásnál használható térbeli kapcsolatok láthatók: -intersect: a választott és viszonyított objektumok metszik egymást -are within distance of: a választott objektumok valamilyen távolságnál közelebb vannak a

viszonyított objektumhoz -completely contain: a választott objektumok teljesen tartalmazzák a viszonyított objektumot -are completely within: a viszonyított objektumok teljesen tartalmazzák a választott objektumokat -have their center in: a választott objektumok közepe a viszonyított objektumon belül vannak -share a line segment with: a választott és viszonyított objektumoknak van egy közös vonalszegmensük -touch the boundary of: a választott objektumok érintik a viszonyított objektumokat -are identical to: a választott objektumok azonosak . -are crossed by the outline of: a viszonyított objektumok körvonala átmegy a választott objektumokon -contain: a választott objektumok tartalmazzák a viszonyított objektumokat -are contained by: a viszonyított objektumok tartalmazzák a választott objektumokat Példa 1. Ebben a példában válasszuk ki azokat a telkeket melyek tartalmaznak egy épületet. Látható, hogy új választást végeztünk (select

features from) a parcella fóliáról (parcels polygon) melyek teljesen tartalmaznak (completely contain) épület objektumokat (building point). Példa 2. Ebben a példában olyan telkeket szeretnénk kiválasztani melyek az épület objektumok 100 méteres körzetében helyezkednek el. Érdemes megfigyelni, hogy az ablak alsó részén egy kis demó ábrában a program demonstrálja hogy mit várhatunk a választástól. Buffer wizard 1. A kiválasztásnál szükség lehet arra hogy zónákat készítsünk objektumok körém jad ezeket a zónákat használjuk a további kiválasztásnál. A „Buffer wizard” menüponttal lehet aktiválni a varázslót. A varászlóban több lépésben lehet definiálni a zóna vagy zónák létrehozását Az első lépésben azt kell megadni, hogy mely objektumok köré kell akarunk zónát képezni. Az alábbi képen az látható, hogy az épületek (buildings point) köré húzunk zónát. Az ablak azt is mutatja, hogy 13 objektum van a

fólián és nulla van kiválasztva (selected). Ha már vannak kiválasztva objektumok, azok köré is húzható zóna, ha ezt az opciót kapcsoljuk be. (Persze ez az opció csak akkor él ha vannak kiválasztva objektumok.) Buffer wizard 2. A következő lépésben lehet definiálni a zónák stílusát és méretét: -Minden objektum köré azonos méretű zónát húz a program (At a specified distance) -A zónák méretét az egyik mező értéke adja meg (Based on a distance from an attribute) Ezek a képek demonstrálják az eredményt. -Több koncentrikus zónát húz a program bizonyos távolságonként (As multiple buffer rings) A „Buffer distance” szekció definiálja hogy a zóna mérete milyen mértékegységben értendő. Buffer wizard 3. Az utolsó lépésben lehet specifikálni, hogy: -ha a zónák összeérnek, átfedik egymást, akkor összevonjuk-e őket (Dissolve barrirers between) -a zónát a vonalak melyik oldalán generáljuk, erre még a

példáknál visszatérünk -az eredmény buffer-t hova mentsük el (Where do you want the buffers to be saved?) Az ikon választásával kiválasztható az eredmény file helye és neve. Buffer wizard 4. Az alábbi képen látható, az előző oldalon beállított értékek eredményét. A zónák, bufferek kitakarják az alattuk levő objektumokat Zóna példa 1-1. Ebben a példában már három épület objektum ki van választva és ezek köré szeretnénk zónát húzni. Zóna példa 1-2. A kiválasztott (selected) objektumok köré szeretnénk zónát húzni. Ha kikapcsoljuk az opciót, akkor megint az összes épület objektum köré készít a program zónát. Itt is egy 50 méteres zónát húzunk az objektumok köré. Zóna példa 1-3. Az utolsó lépés, majd az eredmények. Zóna példa 2-1. A második példában a város háza (City Hall) körül szeretnénk 1, 2 és 3 kilóméteres zónákat létrehozni. Zóna példa 2-2. Az alábbi ablakban 3,

koncentrikus zónát definiálunk (Number of rings), ahol a zóna gyűrűk közöti távolság (Distance between rings) 1 kilóméter. A többi beállítás ugyanaz mint korábban Zóna példa 2-3. A koncentrikus zónák láthatók az alábbi képen. A program megfelelő feliratot is generál illetve automatikusan beszínezi a zónákat. Zóna példa 3-1. Ebben a példában egy poligon belső és külső részén is generálunk egy zónát. A képen egy kiválasztott poligon látható Zóna példa 3-2. Az ablak azt mutatja, hogy poligon körüli zóna generálás esetén a program felajánlja az alábbi lehetőségeket. Zóna generálás: -a poligon belsejében és külső részén (inside and outside the polygon) -csak a poligonon kívül (only outside the poligon) -csak a poligon belsejében (only inside the polygon) -a poligon körül és a poligon belseje is tartozzon a zónához (outside polygon and include inside) Zóna példa 3-3. Az eredmény látható az

alábbi képen. Kiválasztási műveletek 1. További műveletek a kiválasztás során: -Zoom to Selected Features: a program olyan nézetet hoz létre hogy mindegyik kiválasztott objektum látható legyen -Statistics: a kiválasztott objektumokról a tulajdonságaik alapján statisztikát készít a program -Set Selectable Layers: Be lehet állítani, hogy mely fóliákról végezhetünk kiválasztást -Clear Selected Features: Töröljük a kiválasztást (nem az elemeket). Minden kiválasztott objektum nem lesz kiválasztott. -Interactive Selection Method: Az interaktív kiválasztás során, amikor egy objektumra kattintunk, akkor a program hogyan kezelje a választást -Options: A következő oldalon tárgyaljuk Kiválasztási műveletek 2. Ebben az ablakban lehet néhány általános beállítást elvégezni: -Select features partially or completely within the box.: A kiválasztási terület kiválaszt minden olyan objektumot mely részlegesen vagy teljesen a területen

belül van -Select features completely within the box.: A kiválasztási terület csak olyan objektumot választ ki melyek teljesen a területen belül van -Select features that the box or graphics are completely within: Csak olyan objektumot választ ki melyekben a kiválasztási terület teljesen belül van -Selection tolerance: Az interaktívan, kattintással, végzett választásnál az egér körül mekkora területen keresse az objektumokat. Jelenleg 3 pixelnyi területet vizsgál a program. -Selection Color: Az általános kiválasztási szín. Át lehet állítani a korábban bemutatott módon az egyes fóliákra -Warning Threshold: Ha várhatóan nagy mennyiségű objektumot választunk ki, akkor a program figyelmeztetést küld. Itt lehet beállítani a rekordok számát, ami fölött figyelmeztet. -Save layers with their current selections: A fóliákat az aktuális kiválasztással együtt lehet elmenteni. Összetett példa 1. Vegyünk egy összetettebb példát: Egy

új üzlet számára olyan telket keresünk amely a városházától (City hall) maximum 500 méter távolságra van és üres. A kiválasztott városháza Összetett példa 2. Csak a kiválasztott objektum körül akarunk zónát generálni, egy 500 méteres gyűrűt. Összetett példa 3. Az eredmény alul látható, miután átállítottuk az átlátszóságot (transparency) 30 százalékra. Összetett példa 4. Ezután helyszín alapján kiválasztjuk (select features from) az összes telket (parcels polygon), parcellát melyek középpontja (have their center in) a zónán (Buffer of buildings point 5) belülre esnek. Összetett példa 5. Végül a már kiválasztott objektumok közül szeretnénk kiválasztani (Select from current selection) azokat a parcellákat (parcels polygon) melyek üresek (Landuse = ‘VAC’). Az eredmény az alábbi képen látható Összetett példa 6. Az utolsó lépés, hogy egy új fóliát generáljunk a kiválasztott

objektumokból. Az kép jól prezentálja mely telkeket lehetne választani az új üzlet számára. Megjegyzések Nem lehet az összes kiválasztási módot bemutatni de érdemes gyakorolni és különböző kombinációkat kipróbálni. Fontos megjegyezni, hogy gyakran ugyanazt az eredményt többféleképpen is el lehet érni. Műveletek 1. Van néhány speciális fóliák közötti művelet melyet a „Geoprocessing Wizard” menüponttal lehet aktiválni. Bár ezekkel a műveletekkel részletesen nem foglalkozunk, de a következő oldalakon azért az egyes lehetőségeket bemutatjuk. Műveletek 2. Ez a jobb oldali kép mindig demonstrálja hogy milyen bemenetből (Input) milyen eredményt (Output) várhatunk. Egy fólián belüli objektumok összevonása valamilyen tulajdonság alapján (Dissolve features based on an attribute). Műveletek 3. Fóliák összevonása. Például ha egymás melletti mérésekből származik az adat Ezt egy kis példával is

demonstráljuk. Példa 1. Vegyük az alábbi példát, ahol a parcellák adatai két file-ból származnak. Ahhoz hogy az összes parcellán tudjunk dolgozni egy fóliába kellene az adatokat összemásolni. Ezt tudjuk elérni a „Merge layers together” művelettel Példa 2. 1. Első lépésben ki kell választani, hogy mely fóliákat akarjuk összemásolni 2. Második lépésben kell megadni az eredmény file helyét és nevét. Példa 3. Az eredmény látható az alábbi képen. Az összemásolás után az eredeti fóliákat el lehet távolítani vagy kikapcsolni és elég az eredmény fólián dolgozni (Merge Output). Műveletek 4. Az egyik fólia adatait körbevágjuk egy másik fólia alapján. Műveletek 5. Az két fólia metszetét képezzük. Műveletek 6. Az két fólia unióját képezzük