Első randi a QGIS SERVER környezettel Fény Tér Kép Konferencia Gyöngyös, 2014. szeptember 25. DR. SIK ANDRÁS, adjunktus ELTE Térinformatikai Műhely sikandras@gmail.com
ÁTTEKINTÉS 1. Előzmények 2. Célkitűzések 3. Mintaterület 4. Adatforrások 5. Telepítési tapasztalatok Server 6. Telepítési tapasztalatok Web Client 7. A QGIS Web Client testreszabása 8. Demo 9. Teljesítmény 10.További fejlesztési lehetőségek
1. ELŐZMÉNYEK ArcGIS for Desktop ArcGIS Online További web-alapú térinformatikai keretrendszerek QGIS Server
2. CÉLKITŰZÉSEK WebGIS alkalmazás létrehozása a Marsról, amely: nyílt forráskódú (OS) szoftverekkel, mégis Windows operációs rendszerben, egyszerű üzembe helyezési műveletsorozattal, minimális programozási jártasságra alapozva, testreszabható internetes felhasználói felületet biztosítva, igény szerint bővíthető elemzési funkciókészlettel valósítja meg a Mars-kutatás általában nagy méretű, raszteres téradatainak interaktív közzétételét. QGIS DESKTOP, SERVER, WEB CLIENT
3. MINTATERÜLET Gale-kráter (D. sz. 5 ; K. h. 138 ): 154 km átmérő, közepén emelkedik az 5 500 m magas Aeolis-hegy, Curiosity rover leszállóhelye (2012), jelenleg a legrészletesebben ismert térség a Marson.
3. MINTATERÜLET Gale-kráter (D. sz. 5 ; K. h. 138 ): 154 km átmérő, közepén emelkedik az 5 500 m magas Aeolis-hegy, Curiosity rover leszállóhelye (2012), jelenleg a legrészletesebben ismert térség a Marson.
4. ADATFORRÁSOK Különböző állományok integrációja QGIS Desktop 2.2: keringőegységek optikai űrfelvételei (maximum 0,25 m/pixel), sztereo DDM (maximum 1 m/pixel),
4. ADATFORRÁSOK Különböző állományok integrációja QGIS Desktop 2.2: keringőegységek optikai űrfelvételei (maximum 0,25 m/pixel), sztereo DDM (maximum 1 m/pixel), infravörös spektrométerek méréseiből számolt ásvány-indexek (Deák M.), globális alaptérkép-rétegek (NASA/USGS WMS),
4. ADATFORRÁSOK
4. ADATFORRÁSOK Különböző állományok integrációja QGIS Desktop 2.2: keringőegységek optikai űrfelvételei (maximum 0,25 m/pixel), sztereo DDM (maximum 1 m/pixel), infravörös spektrométerek méréseiből számolt ásvány-indexek (Deák M.), globális alaptérkép-rétegek (NASA/USGS WMS), Curiosity útvonala (drive log alapján www.curiositylog.com),
4. ADATFORRÁSOK
4. ADATFORRÁSOK Különböző állományok integrációja QGIS Desktop 2.2: keringőegységek optikai űrfelvételei (maximum 0,25 m/pixel), sztereo DDM (maximum 1 m/pixel), infravörös spektrométerek méréseiből számolt ásvány-indexek (Deák M.), globális alaptérkép-rétegek (NASA/USGS WMS), Curiosity útvonala (drive log alapján www.curiositylog.com), Curiosity felszíni képei georeferálva az űrfelvételekhez (Látos T.).
4. ADATFORRÁSOK
4. ADATFORRÁSOK
4. ADATFORRÁSOK
5. TELEPÍTÉSI TAPASZTALATOK SERVER Windows 7 64-bites operációs rendszerben: www.qgis.org weboldalon Advanced OSGeo4W Installer, 32-bites változat (64-bites nem tartalmazza az Apache HTTP Server-t), QGIS Server 2.2 összetevő kiválasztása (függőségek automatikusan), szükség lehet manuális konfigurálásra (leírása elérhető), WMS-publikálást a qgis_mapserv.fcgi modul vezérli, C:\OSGeo4W\apps\qgis\bin mappában, alapértelmezésként ebben a mappában keresi a.qgs állományokat, WMS-beállítások: File menü / Projekt tulajdonságok, célszerű vetített típusú vonatkoztatási rendszert használni, WYSIWYG (a.qgs állományok közvetlenül publikálhatók WMS-ként).
5. TELEPÍTÉSI TAPASZTALATOK SERVER
5. TELEPÍTÉSI TAPASZTALATOK SERVER
6. TELEPÍTÉSI TAPASZTALATOK WEB CLIENT Windows 7 64-bites operációs rendszerben: github.com weboldalról tölthető le egy tömörített mappa formájában, szükség van manuális konfigurálásra (leírása elérhető), OpenLayers-alapú megjelenítés, GUI-t a qgiswebclient.html állomány tartalmazza (átnevezhető), C:\OSGeo4W\apache\htdocs mappában ( feljebb is másolható), http://sajatszerver.hu/site/qgiswebclient.html,
6. TELEPÍTÉSI TAPASZTALATOK WEB CLIENT
6. TELEPÍTÉSI TAPASZTALATOK WEB CLIENT Windows 7 64-bites operációs rendszerben: github.com weboldalról tölthető le egy tömörített mappa formájában, szükség van manuális konfigurálásra (leírása elérhető), OpenLayers-alapú megjelenítés, GUI-t a qgiswebclient.html állomány tartalmazza (átnevezhető), C:\OSGeo4W\apache\htdocs mappában ( feljebb is másolható), http://sajatszerver.hu/site/qgiswebclient.html, az index.html egy szerver-nyitóoldalként használható, egyszerű sablon.
6. TELEPÍTÉSI TAPASZTALATOK WEB CLIENT
7. A QGIS WEB CLIENT TESTRESZABÁSA C:\OSGeo4W\apache\htdocs\site\js\GlobalOptions.js: GetProjectSettings (pl. kezdeti kiterjedés), EPSG-kód azonos legyen a.qgs állományhoz tartozó értékkel, áttekintő térkép tartalma a.qgs állomány rétegei közül választható ki, nyelv (DE, EN, FR, IT és HU), fejléc tartalma, minimális/maximális nagyítási szintek méretaránya, GUI.js, WebgisInit.js, Translations.js C:\OSGeo4W\apache\htdocs\site\libs\ext\resources\css
8. DEMO http://osgisserver.elte.hu vagy közvetlenül http://osgisserver.elte.hu/terkep.html?map=gale-krater.qgs
9. TELJESÍTMÉNY
9. TELJESÍTMÉNY
10. TOVÁBBI FEJLESZTÉSI LEHETŐSÉGEK WPS-alapú elemzési műveletek (Web Processing Service) QGIS Desktop környezetben többféle is használható, pl. ZOO Open WPS Platform.
10. TOVÁBBI FEJLESZTÉSI LEHETŐSÉGEK
10. TOVÁBBI FEJLESZTÉSI LEHETŐSÉGEK
10. TOVÁBBI FEJLESZTÉSI LEHETŐSÉGEK WPS-alapú elemzési műveletek (Web Processing Service) QGIS Desktop környezetben többféle is használható, pl. ZOO Open WPS Platform. 3D domborzat-megjelenítés Deegree3D, W3DS (Web 3D Service), WebGL, X3D. Ha valakinek van tapasztalata ezekkel kapcsolatban, este koccintsunk
Köszönöm a figyelmet! Kutatási tevékenységemet az MTA Bolyai János Kutatási Ösztöndíj támogatja, amit ezúton is köszönök!