Gyakorló feladatok II. ZH-hoz Valamennyi feladat esetén a megoldást térképen kell ábrázolni. A térkép feleljen meg a következő általános kritériumoknak: a térképen legyen jelmagyarázat (a tanult kritériumok alapján), cím, basemap! Az elkészült térképet mentse le képfileként, valamint mxd-ként is feladatonként! Az egyes feladatoknál adja meg, hogy milyen területi szintű térképre van szüksége, milyen attribútum adatokra és milyen logikai úton kíván eljutni a megoldásig! Figyelem az attribútum adatok alapján történő leválogatást ne az excel file-ban, hanem az ArcGIS program segítségével végezze el!
1. Egy a digitális szakadék csökkentését célzó pályázati kiírás célcsoportja Magyarország területén azok az 1000 fő alatti települések, ahol az 1000 főre jutó internet előfizetések száma kisebb, mint 100. Jelöljük térképen a pályázati kiírás által érintett településeket! (Adatok a honlapon: Adatok órai feladathoz, 2016.11.14-21.) Szükséges térképi adatbázis Magyarország település szintű térképi adatbázisa
1. 2. 3. 4.
5.
6.
7.
8. 9.
Szükséges attribútum adatok Magyarország településeinek népessége internet előfizetések száma Megoldás logikai folyamata Az excel file-ban lévő adatokat kódolom a település szintű térképi adatbázis háttértáblájába lévő azonosítókkal (lsd. előző ZH anyagában!) Kapcsolom Join-nal a háttértáblához az excel táblát az attribútum adatokkal Kiszámolom a háttértáblába az ezer főre jutó internet előfizetések számát egy új oszlopba (lsd. előző ZH anyaga – Add field; Field Calculator – képlet: internet előfizetések száma/népesség*1000) Leválogatom az 1000 fő alatti településeket a Select by Attribute segítségével. Lépésről lépésre: Felső menüsorban Selection Select by Attributes Layer: telepules Method: Create a new selection kattintsunk kétszer a „nepesseg”-et tartalmazó oszlopra, majd írjuk be a következő képletet „nepesseg” < 1000 OK Kijelölt településekből létrehozok egy új réteget telepules selection (átnevezem 1000 fő alatti települések-re) Lépésről lépésre: Jobb egérrel kattintsunk a TOC-ban a telepules réteg nevére Selection Create Layer From Selected Features Leválogatom a telepules selection-ről a Select by Attribute segítségével 100 alatti 1000 főre jutó internetelőfizetésekkel jellemezhető településeket. Lépésről lépésre: Felső menüsorban Selection Select by Attributes Layer: 1000 fő alatti települések Method: Create a new selection kattintsunk kétszer az „1000_fore_juto_internet_elofizetesek”-et tartalmazó oszlopra, majd írjuk be a következő képletet „1000_fore_juto_internet_elofizetesek”< 100 OK Kijelölt településekből létrehozok egy új réteget település selection selection (amelyet átnevezek Céltelepüléseknek) Lépésről lépésre: Jobb egérrel kattintsunk a TOC-ban a telepules selection/ réteg nevére Selection Create Layer From Selected Features Végül a tanult kritériumok (lsd. előző ZH anyaga) alapján elkészítem a térképet jelmagyarázattal, basemappel, címmel ellátva. Mentem képfile-ként és mxd-ként.
2. Egy a Balaton-parti települések és a Balatonnal közvetlenül nem érintkező települések, de annak turisztikai előnyeit még kihasználható településekre egy komplex fejlesztési programot terveznek. A program a Balatonparti és a Balatontól maximum 10 km távolságban lévő településeket keresi. Jelöljük egy térképen megyénként eltérő színekkel a szóban forgó településállományt. (Adatok a honlapon: Adatok órai feladathoz, 2016.11.14-21.)
Szükséges térképi adatbázis Szükséges attribútum adatok Magyarország település szintű térképi települések megyei besorolása adatbázisa (Feature Class) Egy a Balatont tartalmazó térképre (Feature Class-ra) Megoldás logikai folyamata 1. Létrehozom a Balatont tartalmazó térképet Lépésről lépésre: Létrehozok egy geoadatbázist (lsd. előző ZH anyaga!) Balaton.gdb geoadatbázisban létrehozok egy új polygon típusú georeferált Feature Class-t jobb klikk a geoadatbázisraNewFeature Class Name: Balaton Alias: Balaton Polygon Features Tovább következő ablakba beállítjuk a koordináta rendszert Import (10.4-es verzióba egy kis földgömbre kattintva tudjuk előhívni) kitallózzuk a telepules.shp-t és beolvastatjuk vele Tovább Tovább – egész a Finish-ig 2. Bedigitalizálom a Balatont az Editor eszköztár segítségével (lsd: előző ZH anyaga) egy basemap alapján (Add Data Add Basemap – lsd: Oktatási segédlet tematikus térképezéshez 2.7. pontja) 3. A digitalizálást követően a Balaton körül 10 km-es pufferzónát hozok létre Lépésről lépésre: Geoprocessing Buffer Input Features: Balaton Output Feature Class: Balaton.gdb/balaton_buffer Distance: 10 kilometers OK 4. Behívom a Catalog-ból Magyarország település szintű térképét, amely tartalmazza a megyei besorolást is jelen esetben 5. Átfedés vizsgálatot végzek a Balaton Buffer és a telepules réteg között a Select By Location segítségével. Lépésről lépésre: Selection method: select features from Target layer(s): tegyünk egy pipát a telepules elé Source layer: Balaton buffer Spatial selection method for target layer feature(s): intersect the source layer feature a távolságot, ha aktív üssük ki úgy, hogy az Apply a search distance elé teszünk egy pipát is ki is vesszük onnan. 6. Kijelölt településekből létrehozok egy új réteget település selection (amelyet átnevezek Céltelepüléseknek) 7. Céltelepülések rétegen a településeket kiszínezem a NUTS3NAME alapján (Symbology Categories/Unique values 8. Végül a tanult kritériumok (lsd. előző ZH anyaga) alapján elkészítem a térképet jelmagyarázattal, basemappel, címmel ellátva. 9. Mentem képfile-ként és mxd-ként. 3. Jelölje térképen a Dunától 15 km-es távolságon belül lévő 3000 fő alatti településeket. (Adatok a honlapon: Adatok órai feladathoz, 2016.11.14-21.) Szükséges térképi adatbázis Szükséges attribútum adatok Magyarország település szintű térképi Magyarország településeinek adatbázisa (Feature Class) népessége Egy a Dunát tartalmazó térképre (Feature Classra) Megoldás logikai folyamata 1. Létrehozom a Dunát tartalmazó térképet (lsd. Balatonos példa) 2. Duna körül 15 km-es pufferzónát hozok létre (lsd. Balatonos példa) 3. Behívom a Catalog-ból Magyarország település szintű térképét. 4. Az excel file-ban lévő adatokat kódolom a település szintű térképi adatbázis háttértáblájába lévő azonosítókkal (lsd. előző ZH anyagában!) 5. A telepules réteghez kapcsolom Join-nal a népességet tartalmazó excel file-t. 6. Átfedés vizsgálatot végzek a Duna Buffer és a telepules réteg között a Select By Location segítségével. (lsd: Balatonos példa) 7. Kijelölt településekből létrehozok egy új réteget telepules selection
8. Leválogatom a Select by Attributes-sal a telepules selection-ről a 3000 fő alatti településeket (lsd: internet előfizetéses példa) 9. Kijelölt településekből létrehozok egy új réteget település selection (amelyet átnevezek Céltelepüléseknek) 10. Végül a tanult kritériumok (lsd. előző ZH anyaga) alapján elkészítem a térképet jelmagyarázattal, basemappel, címmel ellátva. 11. Mentem képfile-ként és mxd-ként. 4. Jelenítse meg egy térképen, hogy mely települések mely nemzeti parkhoz/borvidékhez/járáshoz/szőlő termőtájhoz/agglomerációs térséghez/mezőgazdasági tájkörzethez tartoznak Magyarországon területén! (Adatok a honlapon: Adatok órai feladathoz, 2016.11.14-21.) Szükséges térképi adatbázis Magyarország település szintű adatbázisa (Feature Class)
1. 2. 3. 4. 5.
Szükséges attribútum adatok térképi Magyarország településeinek nemzeti parkhoz/borvidékhez/járáshoz/szőlő termőtájhoz/agglomerációs térséghez/mezőgazdasági tájkörzethez történő besorolása
Megoldás logikai folyamata Kódolom az adatokat tartalmazó excel file adatsorait a háttértáblában szereplő azonosítók segítségével Join-olom az excel file-t a háttértáblához Településeket kiszínezem a kért attribútum adat alapján (Symbology Categories/Unique values) Végül a tanult kritériumok (lsd. előző ZH anyaga) alapján elkészítem a térképet jelmagyarázattal, basemappel, címmel ellátva. Mentem képfile-ként és mxd-ként.
5. Gazdaságfejlesztési program célcsoportjául keressük azokat a Borsod-Abaúj-Zemplén megyei településeket, ahol az 1000 főre jutó regisztrált vállalkozások száma 2014-ben kisebb volt az országos átlagnál. Országos átlag 2014-ben: 172,67 vállalkozás/1000 fő Adott Mo. településeit tartalmazó layer és népességet és regisztrált vállalkozásokat tartalmazó excel adatbázis (Honlapon: Adatok – elemzési példák 2-höz) Szükséges térképi adatbázis Magyarország település szintű adatbázisa (Feature Class)
Szükséges attribútum adatok térképi Magyarország településeinek megyei besorolása Települési szinten: Regisztrált vállalkozások száma Népesség Megoldás logikai folyamata 1. Kódolom az excel file-t a háttértábla alapján és kiszámolom az ezer főre jutó regisztrált vállalkozások számát (=reg. vállalk. száma/népesség*1000) 2. Három lehetséges megoldás: a. Csatolom az excel file-t Join-nal a háttértáblához leválogatom a Select by Attributes-sal B.A.Z megye településeit („NUTS3NAME”=’Borsod-Abaúj-Zemplén’) a kijelölt feature-ökből a telepules rétegre kattintva jobb egérrel létrehozok egy réteget (SelectionCreate Layer from Selected Feature) majd az így létrejött rétegen leválogatom a Select by Attributes segítségével a 172.67 alatti 1000 főre jutó regisztrált vállalkozással jellemezhető településeket (figyelem! tizedes vessző itt pont!) Majd a Create Layer From Selected Feature segítségével létrehozom a Céltelepülések rétegét. b. Csatolom az excel file-t Join-nal a háttértáblához leválogatom a Select by Attributes segítségével a 172.67 alatti 1000 főre jutó regisztrált vállalkozással jellemezhető településeket (figyelem! tizedes vessző itt pont!) a kijelölt feature-
ökből a telepules rétegre kattintva jobb egérrel létrehozok egy réteget (SelectionCreate Layer from Selected Feature) majd az így létrejött rétegen leválogatom a Select by Attributes-sal B.A.Z megye településeit („NUTS3NAME”=’Borsod-Abaúj-Zemplén’) Majd a Create Layer From Selected Feature segítségével létrehozom a Céltelepülések rétegét. c. Leválogatom a Select by Attributes-sal B.A.Z megye településeit („NUTS3NAME”=’Borsod-Abaúj-Zemplén’) a kijelölt feature-ökből a telepules rétegre kattintva jobb egérrel létrehozok egy réteget (SelectionCreate Layer from Selected Feature) majd az így létrejött réteghez csatolom az excel file-t Join-nal (Figyelem! A Join-nál a Keep Only Matching Records elé tegyük a pöttyöt). leválogatom a Select by Attributes segítségével a 172.67 alatti 1000 főre jutó regisztrált vállalkozással jellemezhető településeket (figyelem! tizedes vessző itt pont!) Majd a Create Layer From Selected Feature segítségével létrehozom a Céltelepülések rétegét. 3. Végül a tanult kritériumok (lsd. előző ZH anyaga) alapján elkészítem a térképet jelmagyarázattal, basemappel, címmel ellátva. 4. Mentem képfile-ként és mxd-ként. 6. Ábrázoljuk térképen az Encsi járás településeinek komplex mutató szerinti fejlettségét 2013-ban, és kördiagrammok segítségével ábrázoljuk településenként az egy főre jutó támogatás portfóliót, ahol a kördiagram nagysága arányos legyen a településen az egy főre jutó támogatás nagyságával. (Népesség háttértáblába, támogatás excelbe.) (Adatok a honlapon: Adatok – elemzési példák 2-höz) Szükséges térképi adatbázis Szükséges attribútum adatok Encsi járás település szintű térképi adatbázisa Encsi járás településeire kiszámolt (Feature Class) Komplex mutató értéke 2013-ra Egy főre jutó támogatások célterületenként Megoldás logikai folyamata 1. Csatoljuk Join-nal az egy főre jutó támogatási adatokat tartalmazó excel file-t. 2. Duplikáljuk az encsi járás réteget jobb egérrel rákattintunk a TOCban Copy fent az ikonsorban Paste-re kattintunk egyik réteget elnevezzük Komplex mutató 2013-nak, a másikat Támogatás portfólió-nak. 3. A Komplex mutató 2013 réteget a komplex mutató alapján kiszínezzük felület módszerrel (QuantitiesGraduated colors) (lsd:Oktatási segédlet tematikus térképezéshez) 4. Támogatás portfólió rétegre pedig létrehozunk egy kördiagrammos térképet (Symbology Charts Pie), ahol a körcikkek a támogatások célok szerinti megoszlása lesz, a körök nagysága az egy főre jutó támogatások legyenek (Size Vary size using a field: nepessegar; Symbol size: 6pts) Ne felejtsük el a background color-t „no color”-ra állítani. 5. Végül a tanult kritériumok (lsd. előző ZH anyaga) alapján elkészítem a térképet jelmagyarázattal, basemappel, címmel ellátva. 6. Mentem képfile-ként és mxd-ként.
7. Készítse el Magyarország járási szintű népsűrűségi térképét, ha adott egy településsoros alaptérkép, valamint egy excel file-ban a járások népessége és területe. (Adatok a honlapon: Adatok – elemzési példák 2-höz) Szükséges térképi adatbázis Szükséges attribútum adatok Magyarország járási szintű térképi adatbázisa Járási szinten (Feature Class) népesség terület Megoldás logikai folyamata
1. Az excel file tartalmazza a járások kódját is (telep_adat_2013 munkalapja) a háttértábla alapján kódolom a GIS1_13 mappában lévő jaras_megye_adat.xls telep_adat_2013 munkalapot (a fölösleges adatoktól és formázástól tisztíthatjuk) 2. Létrehozzuk a Geoprocessing Dissolve segítségével a járási szintű térképet (lsd:Oktatási segédlet tematikus térképezéshez) (Input features: telepules; Output Feature Class: beállítja a helyet magától; jaras_kod alapján összeolvasztjuk) 3. A jaras_megye_adat.xls jaras_adat_2013 munkalap-on kiszámolom a járási szintű népsűrűségi térképet (=népesség/terület). 4. Elkészült járási réteghez hozzákapcsoljuk Join-nal a GIS1_13 mappában lévő jaras_megye_adat.xls jaras_adat_2013 munkalapot (amely már tartalmazza a járás kódokat) 5. Felület módszerrel színezzük a térképet! 6. Végül a tanult kritériumok (lsd. előző ZH anyaga) alapján elkészítem a térképet jelmagyarázattal, basemappel, címmel ellátva. 7. Mentem képfile-ként és mxd-ként. 8. Megyei szinten milyen a bölcsődei férőhelyek megoszlása a 0-2 éves korosztályra vetítve? Készítsen tematikus térképet! Adott egy településsoros alaptérkép, valamint egy excel file-ban megyei szinten a szükséges attribútum adatok. (Adatok a honlapon: Adatok – elemzési példák 2-höz) Szükséges térképi adatbázis Szükséges attribútum adatok Magyarország megyei szintű térképi adatbázisa Megyei szinten (Feature Class) Bölcsődei férőhelyek száma 0-2 éves korosztály Megoldás logikai folyamata 1. Létrehozzuk a Geoprocessing Dissolve segítségével a megyei szintű térképet (lsd:Oktatási segédlet tematikus térképezéshez) (Input features: telepules; Output Feature Class: beállítja a helyet magától; NUTS3NAME, vagy NUTS3CODE alapján összeolvasztjuk) 2. Elkészült réteg azonosítóival kódoljuk a GIS1_13 mappában lévő jaras_megye_adat.xls megye_adat_2013 munkalapot (a fölösleges adatoktól és formázástól tisztíthatjuk) 3. Kiszámoljuk a 0-2 éves korosztályra jutó bölcsődei férőhelyek számát (=bölcsődei férőhelyek száma/0-2évesek száma) 4. Join-nal kapcsoljuk az excel-t a megyei szintű térkép háttértáblájához 5. Felület módszerrel színezzük a térképet! 6. Végül a tanult kritériumok (lsd. előző ZH anyaga) alapján elkészítem a térképet jelmagyarázattal, basemappel, címmel ellátva. 7. Mentem képfile-ként és mxd-ként.