You are on page 1of 7

MAFIOK 2017 Konferenciaközlemény

SZIE Ybl Miklós Építéstudományi Kar, Budapest

Térképdiagram készítése
területi adatsor ábrázolásához

Talata István
Szent István Egyetem,
Ybl Miklós Építéstudományi Kar, Budapest,
és Dunaújvárosi Egyetem, Dunaújváros
talata.istvan@ybl.szie.hu

Kulcsszavak: területi statisztika, térképdiagram

Kivonat—Bemutatunk egy eljárást, amellyel területi adatsort ábrázolhatunk


térképdiagrammal. Ezt a módszert is alkalmazzuk statisztikai elemzések ábráinak
elkészítéséhez Településstatisztika tárgyból a SZIE Ybl Miklós Építéstudományi Karán.

Abstract— We demonstrate a method by which we can visualize regional data with a map
diagram. This method was used (among others) to create figures for studies of statistical
analysis during the course Urban Statistics at Ybl Faculty of Architecture and Civil
Engineering at Szent István University.

adatoknak térképdiagrammal történő


1 BEVEZETÉS szemléltetése az igazán célszerű.
Néhány éve, az aktuális azévi MAFIOK Megjegyzendő, hogy térképdiagramon
konferencián meglepődtem, amikor az olyan térképet értünk, amelyben a
egyik előadáson statisztikát oktató sokszögtartományok a hozzájuk tartozó
kollégák a tantárgyukkal kapcsolatos területi adatok értékei szerint kerülnek
felméréseiket és eredményeiket színezésre, valamilyen szabály (pl.
ismertették, mivel nem szerepltek területi intervallumfelbontás vagy egyedi értékek
bontású adatok és azok diagramjai az alapján osztályokra bontás) alapján
előadásukban. Kérdésemre, hogy a hozzárendelt színskálát használva.
diagramok között miért nincsenek területi A SZIE Ybl Miklós Építéstudományi
bontású adatsorok és azok térkép- Karán Településstatisztika tantárgyból
diagramjai, többek között azt a választ már két tanéve oktatjuk térképdiagramok
kaptam, hogy ők nem tudnak készítését, és a tárgy hallgatói ezt a
térképdiagramokat készíteni. tudásukat alkalmazzák egyszerűbb területi
Ebből is látszik, hogy mennyire nem statisztikai elemzések eredményeinek
általánosan elterjedt, hogy térkép- szemléltetésére. A Településstatisztika
diagrammal képes legyen valaki választható tantárgy oktatása végig
illusztrálni területi bontású adatsort, pedig számítógépes laborban zajlik, és az MS
könnyen indokolható, hogy területi Office szoftvereken túlmenően csakis
adatsorok esetén gyakran épp az nyílt forráskódú, ingyenesen elérhető

