DEVELOPMENT OF A LIBRARY FOR COLLECTING AND MANAGING MOVING POINT DATA
<p align="justify">The amount of GPS and other location data is increasing with the availability of cheaper and more compact GPS hardware. From this data, it is possible to obtain many interesting patterns using some analysis algorithms. However, the data would need to be gathered an...
Saved in:
Main Author: | |
---|---|
Format: | Final Project |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/29273 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
Summary: | <p align="justify">The amount of GPS and other location data is increasing with the availability of cheaper and more compact GPS hardware. From this data, it is possible to obtain many interesting patterns using some analysis algorithms. However, the data would need to be gathered and managed in a common data model so that the analysis can be done without reimplementing the analysis algorithms. In this final project, a library is developed to gather moving object data from various sources and transform it into a common data model. The library provides several functions to collect data, store it in several storage media, and to perform some simple operations, such as filtering operations. The library needs to be extensible so that data from new sources can be collected. To build the library, it is needed to define a common data model, the required operations, the collection process, and the methods to ensure that the library remains extensible. The data model that is used is a sequence of points with some flags. The required operations are moving object operations that are defined in literature, and special operations to enable the analysis process. The data collection is done by creating a mapping between the source data model and the library data model. The library is made extensible by providing base classes for data collection and providing a transform operation so that new operations can be applied to the data in the library. The result of this final project is a library and a visualization application that can show the positions of the moving objects in the data managed by the library. The library and the application are tested by performing functional and non-functional testing against the functional and non-functional requirements that are defined in the design phase. The implementation and testing have been done successfully and with good results. <p align="justify"> |
---|