A TÉRINFORMATIKA OKTATÁSA ÉS ALKALMAZÁSI LEHETÕSÉGEI



Hasonló dokumentumok
Földtani térképek kartografálásának segítése térinformatikai módszerekkel

Vektoros grafikát tároló adatbázisok. Katona Endre Térképi adatbázisok diasorozata alapján

SZOFTVEREK A SORBANÁLLÁSI ELMÉLET OKTATÁSÁBAN

DIGITÁLIS KARTOGRÁFIA: JELEN ÉS JÖVÕ

Matula Györgyi. Doktori (Ph. D) értekezés

MePAR-hoz készített kataszteri fedvények előállásának tapasztalatai

Térinformatika 2. A valós világ modellezésének folyamata Végső, Ferenc

A Margit híd pillérszobrának 3D-s digitális alakzatrekonstrukciója Nagy Zoltán 1 Túri Zoltán 2

Dr. Pétery Kristóf: Word 2003 magyar nyelvű változat

Dr. Pétery Kristóf: AutoCAD LT 2007 Fóliák, tulajdonságok

TÁVOKTATÁSI TANANYAGOK FEJLESZTÉSÉNEK MÓDSZERTANI KÉRDÉSEI

Térinformatika. j informáci. ciós s rendszerek funkciói. Kereső nyelvek (Query Languages) Az adatok feldolgozását (leválogat

Mérnök informatikus (BSc) alapszak levelező tagozat (BIL) / BSc in Engineering Information Technology (Part Time)

Térképismeret ELTE TTK Földtudományi és Földrajz BSc. 2007

KÜLSÕ CÉGEK TÁMOGATÁSÁVAL MEGVALÓSÍTOTT, 4GL ÉS CASE ESZKÖZÖKRE ALAPOZOTT KÉPZÉS A SZÉCHENYI ISTVÁN FÕISKOLÁN

Minõségbiztosítás és adatminõség 1

VÁROSVEZETÉSI ÉS AM/FM RENDSZEREK. Dr. Csemniczky László

Geographic Information Systems GIS

A szőlő- és gyümölcsös-ültetvények teljes körű felmérése és megújúló statisztikája

3D - geometriai modellezés, alakzatrekonstrukció, nyomtatás

A földművelésügyi és vidékfejlesztési miniszter /2006. (...) FVM rendelete

Helyzet: 1853, London, Soho, kolerajárvány, 700 halott Kérdés: honnan ered a járvány? Adatok: az elhunytak neve, lakhelye Megoldás dr.

Az építész- és az építőmérnök képzés szerkezeti és tartalmi fejlesztése

A CSAPATVEZETÉSBEN ALKALMAZOTT TÉRINFORMATIKAI RENDSZEREK SZABVÁNYOSÍTÁSI TÖREKVÉSEI

Foglalkozási napló. CAD-CAM informatikus 14. évfolyam

Térinformatikai alkalmazások 4.

(70) BUSZNYÁK J., SISÁK I. A Georgikon Térképszerver helye és szerepe a térinformatikai adatbázisok hálózatában

FELHASZNÁLÓI KÉZIKÖNYV

SZAKIRÁNYOK A MISKOLCI EGYETEM MÛSZAKI INFORMATIKAI SZAKÁN

Autodesk térképészeti és térinformatikai megoldásai az Önkormányzatok és Kistérségek számára

Minden jog fenntartva, beleértve bárminemű sokszorosítás, másolás és közlés jogát is.

A ROBOTIKA ALKALMAZÁSÁNAK LEHETŐSÉGEI A HAD- ÉS BIZTONSÁGTECHNIKAI MÉRNÖK KÉPZÉSBEN

DIPLOMAMUNKA. Sövegjártó Ferenc

A Surfer for Windows használata (8. verzió)

Nemzeti Alaptanterv Informatika műveltségterület Munkaanyag március

Jogi szabályozás. Térképismeret ELTE TTK Földtudományi és Földrajz BSc. 2007

SZÁMÍTÓGÉPES DÖNTÉS ÉS MUNKATÁMOGATÁS INTEGRÁLT RENDSZERBEN

A PDF fájlok elektronikusan kereshetőek. A dokumentum használatával elfogadom az Europeana felhasználói szabályzatát.

Informatika-érettségi_emelt évfolyam Informatika

TÉRINFORMATIKAI ALKALMAZÁSOK OKTATÁSA A VÉDELMI IGAZGATÁSI SZAKON APPLICATIONS OF GEOSPATIAL INFORMATION SYSTEM IN THE DEFENSE MANAGEMENT EDUCATION

A széleróziós információs rendszer alapjai

Fotogrammetria és Térinformatika Tanszék, BME 2. Hidak és Szerkezetek Tanszék, BME 3. Piline Kft. lézerszkenneléses eljárás milyen módon támogathatja

A térinformatika helye és szerepe a Geoview Systems kutatás-fejlesztési projektjeiben

(11) Lajstromszám: E (13) T2 EURÓPAI SZABADALOM SZÖVEGÉNEK FORDÍTÁSA

Korszerű tervezési módszerek villamosipari alkalmazásai

MAGYAR KÖZLÖNY. 61. szám. MAGYARORSZÁG HIVATALOS LAPJA május 22., kedd. Tartalomjegyzék

(73) SISÁK I., BENŐ A. Az 1: mezőgazdasági talajtérkép digitális publikációja a Georgikon Térképszerveren

Látás, érzékelés. Werner Ágnes. PDF created with pdffactory trial version

A TÖBBDIMENZIÓS KÉPFELDOLGOZÁS PROGRAMJAI ÉS OKTATÁSUK

TANÍTSUNK-E PROGRAMOZÁST NEM INFORMATIKA SZAKOS HALLGATÓKNAK IS?

FÖLDMÉRŐ, TÉRKÉPÉSZ ÉS TÉRINFORMATIKAI TECHNIKUS SZAKKÉPESÍTÉS SZAKMAI ÉS VIZSGAKÖVETELMÉNYEI

Ete elpusztult középkori mezőváros régészeti feltárásainak térinformatikai feldolgozása. Ete elhelyezkedése

Informatika. Középszintű érettségi vizsga témakörök. 1. Információs társadalom. 2. Informatikai alapismeretek hardver

Nagyméretarányú térképezés 7.

BIZONYOS GRÁFELMÉLETI ALGORITMUSOK TANÍTÁSA ELEGÁNSAN KISS LÁSZLÓ

Analóg és digitalizált térinformatikai rendszerek. Előadó: Csapó László Attila SZIE GTK TKI

Kezdjen el 3D-ben gondolkodni. AutoCAD

CorelDRAW X6 Rajzelemek szervezése

SZEMLÉLETES RÉSZINFORMÁCIÓK INTEGRÁCIÓS PROBLÉMÁINAK VIZSGÁLATA A VIRTUÁLIS VALÓSÁGOT TEREMTŐ SZIMULÁTOROK ALAPJÁN

Minden jog fenntartva, beleértve bárminemű sokszorosítás, másolás és közlés jogát is.

A TAKARNET célja és felépítése 1

MFTTT 30. VÁNDORGYŰLÉS Szolnok július 2-4. Az Erdészeti ingatlan nyilvántartás az Ipoly Erdõ Zrt. vagyonkezelésében álló területeken:

A Debreceni Egyetem és a Nagyváradi Egyetem WiFi alapú helymeghatározó rendszere

ArcGIS 8.3 példa 1. Dr. Iványi Péter

Környezeti Hatáselemzés

Mit csinálnak a PCB gyártók mielőtt gyártani kezdik az ÖN NYÁKját? Miért nem tudjuk használni az Ön gerber- és fúrófájljait ahogyan feltöltötte?

KÖNYVTÁR-INFORMATIKAI KÉPZÉS A KLTE-N

DAT szabályzatok a gyakorlatban

QGIS tanfolyam (ver.2.0)

14. előadás: Az adatbázis kezelő szoftver

Megjelenítési funkciók

ArcGIS 8.3 segédlet 6. Dr. Iványi Péter

Távérzékelés - alapfogalmak

4. lecke: Konyha tervezés

Ageometriai problémamegoldás útja a rajzoknál kezdõdik, hiszen a helyes következtetéshez

AutoCAD LT 2014 Változók, lekérdezések

Publikációs jegyzék. Sitkuné Görömbei Cecília PKK, Tanítóképző Intézet

Az anyagdefiníciók szerepe és használata az Architectural Desktop programban

CorelCAD 2015 Megjelenítés

A Megyeri híd terhelésvizsgálatának támogatása földi lézerszkenneléssel

Informatikai alapokon nyugvó Minőség Figyelési Rendszer kialakítása izzólámpák gyártásához

TÉRINFORMATIKA AZ INTERNETEN

FIATAL MŰSZAKIAK TUDOMÁNYOS ÜLÉSSZAKA

DATR, a digitális alaptérképek adatbázis-kezelője

(11) Lajstromszám: E (13) T2 EURÓPAI SZABADALOM SZÖVEGÉNEK FORDÍTÁSA. 1. ábra

(11) Lajstromszám: E (13) T2 EURÓPAI SZABADALOM SZÖVEGÉNEK FORDÍTÁSA

1. lecke: Nappali tervezés

Corel PHOTO-PAINT X5 Maszkolástól nyomtatásig

Programozás I. 2. gyakorlat. Szegedi Tudományegyetem Természettudományi és Informatikai Kar

4. lecke: Konyha tervezés

Állományrendezéstől a digitális külterületi térképekig?! (NKP pilot projekt végrehajtása a Letenyei Körzeti Földhivatal illetékességi területén.

3 Hogyan határozzuk meg az innováció szükségszerűségét egy üzleti probléma esetén

GPS-mérések abszolút feldolgozását terhelô hibahatások vizsgálata

(11) Lajstromszám: E (13) T2 EURÓPAI SZABADALOM SZÖVEGÉNEK FORDÍTÁSA

A HEVES-BORSODI-DOMBSÁG MORFOMETRIAI ELEMZÉSE TÉRINFORMATIKAI MÓDSZEREKKEL. Utasi Zoltán 1. A terület elhelyezkedése

Felhasználói kézikönyv

TERÜLETI INFORMÁCIÓS FÜZETEK

Földmérés. Bazsó Tamás, Czimber Kornél, Király Géza. Nyugat-magyarországi Egyetem TÁMOP A/1-11/

ACTA CAROLUS ROBERTUS

Földfelszín modellezés

Átírás:

A TÉRINFORMATIKA OKTATÁSA ÉS ALKALMAZÁSI LEHETÕSÉGEI Katona Endre, katona@inf.u-szeged.hu JATE, Alkalmazott Informatikai Tanszék Abstract Geographer students learn how to apply GIS, but for programmer students we teach how to develop such systems. Students have a preliminary knowledge in C language programming and database management, on the basis of this we can focus on data structures and algorithms applied in GIS. As an application, an information system of university buildings and rooms has been developed on Intergraph MicroStation software basis. The system demonstrates the integrated use and query of graphical data (a city map and ground-plans of the buildings) and textual data (features of buildings, rooms and departments in database tables). Finally, a map interpretation system (MAPINT) is presented: it vectorizes a scanned map, recognizes objects on it, and generates a structures DXF file as output. 1. A térinformatika jelentõsége Az adatbázisok, információs rendszerek kezdettõl fogva a számítástechnika kiemelt alkalmazási területét képezték. A hagyományos szöveges adatokhoz ma már egyre gyakrabban társul kép és hanganyag, a multimédia alkalmazások köre gyorsan bõvül. A szöveges és képi információ integrált kezelésének sajátos területét képezik a térinformációs rendszerek [2]: ezek általában digitális térképre épülõ komplex információs rendszerek, amelyek adott felhasználói igénykört szolgálnak ki (például ingatlan nyilvántartás, közmûvek, környezetvédelem), és komplex elemzési feladatok elvégzésére képesek. A nagy teljesítményû személyi számítógépek és grafikus megjelenítõk ma már teret nyitottak a térinformatikai alkalmazások széleskörû elterjedésének. Új alkalmazók és alkalmazási területek megjelenése várható, erre lehet példa a jelen cikkben bemutatott egyetemi épület- és helyiség nyilvántartó rendszer is. 2. Térinformatika oktatása a JATE-n A hazai felsõoktatásban ma már számos helyen folyik térinformatika oktatás (például EFE FFFK Térinformatikai Tanszék, BME Építõmérnöki Kar, ELTE Térképtudományi Tanszék, JATE Természeti Földrajzi Tanszék). Amíg azonban a hangsúlyt többnyire az alkalmazásokra helyezik, addig a JATE Informatikai Tanszékcsoportján inkább fejlesztõi szempontból oktatjuk a térinformatikát. A tárgyat 1994 óta programozó, programtervezõ és közgazdász programozó hallgatók vehetik fel a harmadik évtõl szabadon választható kurzusként. Az oktatás szoftver alapját az Intergraph cég PC-s térinformatikai oktató csomagja képezi, amely a MicroStation CAD rendszerre épül, és az MGE térinformatikai modult illetve az MGGA és I/RAS raszteres 628

modulokat tartalmazza. Az oktatásba rövidesen felvesszük a Geoview cég objektum orientált GreenLine rendszerét is. A kurzust felvevõ hallgatók adatbázis kezelési és C nyelvû programozási ismeretekkel már rendelkeznek, erre tehát építeni lehet az oktatás során. A kurzusban kiemelt hangsúlyt kapnak az adatstruktúrák és adatmodellezési kérdések, a térkép-adatbázis kapcsolat megvalósítási módjai, illetve a vektoros (CAD) adatstruktúrák hatékony algoritmikus kezelése. 3. Egyetemi épület és helyiség nyilvántartó rendszer A felsõoktatási intézmények nem csak oktathatják, hanem alkalmazhatják is a térinformatikát. Erre példa a Csirik János kezdeményezésére elkészült JATEINFO rendszer, amely az egyetem épületeit és helyiségeit tartja nyilván. A rendszer egyrészt relációs adatbázisban tárolt táblázatos adatokra, másrészt vektoros (CAD) formátumú grafikus adatokra (rajzokra) épül. Táblázatos adatok (dbase file-ok): - egyetemi épületek nyilvántartása, - az egyes épületek helyiségeinek nyilvántartása, - tanszékek nyilvántartása. Grafikus adatok (CAD rajzok): - az egyetemi épületek szintenkénti részletes alaprajzai, - kis méretarányú áttekintõ várostérkép az egyetemi épületek feltüntetésével. A JATEINFO rendszer megvalósítása PC-n, az Intergraph cég MicroStation térinformatikai/cad rendszerének fejlesztõ környezetében történt [3]. A dialógus ablakokat a MicroStation grafikus eszközeivel lehetett megtervezni, ezek kezelésérõl a MicroStation UCM fejlesztõ nyelvén készült program modulok gondoskodnak ( 1. ábra). Végül a relációs adatbázis lekérdezését Clipper program végzi. A MicroStation alapvetõ szolgáltatása, hogy a táblázatos és grafikus adatok között kapcsolatot tud biztosítani. Ennek alapját úgynevezett linkek képezik, amelyek egy (vagy több) rajzelem és egy (vagy több) adatbázis rekord egymásra hivatkozását biztosítják. Az információs rendszer használatának alapfeltétele, hogy ezen linkek létrejöjjenek - egyrészt a várostérképen feliratként szereplõ egyetemi épületszámok, és az épület leíró adatrekordok között, - másrészt az egyes szintrajzokon feliratként szereplõ helyiségszámok és a helyiség leíró adatre kordok között. A MicroStation csak a linkek manuális létrehozását támogatja, ezért a JATEINFO-nál célszerû volt megoldani ennek automatizálását: egy UCM program kikeresi és összekapcsolja az egymásnak megfelelõ rajzelemeket és adatbázis rekordokat. Az összekapcsolás nem minden esetben egyértelmû, így a folyamatot interaktív ellenõrzés mellett is lehetõvé kellett tenni. A linkek létrehozása után az egyes rajzi objektumokra (épületek, helyiségek) kattintva lekérdezhetõk azok leíró adatai, sõt olyan komplex lekérdezések is lehetõvé válnak, mint például: - adott épület szintrajzon kiemelve jelenjenek meg egy adott tanszékhez tartozó, raktár típusú helyiségek; 629

van. - a várostérképen kiemelve jelenjenek meg azon épületek, amelyekben 100 m 2 -nél nagyobb oktatóterem A felmerülõ alkalmazói igényeknek megfelelõen a rendszer továbbfejlesztését tervezzük. A JATEINFO várhatóan nem csak az üzemeltetéssel kapcsolatos feladatokat támogatja majd, hanem például konferenciák, rendezvények szervezéséhez is jó segítséget fog nyújtani. 1. ábra: A JATEINFO rendszer egy képernyõképe. 4. Automatikus térkép digitalizálás Az elõzõ pontban tárgyalt információs rendszer létrehozásánál a munka legnagyobb részét az egyes épületek digitális szintrajzainak elõállítása tette ki. Hiába állnak rendelkezésre papíron a megfelelõ mûszaki rajzok, ezeket digitalizáló tábla segítségével gyakorlatilag újra kell rajzolni, hogy azok gépi kezelésre alkalmas CAD formátumban álljanak elõ. Hasonló digitalizálási munkára tervezõ irodák, térinformatikai vállalkozások munkaórák százait fordítják, ezért az egész világon vizsgálják, hogy ezt a - látszólag - rutinmunkát hogyan lehetne automatizálni [1,8]. Digitális rajzot legkönnyebben úgy nyerünk, ha a papíron már meglévõ megfelelõ rajzot szkennerrel beolvassuk. A szkenner azonban raszteres adatállományt hoz létre, amely aligha alkalmas például olyan lekérdezésre, hogy egy városi vízvezetékhálózatnál egy adott fõcsap elzárása mely épületeket víztelenít. 630

Ezért a térinformációs rendszerek általában vektoros (CAD) formátumú térképekkel dolgoznak, ami azt jelenti, hogy rajzelemek rendszereként áll elõ a digitális térkép. (A vízvezetékhálózat esetén például rajzelem lehet egy csõszakasz, egy elzárócsap, vagy egy épületet jelképezõ poligon.) A cél tehát az lenne, hogy a szkennelt (raszteres) térképet automatikusan vektoros formára alakítsuk át. Ez azonban nem kevesebbet jelent, mint a raszterképen az egyes objektumok (vezetékek, csapok, épületek) felismerését és a térkép struktúrájának értelmezését. A fenti feladatra a szokásos megoldási stratégia két lépésbõl áll: 1. A raszterképet automatikus eljárással nyers vektoros formátumra konvertáljuk, vagyis a teljes rajzot egyenes szakaszok halmazára képezzük le, ahol minden egyes egyenes szakasz a végpontjának koordinátáival adott. 2. A nyers vektoros rajzon különféle alakfelismerõ eljárásokkal detektáljuk az egyes rajzelemeket, és megfelelõ vektoros kódolással helyettesítjük õket. Az 1. lépés többé-kevésbé univerzális, vagyis az adott rajz illetve térkép típusától függetlenül megoldható, a 2. lépésnél azonban már erõsen figyelembe kell venni a felismerendõ grafikus információ jellegzetességeit. Ebbõl adódik, hogy a legtöbb felismerõ rendszer csak jól meghatározott rajztípus esetén mûködik hatékonyan [1,8]. A hazai kataszteri (földhivatali) térképek feldolgozására tettünk kísérletet a MAPINT (= Map Interpretation) programrendszer fejlesztésével [4]. A felismerés során a leggyakrabban szereplõ térképi objektumokat, a házszámokat, helyrajzi számokat, különféle szaggatott vonalakat, nullköröket, kapcsolójeleket, telkeket és épületeket céloztuk meg. A feldolgozás lépései a következõk [4,5]: 1. A nyers vektoros adatstruktúrából egy gráf jellegû adatstruktúrát képezünk, amely négyféle objektum típust tartalmaz: szögpontot (NODE), élt (EDGE), feliratot (TEXT) és alakzatot (PATTERN). A PATTERN tetszõleges típusú objektumok együttesének tekinthetõ, így akár más PATTERN-eket is tartalmazhat. A felismerés kezdetén az adatstruktúrában csak NODE és EDGE elemek szerepelnek. 2. Szaggatott vonalak felismerése. A szaggatott vonalat alkotó élek PATTERN-ként kerülnek az adatstruktúrába. 3. Szimbólumok leválogatása. Minden összefüggõ, kisméretû részgráfot külön PATTERN-ként veszünk fel. 4. Összetartozó szimbólum csoportok (feliratok) detektálása és külön PATTERN-ként felvétele. 5. Szimbólum csoportok felismerése. A térképen elforgatott helyzetû feliratok is szerepelhetnek, így a szimbólum csoportokat elõször alaphelyzetbe forgatjuk, és ezután ismerjük fel neuron modell segítségével. Mivel még így is két változat lehetséges (talpon álló vagy fejjel lefelé álló felirat), így az adatstruktúrában két TEXT objektum jön létre a felismerés után ( 2. ábra), amelyek közül egyéb szempontok szerint választható ki a megfelelõ változat. 6. Nullkörök felismerése. A felismert nullköröket egy NODE-ba húzzuk össze, amely "nullkör" attribútumot kap. 7. Kapcsolójelek felismerése. A kapcsolójel a hazai kataszteri térképek sajátos jelölése, amely azt fejezi ki, hogy egy adott él két oldalán lévõ objektum összetartozik. Ezért a felismert kapcsolójelet a rajzról töröljük, és a hordozóélhez "kapcsolójel" attribútumot rendelünk. 8. Telkek, épületek felismerése. A már felismert kapcsolójelek segítségével és a rajz zárt poligonjainak bejárásával a telkeket és épületeket reprezentáló poligonok felismerhetõk, és az adatstruktúrába PATTERNként felvehetõk. 631

2. ábra: Szimbólumok felismerési sémája a MAPINT rendszernél (PAT = PATTERN objektum típus). Az automatikus felismerés természetesen nem hibátlan, ezért a MAPINT interaktív ellenõrzési lehetõséget biztosít: minden egyes felismert objektum elfogadható vagy elvethetõ, és csak ezen ellenõrzés után véglegesítõdnek a változások az adatstruktúrában. A felismerés végeredménye egy strukturált digitális térkép lesz, amely szabványos DXF formátumra konvertálható, és így bármely térinformatikai illetve CAD rendszerbe átvihetõ. Irodalom [1] L. Boatto et al.: An Interpretation System for Land Register Maps, Computer (IEEE) July 1992, pp. 25-33. [2] Detrekõi Ákos - Szabó György: Bevezetés a térinformatikába. Nemzeti Tankönyvkiadó, Budapest, 1995. [3] Gál Anett: Egyetemi épület és helyiség nyilvántartó rendszer. Diplomamunka, JATE, Szeged, 1996. [4] Hudra György: Digitális térképek elõállítása automatikus interpretációval. Vizsgadolgozat, JATE, Szeged, 1995. [5] Katona Endre - Podolcsák Ádám: Az automatikus térképdigitalizálás lehetõségei. Geodézia és Kartográfia, 1992. 6.szám, pp. 424-427 (1992). [6] Katona Endre: Szkennelt térképek automatikus vektoros interpretációja. A IV. Térinformatika a felsõoktatásban szimpózium kiadványa, KÉE Tájtervezési és Területfejlesztési Tanszék, Budapest, 1995, pp.47. 632

[7] Kollányi László - Prajczer Tamás: Térinformatika a gyakorlatban. GeoGroup Bt, Budapest, 1995 (ISBN 963 04 5406 8). [8] Shimotsuji, S. et. al.: A Robust Recognition System for a Drawing Superimposed on a Map. Computer (IEEE) July 1992. 633