241
MAFIOK 2017 Konferenciaközlemény
SZIE Ybl Miklós Építéstudományi Kar, Budapest
szoftvereket használunk az órákon. Így a Vegyük sorra most ezeket a lépéseket,
térképdiagramok elkészítése is ilyen részletesebben kifejtve.
típusú szoftverek használatával történik.
1) Térképek
A következőkben bemutatjuk ezt az
eljárást, és reméljük, hogy ezáltal Az OpenStreetMap Foundation
segítséget nyújtunk ahhoz, hogy minden honlapján található, Magyarország
olyan oktató és hallgató, aki területi közigazgatási határait tartalmazó shape
adatsorokkal dolgozik, képes legyen az fájlokat és a hozzájuk tartozó fájlokat
eedményeit térképdiagramokon ábrázolni, használjuk, ezek a következő weblapon
méghozzá a térképdiagramokat szabadon található kozighatarok.zip fájlba vannak
elérhető, ingyenes szoftverek felhasz- becsomagolva:
nálásával elkészítve. http://data2.openstreetmap.hu/hatarok/,
2 TÉRKÉPDIAGRAMOK KÉSZÍTÉSE tehát elég ezt az egyetlen zip fájlt
Egy mintafeladaton keresztül mutatjuk letöltenünk (ld. [1]).
be a térképdiagram-készítést: Magyar- A QGIS Desktop (ld. [2]) szoftvert
ország megyéinek népsűrűségét mutatjuk megnyitva, új projektet készítsünk a
be a 2015-ös adatok alapján. Projekt → „Új menüpont” kiválasztásával,
majd a szoftver ablakának a bal oldalán a
A térképdiagram elkészítéséhez legfelső, „Vektor réteg hozzáadás” ikonra
szükségünk lesz egy megfelelő formá- klikkelve, a felugró ablakban adhatjuk
tumú digitális térképre − minta- meg a térkép fájlt. Olykor ez zip fájl is
példánkban Magyarország közigazgatási lehet, de jelen esetben azt nem fogadja el
határaira lesz szükségünk, ehhez az a szoftver, ezért a kibontott
OpenStreetMap honlapján (ld. [1]) talál- kozighatarok,zip fájl mappájából
ható megfelelő fájlokat használjuk fel −, kiválasztott megfelelő, shp kiterjesztésű
és egy térinformatikai szoftverre (ez eset- shape fájlt válasszuk, így megyék esetén
ünkben a QGIS (ld. [2]) lesz). A cikk ábrái az admin6.shp (a mappában az
a QGIS 2.16.0 verzió kezelői felületét ugyanolyan nevű, de különböző
mutatják, de lényeges változás már jópár kiterjesztésű fájlok összetartoznak, azok
éve és így jópár verzió óta nincs ennek a mindegyikére szükség van a térkép helyes
szoftvernek a kezelői felületében betöltéséhez, tehát másoláskor nem elég
A szükséges térképfájlokat és a területi csupán az shp kiterjesztésű fájlt
adatsort beolvassuk a térinformatikai átmásolni).
szoftverbe, és kapcsolatot hozunk létre Fontos, hogy jelen esetben UTF-8
közöttük (az adatsort megfelelő kódolást válasszunk ki a betöltéskor, mert
formátumúra kell konvertálni beolvasás a megye nevek ékezetes karakterei ekkor
előtt, hogy a kapcsolatot létre lehessen töltődnek be megfelelőképp (a kibontott
hozni). kozighatarok.zip fájl mappájában
Végül beállítjuk a színezési sémát, és az található admin6.dbf adatbázis fájlt
egyéb térkép tulajdonságokat, elkészítjük szövegszerkesztőben megnyitva ellen-
a jelmagyarázatot, és elmentjük a őrizhető, hogy az UTF-8 kódolású, tehát
térképdiagramot, amit a megfelelő helyre az ékezetes karakterek ilyen kódolással
beszúrhatunk, pl. egy statisztikai elem- maradnak meg annak, amik). A
zésben, tanulmányban. karakterkódolásnak nem csak a feliratok

242
MAFIOK 2017 Konferenciaközlemény
SZIE Ybl Miklós Építéstudományi Kar, Budapest
megjelenítése esetén van jelentősége, az „A település területe”, és a
hanem a kapcsolatok létrehozásánál is, „Lakónépesség száma az év közepén”
mert ekkor két adattáblát egy-egy mezőjén legyen kiválasztva, majd jobboldalt alul a
keresztül kapcsolunk majd össze, ami Megjelenítés gombra klikkelve láthatók
jelen esetben a megyenév lesz, ezért a lesznek az adatok. Ezután a lap felső
megyenevek helyes betöltésének emiatt is részében az „Exportálás Excelbe” ikonra
van jelentősége. kattinva xls fájlként letölthetők az adatok
A vektor réteg elkészültekor a Rétegek (összesen legfeljebb 7000 cellányi adatot
panelen megjelenik az admin6, erre jobb lehet megjeleníteni és letölteni).
egérgombbal klikkelve, az „Attribútum Megnyitva a letöltött Excel fájlt,
tábla megnyitása” opciót kiválasztva, másoljuk át egy új munkalapra azokat az
láthatjuk, hogy két mező van a megyékhez adatokat, amelyekre szükségünk lesz,
hozzárendelve a táblában, és ezek közül a azaz a megyenevet, a területet, és a
NAME mező tartalmazza a megyenevet, a lakónépességet tartalmazó oszlopokat, a
másik mező, az ADMIN_LEVE (amely az fejléceikkel és a megyékhez tartozó sorok
„admin level” rövidítése) mindegyik adataival (területen kívüli és
megye esetében 6 értékű. országhatáron kívüli adatokra nem lesz
szükségünk, és bár ilyenek most nem is
2) Adatsorok szerepelnek, ám ezek üres cellái bizonyos
Tipikus, hogy egy Excel táblában adott adatokat nem tartalmazó rekordokat
adatsort szeretnénk szemléltetni, pl. a generálhatnak, ezért ezeket a sorokat nem
KSH honlapjáról (ld. [3]) is letölthetők célszerű a másolandók közé venni). Az új
Excel xls fájl formátumban statisztikai munkalapra irányított beillesztéssel csak
adatok. Ez a fájlformátum a QGIS az értékeket illesszük be, ennek főként
esetében nem megfelelő az adatok akkor van jelentősége, ha a formázás miatt
beolvasására, hanem csv formátumúra a számjegyek ezres csoportosításban
konvertáljuk a táblát, amit már a QGIS be szerepelnek, mert később ez
tud olvasni. problémákhoz vezethet). Írjuk át a
Fontos, hogy a beolvasásra kerülő fejléceket egyszavas, ékezet nélküli, rövid
adattábla első sorában legyenek a mezők szavakra (több szót aláhúzás karakterrel
megnevezései (oszlopok feliratai), alattuk lehet összefűzni egy szóvá), pl. Megye,
pedig az értékek (szöveg vagy numerikus Terulet, Lakonepesseg. Egy következő
érték), és az egyes sorok, azaz a rekordok oszlopban számítsuk ki a
az összetartozó adatokat tartalmazzák. Lakonepesseg/Terulet hányadost, legyen
Esetünkben a www.ksh.hu honlapon az az új mező neve mondjuk Nepsuruseg.
Adatok → „Tájékoztatási adatbázis” Mentsük el ezt az új lapot „CSV
almenüpontra klikkelve, a bejövő lapon (pontosvesszővel tagolt) (*csv)” formá-
válasszuk ki a „Területi statisztika”, majd tumban, pl. megyek_nepsuruseg.csv
újra a „Területi statisztika” linket, végül a néven. Jegyzettömbben megnyitva a csv
2015-ös településszerkezetet. Állítsuk be, fájlt, a numerikus adatokat ekkor
hogy az oszlopokban legyenek a Mutatók, pontosvesszők választják el, a vesszők a
a sorokban a Terület, a lapon pedig az tizedesvesszők szerepét töltik be.
Időszak (2015. év). Válasszuk ki az Jegyzettömbben mentsük el UTF-8
elemeket: a Terület megyei szinten kódolással ezt a csv fájlt (felülírva), ekkor
(összesítés nélkül), a mutatók közül pedig

