先决条件 – 地理信息系统 (GIS) 中的约束
地理数据的一些特殊特性使得建模比传统应用程序更复杂。地理背景、拓扑关系和其他空间关系对于定义空间完整性规则至关重要。需要考虑地理对象的几个方面。我们总结如下:
1. 地点——
- (a) 要素的空间位置由特定参考系统中的坐标定义。
- (b) 这些特征由点、线或多边形表示。
- (c) 特征的几何形状是指空间中的三维表示。
2. 暂时性——
- (a) 数据库模型应该考虑这些特征的存在和随时间的变化。
- (b) 这对于地块等动态数据至关重要,因为我们需要表示当前的有效数据。
3. 复杂空间——
- (a) 要素包括多种空间表示,包括点、线、多边形和栅格。
- (b) 复杂的表示允许人们将例如一个三维对象与其不同的面多边形相关联。
4. 主题价值——
对象的不同特性和质量可以表示为属性。
5. 模糊对象 –
- (a) 模糊性处理对象位置和主题分类的不确定性。
- (b) 物体的位置由坐标表示,并与一定程度的误差相关联。
- (c) 主题方面是通过将对象与具有一定程度或百分比确定性的类别相关联来表示的。
- (d) 永远不能保证这些数据库在拓扑特征方面是 100% 准确的。
6. 实体与基于字段的数据 –
- (a) 世界可以表示为一组离散实体,例如森林、河流、道路和建筑物。这被称为基于实体的方法
- (b)基于场的方法将世界表示为一个在空间上具有不同属性的连续函数。使用这种方法可以最好地表示自然现象,例如空气污染分布和地形。
7. 概括——
概括涉及与对象相关联的比例和细节的级别。对象可以从大到小聚合,而相反的过程非常有限。例如,如果国家层可以聚合为州层,但如果没有外部数据,则相反无法实现。
8. 角色——
数据模型中的对象可以根据讨论范围承担不同的角色。因此,该角色取决于应用程序。
9. 对象 ID –
对象应该在数据模型中被唯一标识。此外,为了组织通用对象 id 之间的数据交换目的,可能是必要的。
10. 数据质量——
- (a) 数据质量是指数据的可信度和准确性,或者更广泛地说,数据的好坏程度。
- (b) 定量质量与可测量的组成部分有关,例如空间精度。
- (c) 定性质量由那些非测量成分组成,它们通常与整个数据集有关,而不与特定对象有关。