1.空间数据类型

空间数据主要有矢量数据和栅格数据两种类型。

(1)矢量数据

a、用离散的点线面组成边界或表面实体表达空间实体,用标识符表达空间实体的属性

b、矢量数据之间的关系表示了空间数据的拓扑关系

c、描述的空间对象位置明确、属性隐含。


•0维矢量--点状实体


•一维矢量--线状实体


•二维矢量--面状实体


•三维矢量--体状实体


(2)栅格数据

栅格结构用密集正方形(或三角形,多边形)将地理区域划分为网格阵列。

位置由行,列号定义,属性为栅格单元的值。

 

0维--点:由单个栅格表达。

一维--线:由沿线走向有相同属性取值的一组相邻栅格表达。

二维--面:由沿线走向有相同属性取值的一片栅格表达。

gis 生成空间权重矩阵k相邻 arcgis空间权重矩阵的数据_栅格

(3)矢量-栅格数据优缺点

 

 

             优点

                     缺点

矢量

1、数据结构紧凑,精度高

2、便于表示空间实体及拓扑关系

3、便于表示网络关系,进行网络分析

4、图形显示质量好,精度高

5、便于面向对象实现空间查询和分析

 

1、数据结构复杂,各自定义,不便于数据标准化和规范化,数据交换困难。

 2、多边形叠置分析困难,没有栅格有效,表达空间变化性能力差。

 3、不易同RS结合

 4、表达空间变化性能的能力差

5、不易实现数学模型

栅 格

    1、 结构简单,定位存取性能好

    2、易实现数据共享

3、便于地形分析和数学模拟

4、易于RS结合

5、能有效表达空间可变性 

1、数据量大

2、投影转换复杂

3、图形质量差

4、难于表达空间实体及拓扑关系

5、难于表达网络关系 

2.空间数据管理

(1)采用空间数据库管理空间数据

空间数据库包含以下几种类型:

a.FileGeodatabse存储于文件中,文件大小没有限制。
b.PersonalGeodatabse用来存储小数据量数据,存储在Access的mdb格式中,文件不能大于4GB。
c.ArcSDEGeodatabse存储大型数据,存储在大型数据库中Oracle,SqlServer,DB2等,可以实现并发操作,不过需要单独的用户许可。

(2)ArcCatalog管理空间数据

这里就以创建FileGeodatabse数据库进行数据管理吧

gis 生成空间权重矩阵k相邻 arcgis空间权重矩阵的数据_数据_02

在文件路径下,有点点击弹出菜单,鼠标移至new菜单,显示更多菜单,点击File Geodatabase

gis 生成空间权重矩阵k相邻 arcgis空间权重矩阵的数据_数据_03

对数据库进行命名,这里采用默认命名

gis 生成空间权重矩阵k相邻 arcgis空间权重矩阵的数据_空间数据_04

这样数据库就创建好了,接下来就是给数据库中添加数据了。

主要有两种方式,第一种是直接创建新的内容,如下图:

包含Feature Dataset和Raster Dataset等多种类型

gis 生成空间权重矩阵k相邻 arcgis空间权重矩阵的数据_gis 生成空间权重矩阵k相邻_05

另外一种是采用Import菜单导入Feature Dataset和Raster Dataset等类型数据

gis 生成空间权重矩阵k相邻 arcgis空间权重矩阵的数据_栅格_06

(3)Feature Dataset创建过程

命名

gis 生成空间权重矩阵k相邻 arcgis空间权重矩阵的数据_栅格_07

选择投影信息:

gis 生成空间权重矩阵k相邻 arcgis空间权重矩阵的数据_栅格_08

选择Z坐标:

gis 生成空间权重矩阵k相邻 arcgis空间权重矩阵的数据_栅格_09

容差设置,可选择默认:

gis 生成空间权重矩阵k相邻 arcgis空间权重矩阵的数据_空间数据_10

点击finish完成。

接下来就可以点击右键new或者import Featureclass矢量数据了

gis 生成空间权重矩阵k相邻 arcgis空间权重矩阵的数据_gis 生成空间权重矩阵k相邻_11

栅格数据的创建和以上类似,参数有些不一样。