Professional Documents
Culture Documents
Fej 7
Fej 7
FEJEZET
Övezetek generálása (Buffer zóna), leválogatás az objektumok térbeli elhelyezkedése alapján,
Térbeli lekérdezés eszköz használata, téma adattáblájának szerkesztése
1. Hozzunk létre egy új mappát a Total Commander segítségével (F7) a saját mappánkon belül
5_ora néven! Ebbe fogjuk tárolni a gyakorlaton felhasznált és előállított állományokat.
2. A feladatok megoldásához a Coospace-n elérhető shape.zip állomány tartalmát fogjuk
felhasználni.
3. Hozzunk létre egy új QGIS projektet, majd mentsük el 5_gyakorlat néven az D:\saját
könyvtárunkba! A feladat megoldása során mentsük többször is a projektet a Projekt Mentés
vagy a gombbal.
4. Adjuk hozzá a shape mappából az összes réteget!
5. Rendezzük a rétegeket a megfelelő sorrendbe, majd bekapcsolva őket nézzük meg a tartalmukat!
Tipp: Ha nem látszik a Geoprocessing almenü a Vektor menüben, ellenőrizzük, hogy be van-e kapcsolva az
fTools, illetve Processing modul.
Övezetek összevonása
Feladat (1)
Készítsük el a következő buffer zónákat, majd mentsük el a megadott néven!
A) Hozzunk létre egyszerű 5 km-es buffert a műemlékek (Mueml.shp) körül! muemlek_5_bf
B) Hozzunk létre egyszerű 2500 méteres buffer zónát a belterületek (belter.shp) témánkra!
belter_2500_out_bf. Poligon réteg esetén honnan indul a távolságszámítás? Mit kell
tennem, ha csak az övezetet szeretném látni, magát a belterületet nem!?
C) Hozzunk létre olyan buffert a hévízkutak körül, melynek sugara megegyezik a kutak
vízének hőmérsékletével! Használjuk az Övezet távolság mező beállítást és adjuk meg a
hevizkut.shp megfelelő mezőnevét (homersekl)! A hőmérsékleti érték (oC) végül milyen
mértékegységben kerül ábrázolásra az övezet témában?
Ellenőrizzük, hogy a rétegek vetületi rendszere HD72 / EOV-ra van-e állítva, ha nem
állítsuk be! (Jobb kattintás a réteg (utak) nevére Tulajdonságok Általános fül
Koordinátarendszer)
Ha van kijelölt objektum az utak rétegen, töröljük az összes kijelölést! (Kattintsunk a
térkép egy üres részére az Elem szelektálás kijelölő eszközzel, vagy kattintsunk az
eszköztár Szelekció megszüntetése minden rétegen gombjára!)
Először az utak réteg köré kell létrehoznunk egy 500 méteres övezetet. Ehhez válasszuk a
Vektor Geoprocessing eszköz Övezet(ek) menüpontot. Itt válasszuk ki az utak réteget,
a távolságot állítsuk 500-ra, és X-eljük be az Övezetek összevonása előtti négyzetet és
mentsük el utak_500m.shp néven a D:\ saját könyvtárunkba! Az Eredmény hozzáadása a
térképvászonhoz opció maradjon bejelölve! (Adjunk időt a programnak a számoláshoz )
Most azokra a gázpontokra vagyunk kíváncsiak, amik ebben az utak körüli 500 méteres
zónában vannak.
Válasszuk a Vektor Térbeli lekérdezés Térbeli lekérdezés funkciót.
Megjegyzés: Amennyiben nem találjuk az eszközt: Válasszuk a Modulok Modul kezelő… funkciót és
jelöljük be a Térbeli lekérdezés modul előtti négyzetet, majd OK.
A megnyíló Térbeli lekérdezés ablakban a Forrás elemek listából válasszuk a gazpont
réteget!
A Referencia elemek (második legördülő lista) legyen az utak_500m! Mindig ennek a
rétegnek a típusa (pont-vonal-poligon) határozza meg, hogy a következő lépésben milyen
térbeli kapcsolatok közül választhatunk.
A kapcsolat típusa (Ahol az elemek) legyen Beleesik!
Kattintsunk az Alkalmaz gombra, a leválogatás megtörténik
Leválogatandó
elemek rétege
Térbeli kapcsolat
típusa
Viszonyító
(referencia) réteg
A feltételnek
megfelelő objektumok
listája
Leválogatás célja:
új szelekció létre-
hozása,
vagy egy korábbi
kiegészítése
Érinti – a kiválasztott téma azon objektumait válogathatjuk le, amelyeknek egyik oldala teljesen egybeesik a
másik téma egyik objektumának oldalával (azon kívül található!), azaz a két objektum szomszédos egymással.
Átfedi / Keresztezi – a kiválasztott téma azon objektumait válogathatjuk le, amelyek részben átnyúlnak egy
másik réteg egy vagy több objektumának területére, vagy azon belül találhatók, de határvonaluk részben
egybeesik a referenciaréteg objektumának határvonalával.
Beleesik – a kiválasztott téma azon objektumait válogathatjuk le, amelyek teljes területe a referencia réteg egy
objektumának területén fekszik, közös határvonaluk sincs!
Tartalmaz – a kiválasztott téma azon objektumait válogathatjuk le, amelyek teljesen magukban foglalják
(tartalmazzák) a referencia téma (kijelölés szerinti) egy vagy több objektumát, közös határvonal ez esetben sem
lehet!
Metszi – a kiválasztott téma azon objektumait válogathatjuk le, amelyek beleesnek, vagy átfednek vagy érintik
a referencia réteg valamelyik objektumát.
Azonos – a kiválasztott téma azon objektumait válogathatjuk le, amelyek geometriailag teljesen egybeesnek a
referencia réteg valamely objektumával.
Feladat (2)
A Térbeli lekérdezés eszközt használva végezzük el a következő leválogatásokat! Hány objektum
felel meg a feltételeknek?
A) Hány tó (to.shp) esik bele, hány fedi át, hány érinti és hány metszi a megyét (megye.shp)?
Mi köztük az összefüggés?
B) Mentsd le a mórahalmi kistérséget (KISTERSEG=5) egy külön shapefileba
(morahalmi_kt.shp) és add hozzá a projektünkhöz az új állományt! A morahalmi_kt a
kisterseg_q réteg hány elemével egyenlő és hányat metsz?
C) Válogassuk le azokat a gázvezeték szakaszokat, amelyek keresztezik valamelyik vízfolyást!
(Metsz)
D) Válogassuk le azokat a hévízkutakat, amelyek belterületen találhatók! (Beleesik)
E) Válogassuk le azokat a településeket (Csongmat.shp), amelyek területén található gázkút!
F) Válogassuk le azokat az ivóvízellátást szolgáló hevizkutakat ([Hasznosita]=”V”), amelyek
valamelyik gázvezeték 1000 méteres körzetében helyezkednek el! (Haladó keresés, Buffer,
Metsz)
G) Válogassuk le azokat a belterületeket, amelyek teljesen beleesnek a Körös-Tisza-Maros
([Folyo_id]=30) 5 kilométeres körzetébe!
H) Válogassuk le azokat a belterületeket, amelyek részben vagy teljesen az erős víztartó
tulajdonságú, belvízveszélyes (Csongagrotopo [VIZGD]=7) talajok 5km-es körzetében
találhatók. Mivel mind a „Belesik”, mind az „Átfedő” opció használatára szükség van, ezért
két Térbeli lekérdezésre lesz szükség, a második alkalommal kapcsoljátok ki az input réteg
szelektált elemeit és válasszátok az „Aktuális szelekcióhoz hozzáad” lehetőséget az
Eredmény használata felirat alatt. (Szerinted a metszés miért nem lehet jó?)
Tovább nem ragoznám… Remélem, kezd világossá válni, hogy milyen típusú kérdésekre
adhatunk választ a Térbeli lekérdezés eszköz használatával… Kreáljatok magatoknak további
feladatokat a térbeli analízis ezen típusának begyakorlásához!
Mező neve
Mező típusa
Mező szélessége
Tizedesjegyek száma
(csak decimális, valós szám típusnál)
A shape állományok adatmezői különböző típusúak lehetnek: Egész szám (integer), Szöveg
(string), Decimális valós szám (float, double).
Kattintsunk az OK gombra!
Láthatjuk, hogy a kijelölt objektumok belter mezőjében megjelenik az 1-es érték.
Fordítsuk meg a kijelölést a Szelekció megfordítása eszközzel!
A fentiekhez hasonlóan a Mező kalkulátor segítségével adjunk 0 értéket a most kijelölt
objektumok belter mezőjének!
Végezetül kattintsunk a Szerkesztés be/ki ikonra, a szerkesztésének befejezéséhez! A
rendszer rákérdez, hogy szeretnénk-e menteni a változásokat. Kattintsunk a Mentés
gombra!
Feladat (3)
Végezzük el a következő adattábla-szerkesztési feladatokat!
A) Rendeljünk a gázkutak adattáblájához egy új oszlopot, amelyben ’igen’ – ’nem’ szöveges
értékkel jelöljük, hogy az adott objektum a belterületek 500 méteres körzetében van-e! A
mező neve legyen belter_str, típusa string, hossza 5. A Mező kalkulátor használatakor
figyeljünk oda, mert a szöveges értékeket ’ ’ -ek között kell megadni!
B) Értékadás összetett kifejezésekkel...