An extended entity-relationship model for geographic applications
ACM SIGMOD Record
A Taxonomy of Spatial Data Integrity Constraints
Geoinformatica
Realm-based spatial data types: the ROSE algebra
The VLDB Journal — The International Journal on Very Large Data Bases
Active Customization of GIS User Interfaces
ICDE '97 Proceedings of the Thirteenth International Conference on Data Engineering
SSD '89 Proceedings of the First Symposium on Design and Implementation of Large Spatial Databases
A Small Set of Formal Topological Relationships Suitable for End-User Interaction
SSD '93 Proceedings of the Third International Symposium on Advances in Spatial Databases
GIS: A Computing Perspective, 2nd Edition
GIS: A Computing Perspective, 2nd Edition
A framework for dynamic updates of map data in mobile devices
International Journal of Web Engineering and Technology
Failed-tuple triggered blocking strategy for managing near real-time spatial data replication
Proceedings of the 1st International Conference and Exhibition on Computing for Geospatial Research & Application
A framework for dynamic updates of map data in mobile devices
W2GIS'05 Proceedings of the 5th international conference on Web and Wireless Geographical Information Systems
Hi-index | 0.00 |
This paper describes a prototypal system which has been implemented in order to explore the possibility of using topological integrity constraints as interactive drivers to support spatial database updates. The idea of using constraints to drive updates is applied also in traditional (non-spatial) databases; for example, in order to preserve referential integrity, the user can be forced to select a value in a given set, instead of permitting him to write an arbitrary value and then checking that the value satisfies the constraint. This idea seems to be much more relevant in spatial databases, both because spatial data possesses a much richer set of constraints, and because spatial updates are more complex and error-prone than traditional, alphanumeric updates. The paper first defines formally a rather general spatial database environment with integrity constraints, then describes a prototypal system which has been built in order to explore the practical effectiveness of the general idea (the feasibility includes performance, because the constraints are used during the interaction with the user). The prototype which has been implemented is capable of driving updates on simple polygons and uses a restricted class of integrity constraints; however, it is sufficiently powerful to demonstrate the feasibility of the approach.