Upload
others
View
13
Download
0
Embed Size (px)
Citation preview
Mozgásvizsgálati mérések Mozgásvizsgálati mérések internetes megjelenítéseinternetes megjelenítése
Zemkó Szonja - Dr. Siki ZoltánZemkó Szonja - Dr. Siki Zoltán
MMK-GGT M2 konferencia Székesfehérvár, 2011. november 25.
ÁttekintésÁttekintés
● Az ötlet megszületése● Nyílt szabványok és nyílforrású szoftverek● A rendszer komponensei● Bemutató
MMK-GGT M2 konferencia Székesfehérvár, 2011. november 25.
Az ötlet megszületéseAz ötlet megszületése
MMK-GGT M2 konferencia Székesfehérvár, 2011. november 25.
2007 – Leica TCA műszerek beszerzése2008 – Paks lokalizációs torony automatizált mérés és feldolgozás2009 – Ch épület süllyedése, Soldata: Cyclops és Geoscope Web2011 – Zemkó Szonja diplomaterve2011 – Alagútmérés, automatizált mérésfeldolgozás (MSc tárgy)2011 – Nyílt forráskódú szoftverekre alapozott rendszerfejlesztés indítása
Nyílt szabványokNyílt szabványok● Ingyenesek és nyilvánosak● Nincs korlátozás, ki, mikor és hol használhatja● Nincsenek licenc díjak● Vállalkozás semleges, egyik céget sem részesíti előnyben● Adat független, független az adattárolás módjától és formátumától● Konszenzuson alapuló testület hagyja jóvá, nem egy szűk csoport
Az internetes térképpublikálás területén az Open GeospatialConsortium nyílt szabványokat dolgoz ki (pl. GML, KML, WMS)SOS – Sensor Observation Service szabvány (XML)
MMK-GGT M2 konferencia Székesfehérvár, 2011. november 25.
Szabad és nyílt forráskódú szoftverSzabad és nyílt forráskódú szoftver
Négy szabadság (Richard M. Stallman)1. A program futtatása tetszőleges célból2. A program működésének tanulmányozása és adaptálása az igényeinknek megfelelően (forráskód)3. A program továbbadásának szabadsága4. A program továbbfejlesztési lehetősége és a fejlesztések visszajuttatása a fejlesztői és felhasználói közösségnek (forráskód)
A GPL nem csak biztosítja ezeket a szabadságokat, hanem a védelmét is szolgálja!
MMK-GGT M2 konferencia Székesfehérvár, 2011. november 25.
Nem ingyen sörről van szó!
Nyílt forrású programok Nyílt forrású programok elterjedése Európábanelterjedése Európában
MMK-GGT M2 konferencia Székesfehérvár, 2011. november 25.
MMK-GGT M2 konferencia Székesfehérvár, 2011. november 25.
A rendszer komponenseiA rendszer komponensei
Szenzorok : Leica TCA 1800, 1200; Trimble 5503
Szenzor vezérlő API (Tcl nyelven)
Adatbázis kezelő (PostgreSQL/PostGIS)
Google Maps API 3 vagy OpenLayers
UMN MapServer
Firefox/Chrome/IE + JavaScript
Web szerver (Apache) + PHP
Logikai vázlatLogikai vázlat
MMK-GGT M2 konferencia Székesfehérvár, 2011. november 25.
ApacheWeb szerver
PostGIS szerver
Böngésző +OpenLayers
Szerver(ek) Linux/Windows Vékony kliensekLinux/WindowsOS-X
AdatgyűjtőkLinux/Windows
WMS/WFSAJAX
Google Maps szerver
Böngésző +Maps API
MűszerekTcl API +
Saját Tcl kód RS-232
SQL
MapServerWMS/WFS
psql
UULLYYXXEESS
RREENNDDSSZZEERR
PHP
AJAX
MMK-GGT M2 konferencia Székesfehérvár, 2011. november 25.
Műszer vezérlésMűszer vezérlésHáromféle feladat: Robot mérőállomás + automatikus irányzás (ATR) – prizmával megjelölt pontok ismételt mérése (mozgásvizsgálat)
Robot mérőállomás + prizma követés (Lock) – mozgó prizma pályájának ellenőrzése (folyamat vezérlés) Robot mérőállomás + prizma nélküli távmérés – szkennelés (kubatura meghatározás)
Tcl API – eltérő műszerek azonos kezelése a programozásszempontjábólAlapvető funkciók – soros vonal (RS-232) kezelés, üzenetküldés és fogadásMűszer specifikus funkciók – forgatás, távmérés, ...Számítások – átváltások, ...
Adatbázis feltöltéseAdatbázis feltöltése
MMK-GGT M2 konferencia Székesfehérvár, 2011. november 25.
Tcl programból generált SQL utasításokpsql – PostgreSQL parancssori eléréseA terepen internet kapcsolat szükségesParancssori megoldás, szkriptbe foglalható, ütemezveindítható (cron vagy ütemezett feladat)
Web szerverWeb szerverVékony kliensek felé grafikus felhasználói felület a böngészőbenHTML oldalak publikálásaPHP vagy más szerver oldali programok futtatása(CGI, pl. OWTchart, gnuplot)
Térképi adatokTérképi adatokTöbb megoldásGoogle térképek felhasználása Google Maps APIGoogle térképek + WMS szerver felhasználása OpenLayersSaját WMS szerver (UMN MapServer + OpenLayers vagy GeoServer + OpenLayers)
Open Street Map(OSM) térkép
MMK-GGT M2 konferencia Székesfehérvár, 2011. november 25.
Térkép és grafikonTérkép és grafikon
Légifénykép és táblázatos adatokLégifénykép és táblázatos adatok
MMK-GGT M2 konferencia Székesfehérvár, 2011. november 25.
Erzsébet híd lehajlás vizsgálataErzsébet híd lehajlás vizsgálata
Folytassuk szabadon!
MMK-GGT M2 konferencia Székesfehérvár, 2011. november 25.
http://www.agt.bme.hu/php/browse.php?/foss