Font Size: a A A

Spatial Database Engine Key Technologies

Posted on:2008-11-01Degree:MasterType:Thesis
Country:ChinaCandidate:Q WenFull Text:PDF
GTID:2208360215450039Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Spatial database has been becoming one of the hottest issues in GIS field in recent years. And it is spatial database engine (SDE) that enables it to structure spatial data, to query and analyze spatial interrelated data efficiently, and to mining underlying information. So, it is of fundamental importance to study SDE technologies both in practice and theory, in light of this, we analyze the key technologies of spatial database engine and develop a simple planer spatial database engine, our research includes:(1) Spatial data storageDevelop a simple and efficient representation of spatial data, based on which we integrate both attribute and spatial data, and provide interface for data accessing.(2) Spatial indexStudy R-Tree indexes, including dynamic index updating and static index bulk loading, including index creation, maintaining, accessing, buffering, optimizing and spatial analyzing based on such index.(3) Spatial query language GSQLAnalyze the basic syntax of standard GSQL, and provide a simple and efficient implementation based on our research.(4) Spatial analysis modelDevelop a spatial analysis model for spatial analyzing, which determine analysis plan and the order of analysis steps, and which makes spatial analysis easy to maintain and extend.(5) SDE server architectureOur SDE, in some way, is a net server which provides spatial data storage and query, so, the architecture of our SDE belongs to common net service architecture model, that is, a layered, event driven, multi-processed architecture based on Linux.
Keywords/Search Tags:spatial database engine, vector data storage, spatial index, GSQL, spatial analysis model
PDF Full Text Request
Related items