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

J Louwsma, S Zlatanova, R van Lammeren… - GeoInformatica, 2006 - Springer
GeoInformatica, 2006Springer
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 …
Abstract
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.
Springer
以上显示的是最相近的搜索结果。 查看全部搜索结果

Google学术搜索按钮

example.edu/paper.pdf
查找
获取 PDF 文件
引用
References