Font Size: a A A

A Case Study Of Intelligent Updates On An Object-Oriented Spatial Database

Posted on:2008-06-08Degree:MasterType:Thesis
Country:ChinaCandidate:Q Y LinFull Text:PDF
GTID:2120360215493112Subject:Cartography and Geographic Information System
Abstract/Summary:PDF Full Text Request
The intelligent updates in an object-oriented spatial database had been studied, taking the case of the land-use database where there was "coverage" such as bridges and other objects, tunnels and other objects. Based on the research on the design of the object-oriented data model in a spatial database, the errors had been reduced during the operations such as data input, store, alteration, by the method, that was, making the attributes and behavior of the objects conform to the nature and behavior rules of the corresponding objects in the real-world. And then the integrity and consistency of the spatial database had also been established during the update. Then, based on all kinds of spatial relationships which may appear among different objects in the real-world, the treatment rules of spatial relationships had been formulated, and the updating operators which were corresponded with the treatment rules of spatial relationships had been designed according to the analysis on spatial operators. The updating operational logic which was characterized by the "trigger mechanism" had also been established. So that the spatial relationships were detected automatically, and then the spatial database were updated automatically according to the treatment rules of spatial relationships which had already been formulated during the process of loading data. So the spatial database was updated intelligently.On these bases, the Geodatabase data model for the land-use database was constructed, and the subclass, topology, domains in the land-use database were also set up. Based on ArcObjects, a toolbar named "smart editor" and a frame named "formulation of treatment rules of spatial relationships" were designed, and the updating algorithm was also compiled according to the updating operational logic which was charactered by the "trigger mechanism". So that the spatial relationships were detected automatically, and then the land-use database were updated automatically according to the treatment rules of spatial relationships which had already been formulated during the process of loading data.
Keywords/Search Tags:object-oriented, spatial relationships, spatial databases, intelligentize, data updates
PDF Full Text Request
Related items