Takács Péter – Tamás János – Lénárt Csaba DE-ATC-MTK Víz és Környezetgazdálkodási Tanszék E-agrárium & E-vidék Agrárinformatikai Nyári Egyetem és Fórum Gödöllő augusztus 27. ArcIMS szerver alapú geoinformációs adatbázis integrációjának problémái
Célkitűzések Terepen használható geoinformációs rendszer felállítása Html felületen történő adatelérés, lekérdezés On-line adatfrissítés, a változások azonnali megjelenítése Lehetőleg alacsony költségű adatátvitel
Kísérleti terület: Kasz-Coop Kft. friss telepítésű gyümölcsöse az Agrártudományi Centrum területén A kísérletben egy egyszerű felépítésű, leíró adatbázist állítottunk fel Méréseket végeztünk a gyümölcsösben (talajnedvesség, levélfelület index), majd a friss adatokat bevittük az adatbázisba
A Trime-FM talajnedvességmérő, és a ADC AM-100 levélfelület scanner
A geoinformációs adatbázist ESRI ArcView 3.3 programmal hoztuk létre, műholdfelvétel és terepi mérések alapján Az internetes kiszolgálást egy IBM Netfinity 3500 szerveren futó ArcIMS 4.01 térképi kiszolgáló program biztosította Az adatbevitelt a szerveren futó Ftp kiszolgáló kliensen keresztül oldottuk meg A kísérleti területen az internet elérést, és az adatfrissítést mobiltelefonnal, GPRS kapcsolaton keresztül végeztük
Compaq laptop, adatkábellel összekapcsoltva a CF62 telefonnal
Az ArcIMS kiszolgáló konfigurálása A térképi rétegek (shapefájlok) és képek (műholdfelvétel, légifotó) hozzáadása, és megjelenítésének beállítása ArcIMS Author-ral (.axl formátum) Html kódgenerálás és a honlap létrehozása ArcIMS Administratorral ArcIMS Designer, a megjelenítési és lekérdezési eszközök, ikonok beállítása (keresés, lekérdezés, nagyítás, látható rétegek kiválasztása), finomhangolás Virtuális honlap és a végleges megjelenés generálása Microsoft Internet Service Manager-rel
Az ArcIMS Author kezelőfelülete és a rétegek
Az adatfrissítés megoldása Az adatbázis létrehozásakor a shapefájlokat az ftp szerver internetről elérhető könyvtárában helyeztük el A fájlokat egy laptopra felvittük, amit a terepen adatkábellel összekötöttünk egy Siemens CF62 GPRS mobiltelefonnal A laptopon módosított rétegekkel ftp-n keresztül felülírtuk a kiszolgálón található fájlokat, így frissítve azokat
A kísérleti ArcIMS kiszolgáló honlapja
A felállított rendszer előnyei: Gyakorlatilag az ország bármely pontjáról elérhető Azonnali adatfrissítés lehetősége Az GPRS kapcsolat költségei alacsonyak, nem igényel különleges szoftvert/hardvert Laptoppal, Pda-val, később smartphone-nal is elvégezhető
A felállított rendszer hátrányai: Az internetkapcsolat sebessége lassú (kisméretű fájlok) Az adatbázis struktúrája merev, a terepen nem változtatható, új rétegek hozzáadása csak a szerveren lehetséges A felülírás miatt adatvesztés veszélye fennáll Különböző jogosultságú felhasználók kezelése nehézkes
Az ArcIMS konfigurálásának problémái: - A webes felület létrehozása, karbantartása, módosítása, csak a szerveren megoldható (biztonság, hozzáférés, tárhely, szakértelem) A felhasználónak szüksége van az eredeti shapefájlokra, ismernie kell azok nevét, és elhelyezkedését az ftp kiszolgálón Hozzáférési engedély és jelszó szükséges Felülíráskor nem mentődik le a régi fájl Felhasználók kezelése csak az ftp szerveren keresztül
További fejlesztések: A rendszer tesztje WLAN hálózati eléréssel Újabb, bonyolultabb szerkezetű geoadatbázisok (ArcGIS 8, 9) tesztelése Html helyett Java alapú ArcIMS kiszolgáló Ftp klienssel a fájlok letölthetőségének tesztje, a fájlok védelmének megoldása Tesztelés Pda-val (ArcPad) Kifinomultabb felhasználókezelés
Értékelés A rendszer megfelel a célkitűzésekben felállított követelményeknek Egy alapvetően kiszolgálásra tervezett programmal megoldottuk az adatfeltöltést, megspórolva egy drágább programot (ArcSDE) A rendszer még nyers, több hiányossága van, (biztonság, konfigurálás, elérhetőség) további vizsgálatokra, fejlesztésre van szükség
Köszönöm a figyelmet!