与城市规划相关的GIS内部数据结构
地理信息系统的内部数据结构
GIS的内部数据结构基本上可以分为两类:矢量结构和网格结构(也叫矢量模型和网格模型)。
(1)空间数据的格网模型
在网格模型中,空间被规则地划分为网格。网格的基本单位(图像处理专业称为像素)通常是一个固定大小的正方形,空间的东西用它们在网格中取什么行、列、值来表示。每个网格对应一个特定的空间位置,网格的值表示这个位置的状态。在靠近事物边界的位置,根据四舍五入原则确定单位值。基本单位的大小表示栅格地图(空间)数据库的分辨率。在一般地图中,点、线、面是用来表达空间事物的。在网格型数字地图中,点在网格中占据一个基本单元,线由一系列单元连接成锯齿形线,表面的边界也是锯齿状的。
(2)空间数据的矢量模型
在矢量模型中,现实世界中元素的位置和范围可以用点、线或面来表示,类似于它们在地图上的表示。每个实体的位置由其在坐标参考系统中的空间位置(坐标)定义。地图空间中的每个位置都有一个唯一的坐标值。地图矢量数据表示最基本的元素是坐标点。最常用的是二维笛卡尔平面直角坐标系。一个点由一对坐标(x,y)表示,没有形状和大小。简单的直线用一系列有序的坐标来表示,精度高的曲线可以用许多短直线来拟合,也可以用圆弧或更复杂的数学函数混合直线来表示。面是由线包围的封闭的不规则多边形。
矢量数据提供的坐标位置比栅格数据中用行号和列号表示的坐标位置更准确。