City University of Hong Kong
DSpace
 

CityU Institutional Repository >
Student Final Year Projects >
Computer Science - Undergraduate Final Year Projects >

Please use this identifier to cite or link to this item: http://hdl.handle.net/2031/449

Title: A geographical information system
Authors: Fan, Yiu Kwan
Department: Department of Computer Science
Issue Date: 2004
Supervisor: Dr. Tao Yufei. First Reader: Dr. Liu W Y. Second Reader: Dr. Jia Xiaohua
Abstract: Geographic information system (GIS) is a system which is used to store, display, and analyze geographically referenced data (locations). GIS is also defined as a mapping and information system which enables users to analyze geographic data in a various ways. GIS provides numerous applications in practice. The GIS manipulates spatial data such as locations and extents. It also supports various types of spatial queries, including the range search and the nearest neighbor query. Range search query specifies a query region and retrieves all the spatial entities within this region. Nearest neighbor query obtains the spatial entities nearest to a given query point. Although old database systems can perform these queries and operations, they have poor performance with a slow speed, especially for large databases. In addition, there are no existing databases or related products which fully support spatial data manipulation. Hence, the GIS plays an important role as a new database system that utterly supports the spatial data manipulation. An R*-tree is an index structure which can manage spatial data efficiently. It can be applied for manipulating spatial data and it is used to construct a spatial database for GIS. The R*-tree index structure is so powerful that it can manipulate spatial data and handle these queries efficiently. It is important to develop the database system which uses the R*-tree index structure and the search algorithms for R*-tree. The aim of this project is to design and implement a primitive database system which is powerful enough to support basic GIS functionalities which can store and index spatial data. It can also answer range search and nearest neighbor queries efficiently with friendly user interface. The system is also compatible with different sets of spatial data.
Appears in Collections:Computer Science - Undergraduate Final Year Projects

Files in This Item:

File SizeFormat
fulltext.html164 BHTMLView/Open

Items in CityU IR are protected by copyright, with all rights reserved, unless otherwise indicated.

 

Valid XHTML 1.0!

Powered by DSpace Software MIT and Hewlett-Packard
© 2010 CityU Library -Send feedback to Library Systems
Privacy Policy · Copyright ·Disclaimer