160 likes | 262 Views
ArcIMS szerver alapú geoinformációs adatbázis integrációjának problémái. Takács Péter – Tamás János – Lénárt Csaba DE-ATC-MTK Víz és Környezetgazdálkodási Tanszék http:\gisserver1.date.hu E-agrárium & E-vidék Agrárinformatikai Nyári Egyetem és Fórum Gödöllő 2004. augusztus 27.
E N D
ArcIMS szerver alapú geoinformációs adatbázis integrációjának problémái Takács Péter – Tamás János – Lénárt Csaba DE-ATC-MTK Víz és Környezetgazdálkodási Tanszék http:\\gisserver1.date.hu E-agrárium & E-vidék Agrárinformatikai Nyári Egyetem és Fórum Gödöllő 2004. augusztus 27.
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 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 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