243
MAFIOK 2017 Konferenciaközlemény
SZIE Ybl Miklós Építéstudományi Kar, Budapest

1. ábra Szöveg fájl réteg hozzáadás

pontosan úgy lesznek kódolva a megye- mezője az admin6 réteg NAME mezőjével
nevek, mint a térkép fájl feliratai. legyen összekapcsolva.
A Réteg → Réteg hozzáadás → Szöveg Ezután behívva az admin6 réteg
fájl réteg hozzáadás menüpontra klikk- attribútum tábláját, már három új oszlop
elve, a felugró ablakban a fájlnév mellett jelenik meg benne, a megyek_nepsuruseg
fontos beállítani a következőket: Kódolás: szöveges réteg három numerikus oszlopa.
UTF-8, Fájlformátum: Egyéni tagolás, Ha a megyefeliratok a NAME és a
Pontosvessző, Mező beállítások: Tizedes Megye mezőkben nem egyformák
vessző, Geometria: Nincs geometria (csak bizonyos esetekben, akkor az érintett
attribútumok), mivel az adatfájl nem megyéknél nem jön létre kapcsolat, és
tartalmaz sokszögeket, csak szöveget és üres cellák jelennek meg NULL értékkel,
számokat. ezt el kell kerülni, és ekkor javítani
A Rétegek között megjelenik a szükséges a Megye mező szövegeit.
megyek_nepsuruseg.
4) Színezési sémák
3) Kapcsolat Ezek után az admin6 réteg
Ha jobb egérgombbal rákattintunk az Tulajdonságok lapján a Stílus menüpontra
admin6 térkép rétegre, akkor a feljövő klikkelve, felül az „Egy szimbólum”
menüből kiválaszthatjuk a Tulajdonságok felirat legördülő menüjét állítsuk át
menüpontot, ennek hatására egy új ablak Növekvőre. oszlopnak válasszuk ki a
ugrik fel. Ebben az Összekapcsolások népsűrűséget értékeket tartalmazó oszlop
baloldali menüpontra klikkelve, lent egy nevét, megfelelő színskálát (pl. Blues),
plusz jel jelenik meg, amelyre ráklikkelve Módot (pl. Egyenlő számú), az Osztályok
a felugró ablakban kiválasztható, hogy a száma maradjon 5, majd az Osztályoz
megyek_nepsuruseg retegnek a Megye gombra klikkeljünk rá, és OK.

244
MAFIOK 2017 Konferenciaközlemény
SZIE Ybl Miklós Építéstudományi Kar, Budapest

2. ábra Stílus beállításai

A Nézet menüpont „Teljes nagyítás” 6) Térképdiagram mentése, megfelelő


