访问量: 121 次浏览
矢量数据模型是对象模型的继续,它包含点、线、面三种几何对象类型的矢量表达。 矢量数据模型以对象为基础理解环境空间,用点、线和面等离散对象的组合来表示环境实体。 即采用点来标识位置,用线段连接点, 采用闭合线集来定义面,其中点及其坐标是矢量数据模型的基本要素。
建立矢量数据模型首先是表述点、线和面的概念, 然后是建立拓扑关系明确地表达要素之间的空间关系。 其中拓扑是研究几何对象在弯曲或拉伸等变换下仍保持不变的性质。 矢量数据模型清晰地表达对象的空间位置,属性隐含。有多种矢量数据模型, 如分段矢量数据模型、层次矢量数据模型和拓扑矢量数据模型。 常见的矢童数据模型包括Spaghetti、Coverage、TIGER、Shapefile等。 矢量数据模型是基于文件的数据结构, 其中空间数据与属性数据分别存储在不同但相互关联的文件中。 属性表达方式上,矢量数据模型有两种系统,即混合系统和集成系统。 混合系统以一种数据模型形式存储空间数据, 另一种数据模型存储属性数据。集成系统则使用同一数据模型管理空间和属性数据。