Térinformatika tanszék * Keresztmetszet – 2004. Nyugat-Magyarországi Egyetem, Geoinformatikai Főiskolai Kar, Székesfehérvár.
BUSZMENETREND WEBTÉRKÉPEN Csillag Zoltán FLEX Szerszám Hungária Kft.
ÖSSZEFOGLALÁS Sok olyan internetes keresőoldallal lehet találkozni, ahol a végeredményt nem csak szöveges formában kapjuk vissza, hanem vizuálisan, térképi formában is. Ennek a fejlődési iránynak nagy segítséget nyújtottak a térinformatika új megjelenítési lehetőségei, mint például a mapszerverek. Ezek alkalmasak a felhasználó igényei szerinti térképi elemek megjelenítésére. Az alábbiakban egy ilyen rendszer megvalósítását ismertetem, amelyet a Kolibri szoftvercsalád és egy weboldal szerkesztő program segítségével valósítottam meg.
1
ABSTRACT On the net many search engines are available, from which you can get the information not only in text format but on a map also. The MapServer applications could help and foster these developments. The paper will present one of from these applications with the use of Hungarian InterMap’s Kolibri and a professional webpage development software.
A FELADAT MEGFOGALMAZÁSA
Nemrégiben az volt a feladatom, hogy készítsek egy helyközi autóbusz menetrendet támogató térképi megjelenítést Internetes környezetben. A rendszerben lehetőséget kell biztosítani nemcsak a menetrend adatainak számszerű lekérdezésére, hanem a kiválasztott egy vagy több útvonal térképen való megjelenítésére is. A térképen használható kell legyen a nagyítás, kicsinyítés, mozgatás művelete, amelyek elengedhetetlen funkciói az Interneten megjelenített interaktív térképeknek. A feladat térképi részét a Kolibri Professional térinformatikai szoftver segítségével oldottam meg, míg az Internetes használathoz a Kolibri MapServer programot használtam fel.
Csillag Zoltán: Buszmenetrend webtérképen Térinformatika - 2004, NyME GEO, Székesfehérvár
Digitális térképként az Önkormányzat számára készített földmérési térképet használtam fel, amely minden – a feladat szempontjából fontos – objektumot megfelelő térképi aránnyal ábrázolt.
2
INTERNETES TÉRKÉPEK ALKAMAZÁSI LEHETŐSÉGEI
Az az oldal lesz sikeres, amelyiket sokan, sokszor használják, mert naprakész, friss és pontos térképi adatokhoz juttatja a felhasználóját. Az Interneten található térképi-térinformatikai szolgáltatásokat több csoportra lehet bontani: • • •
2.1
A térkép maga szolgáltatja az információt A térképhez kapcsolódóan további adatokhoz lehet jutni Komplett térinformatikai alkalmazás.
A térkép maga szolgáltatja az információt
Jó példa erre Magyarország autótérképe, ahol a település nevének kiválasztása után a térkép automatikusan a keresendő települést mutatja meg. Itt további információkhoz nem lehet jutni, de e nélkül is megfelelő a rendszer szolgáltatása, hiszen a felhasználó ez alapján már tud tájékozódni.
1. ábra Magyarország autóstérképe [1] 2.2
A térképhez kapcsolódóan további adatokhoz lehet jutni
Igen jó példa erre az adatszolgáltatás témaköre, amikor a térképes keresésen túl a térképre kattintva további információk érhetők el. Ilyen példa a vízszintes alappontok nyilvántartása is, ahol a rendszerben az alábbi lehetőségek érhetők el: • •
Település nevére keresés, majd térképes megjelenítése Nagyítás
2
Csillag Zoltán: Buszmenetrend webtérképen Térinformatika - 2004, NyME GEO, Székesfehérvár
• • • •
Kicsinyítés Mozgatás Dinamikusan változó EOV koordináták megjelenítése Meglévő vízszintes alappontokról a térképen kiválasztva pontleírás megjelenítése.
2. ábra Vízszintes alappontok adatbázisa [2] 2.3
Komplett térinformatikai alkalmazás
Az ilyen alkalmazások nagy számú megléte nem jellemző hazánkban, ez annak tudható be, hogy itt jelentős hardver, szoftver, adatbázis háttér szükséges. Ennek ellenére a felhasználók nagy többsége ezt részesíti előnyben, hiszen ebből tudható meg a legtöbb információ. Budapesti Információs Térkép. Az egyik legismertebb és legösszetettebb internetes térinformatikai alkalmazás, amelyben Budapest utcáinak keresése mellett egyéb, kategóriákba csoportosított szolgáltatásokat is képes megjeleníteni a rendszer (államigazgatás, egészségügy, étel-ital, közlekedés, kultúra, oktatás, pénzügy, sport, szórakozás, turizmus, üzlet). Az alapvető térképi funkciók (mozgatás, nagyítás, kicsinyítés) kiegészülnek még a térkép nyomtatásának lehetőségével és távolságméréssel. További szolgáltatása a rendszernek, hogy a térképen megjelenített objektum amennyiben rendelkezik internetes címmel, akkor lehetőség van annak közvetlen elérésére. Jó példa erre a szállodák keresése, miután kiválasztottuk a szállodát a listából, majd megjelenítettük a térképen, egy gombnyomással át is ugorhatunk az adott szálloda weboldalára, ahol már lehetőség van a szobafoglalásra is. Másik példa, amikor az adott közlekedési eszköz útvonala megjelenik a térképen, majd lehetőségünk van a közlekedési vállalat weboldalán megnézni az adott jármű menetrendjét, egyéb hozzá kapcsolódó információkkal együtt.
3
Csillag Zoltán: Buszmenetrend webtérképen Térinformatika - 2004, NyME GEO, Székesfehérvár
3. ábra Budapesti Információs Térkép [3] Budapest címkereső. Az előzőhöz hasonló rendszer, itt azonban egyelőre csak a főváros utcáinak keresésére van lehetőség, és térképes formában megjeleníteni azokat, egyéb kategóriák szerinti keresés egyelőre még nincs kialakítva. A mozgatás, nagyítás, kicsinyítés azonban itt is megtalálható, mint alapvető térképi funkciók.
4. ábra Budapest címkereső [4]
3
A FELADAT CÉLJA, ELVÁRÁSOK • • • •
A tájékoztatást mindenki számára a legjobban befogadható formában tegye meg, azaz vizuálisan. Számadatokból is ki lehet nyerni információkat, de a vizuális adatközlés sokak számára könnyebbséget jelent, (pl. grafikonok). A rendszerben legyen lehetőség kiválasztani a felhasználót érdeklő megállót, és ennek segítségével megjeleníteni az hozzá kapcsolódó autóbuszok vonalát térképes formában. Éjjel-nappali tájékoztatás a város helyi tömegközlekedési rendszeréről, ezáltal nem csak a helyi lakosságot segítve az információkkal, hanem az odalátogató ”idegeneket” is megfelelően informálja. Csak naprakész, friss, aktuális adatok szolgáltatása.
4
Csillag Zoltán: Buszmenetrend webtérképen Térinformatika - 2004, NyME GEO, Székesfehérvár
4
AZ ELKÉSZÍTETT ALKALMAZÁS ISMERTETÉSE
Az elkészített „Székesfehérvár helyi autóbusz-közlekedése” rendszer nem hivatalosan kapcsolódik az Alba Volán Rt. weboldalához, ezért ezt mindenféleképpen figyelembe kell venni a használat során.
5. ábra A kezdőoldal képe
6. ábra Térképi vezérlő funkciók A kezdőoldal (5. ábra) kellemes benyomást nyújt, az oldal felső részéből megállapítható, hogy milyen célból készült a weboldal, milyen keretek között. A középső részen helyezkedik el a térkép, valamint a navigálást segítő funkciók (6. ábra), amiket az InterMapServer jelenít meg. A jobb oldali részben kapott helyet a jelmagyarázat, a lekérdezések során ennek a helyén jelenik meg az adott elemhez tartozó információ. Az alsó részen egy kis segítség olvasható, hogy hogyan kell használni az alkalmazást. A bal oldali részen kapott helyet a keresés, valamint a térképi rétegek ki- és bekapcsolását megvalósító checkbox-ok.
5
Csillag Zoltán: Buszmenetrend webtérképen Térinformatika - 2004, NyME GEO, Székesfehérvár
Az InterMapServer program térképi funkcionalitását ki kellett egészíteni néhány plusz funkcióval, hogy a felhasználói igényeket még jobban kielégítse. Ezek: • • • • • • • • •
Térképi kétszeres nagyítás Kétszeres kicsinyítés Nagyítás ablak segítségével Középre mozgatás funkció Térkép kinagyítása külön ablakba Objektum információ a buszmegálló jelkulcsokra Adatbázisból keresés a megálló nevére, térképen jelkulcsi megjelenítése, kapcsolódó adatok megjelenítése Buszvonalak rétegek megjelenítése térképen (egyszerre akár több is) Rétegek ki-, illetve bekapcsolása a kívánt nézettől függően.
A megállónév keresésére a baloldalon a legfelső részben van lehetőség. A megálló beírásához elég csak a megálló nevének első tagját megadni, a rendszer ezután már képes megtalálni a megállót. A keresési sorba a zsolnai (a kis- és nagybetűk között nincs különbség a keresés során) szót írtam be. Az OK gombra kattintva látható, hogy a rendszer két olyan megállót talált, amelyik a Zsolnai szóval kezdődik. Az egyik a Zsolnai utca, Nagyszombati utca, a másik pedig a Zsolnai utca, Lomnici utca megálló. Mindkét megálló után az ott megálló autóbusz sorszáma látható, ami jelen esetben a 24es jelzésű autóbusz (15. ábra).
7. ábra A keresés végeredménye Az ábrán látható, hogy nem csak szöveges formában jelenítette meg a két buszmegállót és a hozzá tartozó adatokat, hanem térképi formában is láthatóvá vált a két megálló. Ezt a funkciót tehát, hogy ránagyítson a keresésben megadott megállóra, a MapServer program jó tulajdonságaként lehet megemlíteni. A megállók neve előtt látható nagyítás
6
Csillag Zoltán: Buszmenetrend webtérképen Térinformatika - 2004, NyME GEO, Székesfehérvár
ikon segítségével jobban is rá lehet nagyítani a megállóra, bár ezt a térképi funkciógombokkal is meg lehet tenni. Az előbbi funkciónak akkor van jelentősége, ha egyszerre több találati eredmény is megjelenik az ablak bal oldali részében, mert ilyenkor közvetlenül csak a kiválasztott megállóra történik meg a nagyítás. A bal oldali felsorolásban bekapcsolva a 24-es checkbox-ot, majd az OK gombra kattintva, felrajzolódik a 24-es buszjárat útvonala. A buszjárathoz tartozó információkból megtudható a járat száma mellett az útvonala, valamint az Alba Volán Rt. weboldalán található menetrend internetes címe. Erre kattintva megjelenik a buszhoz tartozó menetrend, amely a példa végét is jelenti.
8. ábra A kiválasztott buszvonalhoz tartozó menetrend
5
TOVÁBBFEJLESZTÉS LEHETŐSÉGEI
A továbbfejlesztési lehetőség mindig része egy munka elkészítésének, mert semmit sem lehet elég jól elkészíteni, létrehozni, ahhoz, hogy azzal a későbbiek során ne kelljen foglalkozni. Így van ez a Székesfehérvár helyi autóbusz-közlekedését térképes formában megjelenítő alkalmazás esetében is. Az alábbiakban ezek kerülnek ismertetésre: • Jelenleg a buszmegállók az utca tengelyén helyezkednek el, azonban jobb lenne, ha a valódi helyén lenne megjelenítve, így még pontosabban lehetne tájékoztatni a felhasználókat a megálló helyéről, • A térkép megfelel a pontos eligazodáshoz, azonban a mostanában épült körforgalmak már nem kerültek fel a térképre, ezért ezek pótlása még aktuálisabbá tenné a térképet,
7
Csillag Zoltán: Buszmenetrend webtérképen Térinformatika - 2004, NyME GEO, Székesfehérvár
• •
6
Folyamatosan figyelemmel kell kísérni a közlekedési társaság menetrendi és útvonalbeli változásait, amelyek hatással lehetnek az adatbázis adataiban is, A megállóhelyek könnyebb megtalálása érdekében ne a felhasználónak kelljen beírni a megálló nevét, legyen lehetősége azt kiválasztani egy listából.
ÖSSZEFOGLALÁS
Székesfehérvár helyi autóbusz-közlekedésének térképes megjelenítése az Interneten megfelel a mai kor elvárásainak, és talán ötletet adhat a többi nagyváros hasonló környezetben elkészített autóbusz-közlekedési útvonalának elkészítéséhez, amely jelenleg csak Budapest és Szeged városok esetén valósult meg, illetve kiegészítve most Székesfehérvárral. Az elkészítés során mindvégig arra törekedtem, hogy a kitűzött célok megvalósuljanak, amit érzésem szerint sikeresen végrehajtottam. Az Internetes oldal kezelőfelülete a felhasználók számára egyszerű és érthető, ezért alkalmazása nem ütközhet ellenállásba a részükről. Természetesen az elkészített alkalmazás továbbfejlesztéssel még jobban megfelelhet a felhasználói elvárásoknak, de szerintem a jelenlegi is alkalmas a gyorsabb és egyszerűbb információszerzésre az Internet által biztosított technológia révén. Irodalom 1. http://lazarus.elte.hu/moterkep/mb.htm, Zentai László, Magyarország autóstérképe, 2000. 2. http://fish.fomi.hu, vízszintes alappontok adatbázisa, 2000. 3. http://bpterkep.index.hu, Budapesti Információs Térkép, 2000. 4. http://www.intermap.hu, Budapesti címkereső, 2002. 5. Csillag Z.:Székesfehérvár közlekedési információs rendszere, NyugatMagyarországi Egyetem Földmérési és Földrendezési Főiskolai Kar, Székesfehérvár, 2000. 6. Csillag Z.: Internetes környezetben Székesfehérvár helyi autóbusz-közlekedése, Nyugat-Magyarországi Egyetem Geoinformatikai Főiskolai kar, Székesfehérvár, 2002. 7. Márkus B. – Végső F.: Térinformatika, Soproni Egyetem Földmérési és Földrendezési Főiskolai Kar, Székesfehérvár, 1999. 8. Kolibri felhasználói kézikönyv, InterMAP Kft., Budapest, 2001.
8
Csillag Zoltán: Buszmenetrend webtérképen Térinformatika - 2004, NyME GEO, Székesfehérvár
CÍM
CONTACTS
Csillag Zoltán FLEX Szerszám Hungária Kft. Szentendre Rózsa utca 8.
Zoltan Csillag FLEX Tools Hungary Ltd. Rozsa utca 8. Szentendre HUNGARY Tel. +36 26 500 501 Fax +36 26 500 502 Email:
[email protected]
Tel. 06 26 500 501 Fax 06 26 500 502 Email:
[email protected]
SZAKMAI ÉLETRAJZ
BIOGRAPHICAL NOTES
Egyik ismerősömön keresztül kerültem a GEO-ba, amit annak idején (1997-ben) még más néven hívtak. A főiskolai évek alatt találkoztam először az Internettel és a térinformatikával. Szakdolgozatomat a Térinformatika tanszéken írtam, majd a diploma kézhezvétele után a tanszékvezető felajánlott egy ösztöndíjas állást. Ekkor kezdtem el az InterMap Kft. Kolibri programjával dolgozni illetve a tanszék munkáját segíteni. A tanszéken töltött 3 és fél év alatt több nagy volumenű projektben dolgozhattam (LIME, SDILA, NODE, Nature GIS, META) Márkus Béla kezei alatt, fél év szakmai gyakorlat Spanyolországban és természetesen a tanszék tantárgyainak az oktatásában is részt vehettem. Mindezek mellett sokat tanultam az ”idősebb korosztálytól” a térképszerkesztő és térinformatikai programok használatáról. Az eltelt időszakban ösztöndíjasból tanszéki mérnökké léptem elő és mivel a további előrelépéshez magasabb végzettség szükséges, úgy döntöttem, hogy a megszerzett tudásomat a kereskedelmi életben próbálom kamatoztatni. Így jutottam el jelenlegi munkahelyemre, a FLEX Szerszám Hungária Kft.-hez, ahol jelenleg, mint irodavezető dolgozom.
Zoltán Csillag is a land surveyor. He spent three and half years at the Department of Geoinformatics, UWH GEO in Szekesfehervar. Within that time he spent six months in Spain, done the Hungarian UNIGIS course and taught many of students on information technology and geoinformatics. He has worked in LIME, SDILA, NODE, NatureGIS projects and took practical presentations in META project. Now, he works for the FLEX ToolsHungary Ltd.
9