elemét kiválasztva, majd egér használa-
helyre történő beillesztése
tával könnyen beállíthatjuk a megfelelő
térképméretet, és a Projekt → „Mentés A készített png formátumú térkép és a
képként” menüpontban elmenthetjük a képként elmentett jelmagyarázat egy
színezett térképet. Javasolt a png Powerpoint diába beszúrható, azon
formátumban a mentés, a jpg-nél szebb, megfelelően pozicionálható és átméret-
simább kitöltést eredményez. ezhető. Másik lehetőség, hogy a Projekt →
„Új lap összeállítás”, majd OK hatására
5) Jelmagyarázat feljövő ablakban a „Nyomtatási kép”
A Projekt → „Új lap összeállítás”, majd menüpontból térképet, jelmagyarázatot és
OK hatására feljövő ablakban a esetleg egyéb elemeket (címke, lépték)
„Nyomtatási kép” → Jelmagyarázat adunk hozzá a szerkesztő ablakhoz, majd
hozzáadás menüpontra klikkelve képként vagy pdf-ként lementjük.
helyezhető el jelmagyarázat. Ha a
jobboldali „Elem tulajdonságok” területen 3 HALADÓ MŰVELETEK
a Jelmagyarázatban az „Automatikus Be lehet állítani a Tulajdoságok
frissítés”-t kikapcsoljuk, akkor az menüpontban, hogy a térkép feliratok
elemekre jobb egérgombbal történő látszódjanak-e, illetve egy réteg
kattintásra elöjövő menüben beállítható, attribútum tábláján bekapcsolva a
hogy ne legyenek láthatók a „Szerkesztés be/ki” kapcsolót, törölhetők
megyek_nepsuruseg és admin6 sorok, vagy másolással/beillesztéssel más
rétegnevek. Megfelelő képmetsző táblából hozzáadhatók sorok, ezzel egy
szoftverrel a jelmagyarázat jpg vagy png rétegből elemeket vehetünk el, vagy
képként elmenthető. adhatunk hozzá.

245
MAFIOK 2017 Konferenciaközlemény
SZIE Ybl Miklós Építéstudományi Kar, Budapest

3. ábra Magyarország megyéinek népsűrűsége (fő/km2) 2015-ben

A térkép sokszögtartományaiból a mazzák ezt a módosítást, akkor ezekkel az


Vektor → „Geometria eszközök” menü- eszközökkel módosítható a járások rétege.
pontban vonalakat, ill. súlypontok A „Vetület a réteghez” menüpontban
csoportját lehet képezni, ezek olykor változtatni lehet a térképvetület típusán,
hasznos objektumokat adnak, mert pl. a azonban a shape fájlhoz tartozó prj fájl
sokszögek határolvonalait külön rétegként általában tartalmazza a megfelelő vetítési
hozzáadva a térképhez, annak a információkat, ekkor nincs a vetítés
vonalainak a tulajdonságai szabadabban beállításával kapcsolatos teendőnk.
kezelhetők, mint a sokszögek határoló-
vonalai esetén. A Rétegek panelen feljebb 4 OKTATÁSI TAPASZTALAT
szereplő nevű réteg az, amely a lejjebb Nagyon hasznos térképdiagramokat
szereplő nevű felett helyezkedik el a használni területi statisztikai adatok
térképdiagramon a láthatóság szempont- szemléltetésére, itt sokszögtartományok
jából, egérrel a rétegek sorrendje könnyen színezése történik a numerikus adatokhoz
módosítható. Egy rétegre jobb egérgomb- társított színskála alapján. Az Excel
bal kattintva az elemszáma megjelenít- PowerView bővítményben ilyesmi nem
hető, ekkor a Jelmagyarázatban is fel lehetséges, ott térképen található pontok-
lesznek tüntetve a színezési osztályok hoz rendelhetünk különböző méretű alak-
elemszámai. zatokat, vagy diagramokat.
A Vektor → „Geoprocessing eszköz” A Településstatisztika kurzus hallgatói
menüpontban található eszközökkel tarto- közül a többség könnyen elsajátítja a
mányok egyesítése, metszése, kivonása térképdiagramok készítését, és akinek
lehetséges, így pl. ha egy járásba újabb nehézséget okoz ez, azok közül is
település kerül be, vagy kikerül onnét, de majdnem mindenki sikeresen alkalmazza
a járások térképfájljai még nem tartal- ezt a módszert a kurzus végére.

246
MAFIOK 2017 Konferenciaközlemény
SZIE Ybl Miklós Építéstudományi Kar, Budapest
IRODALOM
[1] Közigazgatási határok, OpenStreetMap Foun-
dation, http://data2.openstreetmap.hu/hatarok/
[2] QGIS, Egy szabad és nyílt forráskódú térinfor-
matikai rendszer, http://www.qgis.org/hu/site/
[3] Központi Statisztikai Hivatal honlapja,
http://www.ksh.hu/

247

You might also like