Damir Balija (2011) LiDAR as a Web Service. EngD thesis.
LiDAR(Light Detection And Ranging) is a device, which works in a similar way as radar, but instead of radio waves, it uses light. We can use it as a mean to detect particles in the air (mainly air polution particles) or for measuring weather conditions. LiDAR with other supporting elements forms LiDAR system. In our example LiDAR system will be used remotely, in particular by remote user. Goals: a) To plan and project protocol for exchanging messages between client (user, costumer) and LiDAR system (server). b) To develop software for remote control of LiDAR device. This includes sending measurements programmes, capturing, presenting and storing measurements programmes and data in standard exchange format for this type of data (LAS format). Methods: Software development is based programming language Java including graphical user interface, which is using Java's Swing library. Communication between server and client is arrenged with costum developed protocol, which is based on SOAP protocol (Simple Object Access Protocol). Other Web Services technologies are also used. Results: The outcome of project is GUI based software gateway (application) for using mobile LiDAR system. With this application user is able to prepare program of measurements, which is later send to the LiDAR device (server) as a request. Programme contains all the data needed for the LiDAR device, to carry out capturing data from its environment. LiDAR device on the specific place and time carrys out measurements, according to received programme. Captured data, as a result of this measurements, are send back to the remote user, which can further manipulate with them. Application enables him to store data in standard LAS format and he can also visualize captured data with various graphical widgets. Applicaton is meant to controll mobile LiDAR system, which will be installed in car or trailer. In this way the application will become part of mobile control environmental system. LiDAR system will be primarly used as a mean to capture different kinds of weather data and data related to the quality of air. The purpose of this collecting is to accurately detect origins of pollution and to qualitatively evaluate collected data.
Actions (login required)