Specifying and implementing constraints in GIS-with examples from a geo-virtual reality system

被引:14
作者
Louwsma, Jildou
Zlatanova, Sisi
van Lammeren, Ron
van Oosterom, Peter
机构
[1] Waterschap Roer Overmaas, NL-6131 KG Sittard, Netherlands
[2] Delft Univ Technol, GIS Technol Res Grp, NL-2628 BX Delft, Netherlands
[3] Wageningen Univ, Ctr Geoinformat, NL-6700 AA Wageningen, Netherlands
关键词
object constraints; object constraint language; unified modelling language; virtual reality; GIS; GeoVR; 3D objects;
D O I
10.1007/s10707-006-0345-5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Constraints are important elements of every modelling process, but until now they have been treated in an ad hoc manner, depending on the specific application domain and the capabilities of the tools used. In GIS and GeoVR applications, constraints are conditions which always have to be valid (true) within the model populated with real geographic object instances. This paper argues that constraints should form a systematic part of the object class definition, similar to other aspects of the definition, viz. attributes, methods and relationships. Also, the implementation of constraints in all GIS and GeoVR subsystems (at front-end, database and exchange (I/O) level) should be derived automatically from the constraints specified by the framework. The paper therefore puts forward a framework for modelling constraints comprising (1) a classification and clarification of constraints, (2) a formal description using the unified modelling language/object constraint language (UML/OCL) and (3) implementation characteristics. The components of the framework are illustrated and applied to SALIX-2, a geo-virtual reality (GeoVR) landscape modelling system.
引用
收藏
页码:531 / 550
页数:20
相关论文
共 21 条
[1]  
[Anonymous], 1993, LECT NOTES COMPUTER
[2]  
BLOEMMEN M, 2005, APPROACHES USE GEOVI, P26
[3]   A Taxonomy of Spatial Data Integrity Constraints [J].
Cockcroft S. .
GeoInformatica, 1997, 1 (4) :327-343
[4]   The design and implementation of a repository for the management of spatial data integrity constraints [J].
Cockcroft, S .
GEOINFORMATICA, 2004, 8 (01) :49-69
[5]  
Collins F. C., 1994, Proceedings: International Symposium on Spatial Accuracy of Natural Resource Data Bases. Unlocking the Puzzle, P1
[6]  
DATE CJ, 1997, GUIDE SQL STANDARD, P197
[7]  
Egenhofer M., 1989, P 3 INT C FDN DAT OR, P457
[8]  
*ESRI, 2002, WORK GEOD POW MULT E
[9]  
Heim Michael., 1998, Virtual Realism
[10]  
Hunter G., 1996, P C MAN GEOGR INF SY, P95