基于要素的矢量数据模型

Python与开源GIS

基于要素的矢量数据模型

2017-12-12 作者: xuzhiping 浏览: 2020 次

摘要: 矢量数据模型将现象看做离散原型实体的集合,因此可以看成是基于要素的。在二维模型内,原型实体是点、线和面;而在三维模型内,原型实体也包括表面和体。矢量模型的表达源于 原型空间实体本身,通常以坐标来定义。原型实体 与其属性构成了表达一个空间对象的要素。矢量数据模型...

矢量数据模型将现象看做离散原型实体的集合,因此可以看成是基于要素的。在二维模型内,原型实体是点、线和面;而在三维模型内,原型实体也包括表面和体。矢量模型的表达源于 原型空间实体本身,通常以坐标来定义。原型实体 与其属性构成了表达一个空间对象的要素。矢量数据模型按其发展历史可以分为以下三个阶段:

(1)CAD数据模型。源于20世纪70年代通用的 计算机辅助设计(CAD)软件。其侧重于地理信息的 图形表示,空间数据不存储在数据库中,并且通常缺乏对属性数据的支持。

(2)地理关系模型(Georelational Data Model)。以美国ESRI公司早期商业GIS软件ARC/INF0的Coverage 数据模型为代表。其将几何图形数据与属性数据关联,图形数据放在建立索引的二进制文件中,并保存 矢量数据间的拓扑关系,属性数据放在关系数据库管理系统中。

(3)面向对象模型(GeoDatabase)。在ESRI的后期 GIS软件ArcGIS中,GeoDatabase模型利用面向对象技术 把现实世界抽象为若干对象类。具有相同属性集、行为 和规则的空间对象集合体现为要素类。要素类中的要素 集合具有相同的空间参考特征。

关注“开源集思”公众号
获取免费资源

随机推荐


Copyright © 2014-2019 OSGeo中国中心 吉ICP备05002032号

Powered by TorCMS

OSGeo 中国中心 邮件列表

问题讨论 : 要订阅或者退订列表,请点击 订阅

发言 : 请写信给: osgeo-china@lists.osgeo.org