ArcGIS 8.3 segédlet 4. Dr. Iványi Péter
Tartalomjegyzék • Szerkesztés Eddig adatokat nem módosítottunk. Minden esetben csak a hivatkozás színét, szimbólumát, elrendezését változtattuk. Ugyanakkor szükség lehet az adatok módosítására is, illetve új elemek felvételére. Például egy újonnan épült utat kell bevezetni a térképre, vagy új mezőt kell hozzáadni és kitölteni a már létező adatokkal kapcsolatban.
Szerkesztő mód 1. A szerkesztő mód bekapcsolásához ezt az ikont kell kiválasztani.
Szerkesztő mód 2. Az ikon kiválasztása után egy új ikonsor jelenik mely a grafikus szerkesztést támogatja. Egyelőre szinte az összes opció ki van kapcsolva.
Szerkesztő mód 3. A szerkesztés aktiválásához az „Editor” menüből a „Start Editing” almenüt kell választani.
Szerkesztő mód 4. A „Start Editing” almenü választásával aktivizálódnak a szerkesztő opciók, ahogy ez az alábbi képen is látható.
Szerkesztő mód 5. Mielőtt szerkesztenénk, NAGYON FONTOS, hogy beállítsuk melyik fólián akarunk szerkeszteni (Target). Ez azért fontos, mert ahogy ezt már korábban megemlítettük egy fólián csak egy típusú objektum fordulhat elő. Ez azt jelenti, hogy pontszerű objektumokat tartalmazó fóliára (például a „buildings_point”) csak pontszerű objektumot lehet rászerkeszteni. Hasonló a helyzet vonalas és poligon fóliák esetén is.
Szerkesztő mód 6. Második lépésben állítsuk be hogy mit akarunk csinálni (Task). -Create New Feature: Új objektum létrehozása -Auto Complete Polygon: Poligon automatikus kiegészítése -Select Features Using a Line: Objektumok kiválasztása egy vonal alapján -Select Features Using an Area: Objektumok kiválasztása egy terület alapján -Extend/Trim Features: Objektumok levágása, megnyújtása -Mirror Features: Tükrözés -Modify Features: Módosítás -Reshape Features: Újraformálás -Cut Polygon Features: Poligon vágása
Szerkesztő mód 7.
A szerkesztés lezárásához először el kell menteni a módosításokat. Válasszuk a „Save Edits” almenüt. Legvégül a állítsuk le a szerkesztő módot a „Stop Editing” almenü választásával.
Egy új utca létrehozása 1. Egy új utca megszerkesztéséhez váltsunk szerkesztő módba és aktiváljuk a szerkesztést.
1.
2.
Egy új utca létrehozása 2.
Válasszuk -az utcák fóliáját (street_arc), -az új objektum létrehozási módot (Create New Feature) és -a ceruza ikont. Ez utóbbi nagyon fontos mert a fekete nyíl ikon módosításra való. Az is látható hogy az egér kurzor átvált. Csak ilyen kurzor esetén tudunk pontokat megadni.
Egy új utca létrehozása 3. Ezen a képen az látható, hogy miután kattintottunk a bal oldali egér gombbal, vagyis lehelyeztünk egy pontot a program az egér mozgatásával egy vonalat húz az aktuális pozíció és az előző pont között.
Az egér kurzor aktuális térkép koordinátái itt láthatók.
Egy új utca létrehozása 4. Ha a jobb oldali egér gombot nyomjuk le, akkor egy segéd menü jelenik meg, mely jelentős mértékben segíti a szerkesztést. A felajánlott menü pontokról egy kicsit később lesz szó.
Egy új utca létrehozása 5. Kattintsunk néhányszor a bal oldali egérrel és mozgassuk az egeret. Így egy új utca vonalát lehet megrajzolni. (Azzal most ne foglalkozzunk, hogy az utcát hova rajzoljuk.) Ha az egér kurzort egy már létrehozott pont fölé helyezzük és ekkor nyomjuk meg a jobb oldali egér gombot akkor egy másik segédmenüt kapunk mellyel a pontot lehet szerkeszteni, módosítani.
Egy új utca létrehozása 6. A szerkesztés befejezéséhez a „Finish Sketch” almenüt kell választani. Fontos: A „Finish Part” parancs egy több részből álló objektum egy részének lezárására való, e almenü kiválasztásával nem fejeződik be a szerkesztés!!!
Egy új utca létrehozása 7. Az alábbik képen látható, hogy az aktuális objektum szerkesztése befejeződött, hiszen a program nem rajzol vonalat az előző pont és az aktuális kurzor pozíció közé. Az objektum ráadásul ki van választva, ezt jelzi a világos kék szín. (Emlékezzünk, hogy alap esetben ez a kiválasztást jelölő szín.)
Egy új utca létrehozása 8. Eddig nem esett szó az „Open Attribute Table” opcióról. (Válasszuk ki a fólia nevét, kattintsunk a a jobb egérrel hogy a menü megjelenjen majd válasszuk ki az „Open Attribute Table” almenüt. Ez az almenü egy ablakot nyit meg mely a következő oldalon látható.
Egy új utca létrehozása 9. Az „Open Attribute Table” almenü választásával az alábbi ablak jelenik meg. Ez az ablak szöveges formában jeleníti meg az objektumokhoz tartozó különböző mezőket (a geoadatbázisból). Például az alábbi ablakban az utcák (street_arc) adatai jelennek meg. Ebben az ablakban is a kiválasztott objektumok világos kék színnel jelennek meg. Az újonnan léterhozott objektumok a tábla végére kerülnek. A mezők értékei csak szerkesztő módban módosíthatók!!!
Például adjunk nevet (NAME) és típust (Type) az útnak .
Egy új utca létrehozása 10. Az alábbi ablakban már nevet és típust adtunk az új utcához. Egyszerűen a mezőre kell kattintani majd begépelni az új értéket. Vannak mezők, például az utca hossza (Shape_length), melyeket automatikusan számol ki a program. Az ablak alsó részében még az is látható, hogy ebben a táblában 2770 objektum (record) van és ezekből jelenleg csak egy van kiválasztva (selected).
Egy új utca létrehozása 11. Az „Options” gomb megnyomásával egy menü jelenik meg mellyek különböző műveleteket lehet végezni az adattáblán. Ezek a műveletek nem csak szerkesztő módban állnak rendelkezésre. Lehet keresni (Find & Replace), végezhetünk kiválasztást tulajdonság alapján (Select by Attributes), kiválaszthatjuk az összes objektumot (Select All), törölhetjük a kiválasztást (Clear Selection) és invertálhatjuk a kiválasztást (Switch Selection).
Egy új utca létrehozása 12. A táblának is több nézete van. Vagy az összes objektumot (All) mutatja, vagy csak a kiválasztott (Selected) objektumokat. A képen csak a kiválasztott objektumok láthatók.
Egy új utca létrehozása 13. A szerkesztés elmentése és leállítása után az eredmény az alábbi képen látható.
Szerkesztési módok 1. A szerkesztési módok választásánál nem mindegy hogy hol kattintunk az egérrel. Vegyük a lenti képet ahol a kurzor alatti vonalra merőleges vonalat szeretnénk húzni. A jobb egér gombbal kattintsunk a vonal fölött és válasszuk a „Perpendicular” almenüt.
Szerkesztési módok 2. A „Perpendicular” almenü választása után látható, hogy az egér mozgása korlátozva van.
Szerkesztési módok 3. Az irány már megvan. Ha most a vonal hosszát szeretnénk megadni akkor megint kattintsunk a jobb egér gombbal majd válasszuk a „Length” almenüt. Ekkor a lent látható kis ablak jelenik meg, melyben megadható a kívánt hossz. Mivel az irányt és a hosszt megadtuk így a program létrehoz egy új pontot. Ekkor a program létrehoz egy háromszög poligont a parcels_polygon fólián.
A szerkesztést hasonló módon lehet folytatni. A szerkesztési módokat a következő oldalon tárgyaljuk.
Szerkesztési módok 4. Az alábbi opciók egy új pont pozíciójának meghatározásában segítenek: -Angle: Az aktuális pontból indulva az új vonal irányát lehet megadni, vagyis egy szöget (Angle) lehet megadni. A szög abszolút értelemben értendő. A nulla szög jobbra vízszintesen van. -Deflection: Az aktuális pontból indulva az új vonal irányát lehet megadni, de az előző vonal irányát tekintjük a zérus szögnek. -Length: A következő vonal hossza adható meg -Change Length: Az utolsó vonal hossza válatoztatható meg. Az utoljára létrehozott pontot letörli, csak a vonal irányát tartja meg -Absolute X, Y: Abszolút értelemben lehet megadni az X és Y koordinátát -Delta X, Y: Az X és Y távolság adható meg az előző ponthoz képest -Angle/Length: Az új pont az előzőtől egy adott szöggel és távolságra van -Parallel: Az új vonal iránya legyen párhuzamos az egér kurzor alatti vonallal -Perpendicular: Az új vonal iránya legyen merőleges az egér kurzor alatti vonalra -Segment Deflection: Az új vonal a kurzor alatti vonallal valamilyen szöget zárjon be -... -Delete Sketch: Töröljük az aktuálisan szerkesztett objektumot -Finish Sketch: A szerkesztett objektum lezárása, az aktuális szerkesztés befejezése
Tulajdonság szerkesztés A jelölt ikon kiválasztásával az alábbi ablak jelenik meg és a mezők értékei szerkeszthetők.
Törlés Ha törölni akarunk egy objektumot, váltsunk szerkesztő és azon belül a kiválasztási módot. Ezt a bekarikázott fekete nyíl mutatja. Válasszuk ki az objektumot majd a „Del” gomb lenyomásával töröljük.
Fontos megjegyezni, hogy a fekete nyíl segítségével csak egy objektumot tudunk kiválasztani. Váltsunk a normál választó módba és több objektumot is választhatunk.
Választás Tegyük fel, hogy normál választó módban a nyíl végére kattintunk. Ekkor a képen látható mindkét objektumot kiválasztja a program. Továbbá tételezzük fel, hogy csak az újonnan létrehozott objektumot szeretnénk kiválasztani a másikat nem. Mivel az ArcMap program is úgy viselkedik mint más Windows programok ezért az objektum választásnál a Shift gomb is használható. Például kattintsunk e második nyíl végére, míg a Shift gombot nyomva tartjuk. Az eredmény itt látható.
Snapping
Gyakran szükségünk lehet arra, hogy már létező pontokat vagy éleket felhasználjunk egy új objektum rajzolásánál, vagyis szeretnénk ha az egér kurzor az adott pontba ugrik. Ezt a „snapping” beállitásával lehet elérni. Válasszuk az „Editor” menüből a „Snapping” almenüt, mely egy ablakot jelenít meg. Az ablakban lehet beállítani, hogy mely fóliák pontjait (Vertex) és éleit (Edge) vegye figyelembe a program.
Példa 1. Miután beállítottuk a „snapping” opciókat (lásd előző oldal) rajzoljunk egy gyalog utat a telkek közé. Az alábbi ábrán látható hogy bár a kurzor, a kereszt, nincs pontosan pontosan a telek határok metszéspontjában de a kör kurzor odaugrik (snap).
Példa 2. Az eredmény az alábbi képen látható, ahol a tervezett gyalogút pontosan illeszkedik a telkek határára.
Mező hozzáadása táblázathoz 1. Kapcsoljuk ki a szerkesztő módot, nyissuk meg a tulajdonság táblát (Open Attribute Table), például az utcák (street_arc) tábláját. Kattintsunk az „Options” gombra majd az „Add Field” almenüre, mellyel új mező vagyis oszlop adható a táblázathoz.
Mező hozzáadása táblázathoz 2. Az „Add Field” almenü választásával ez az ablak jelenik meg. Az ablakba be kell írni a mező nevét (Name), meg kell adni a típusát (Type) és egyéb mező tulajdonságokat (Field Properties): -Allow NULL Values: Null érték engedélyezett -Default Value: Alapérték
Mező hozzáadása táblázathoz 3. A táblázathoz adott új mező látható az alábbi ablakban.
Mező hozzáadása táblázathoz 4. Most kapcsoljunk vissza szerkesztő módba, hiszen csak ekkor lehet értékeket módosítani. A mező értékei egyesével is megadhatók ahogy ez az alábbi képen látható.
Mező hozzáadása táblázathoz 5. Többszörös értékadás: Válasszunk ki néhány vagy az összes objektumot a táblázatból. Kattintsunk a jobb egér gombbal az oszlop fejlécére, jelen példában a „test” fejlécre. Megjelenik egy menü mely segítségével az oszlop növekvő (Sort Ascending) vagy csökkenő (Sort Descending) sorba rendezhető. A „Calculate Values” almenü segítségével egyszerűen adhatunk értéket, lásd következő oldal. A szürke fejlécű oszlopok nem változtathatóak meg, mert a program automatikusan generálja a fehér fejlécű oszlopok módosíthatóak.
Mező hozzáadása táblázathoz 6.
Ez az ablak jelenik meg ha a „Calculate Values” almenüt választjuk. Bonyolultabb kifejezés is összeállítható. Jelen példában egyszerűen csak az 55-ös értéket rendeljük a test mezőhöz: test = 55
Mező hozzáadása táblázathoz 7. Az eredmény itt látható, vagyis hogy az 55-ös értéket rendeltük a kiválasztott objektumokhoz.