Multi resolution spatial database for mobile applications


Tezin Türü: Yüksek Lisans

Tezin Yürütüldüğü Kurum: Orta Doğu Teknik Üniversitesi, Mühendislik Fakültesi, İnşaat Mühendisliği Bölümü, Türkiye

Tezin Onay Tarihi: 2013

Öğrenci: KAMİL İNAL

Danışman: SEVDA ZUHAL AKYÜREK

Özet:

Nowadays, in Geographical Information Systems (GIS), usage of Location Based Services (LBS) has been exploded and map based web/mobile applications have been rapidly increased. With the occurrence of this event, spatial data accessing, storing and querying operations have become more important than before. There is a new challenge, which is about the efficient access to geographical map data at multiple detail of level. Multiple detail of level is a process of derivation of a map at a particular resolution. This process is called as Multi Resolution Database (MRDB). It is an expensive job and needs advance knowledge about map generalization techniques such as simplification, amalgamation tasks. Existing spatial databases currently do not support this innovation. Current spatial databases only support some basic geometry types to model features and spatial operators/operands for determining geospatial measurements like distance, area, and length. MRDB has another usage domain called information drilling. Information drilling provides linking between spatial objects at different spatial databases. Unfortunately, there is no support for data drilling in current spatial databases. In this study, a multi resolution database concept is modeled and prototype applications are developed. Information drilling methodology between multiple spatial databases is constructed. This drilling scenario contains a scale based linked data retrieval features. Sample location is selected as Ankara, which is the capital city of Turkey. Schools, roads, districts and power transformers data have been used as example of different data layers. Server side application is created to serve services to clients by using Java Enterprise Edition (J2EE) technologies. Also a native mobile application is implemented for Android platform to demonstrate information drilling in MRDB concept in mobile domain.