构建栅格影像数据库
1. 软件需求:oracle 11g数据库(需要安装32位客户端),ArcSDE,Arcgis10.2 2. 创建企业级地理数据库:
1) 在ArcMap中打开ArcToolbox,选择地理数据库管理中的创建企业级地理数据库,
如图1
图1
2) 在创建企业级地理数据库中,数据平台选择oracle,实例填入已创建的oracle实
例(安装oracle时所创建的实例,或在oracle中创建新的实例)。之后填写oracle数据库管理员和数据库管理密码(创建oracle时管理员账号和密码),选择授权文件(授权文件如图2所示)最后确定。见图3
图2
图3
3) 在目录中选择数据库连接,点击添加数据库连接,如图4。在数据库连接中,数据
库平台选择oracle,实例填localhost/orcl,身份验证类型选择数据库身份验证,填写oracle的用户名和密码,点击确定,即可创建数据库连接。见图5
图4
图5
3. DEM镶嵌数据集:
1) 由于是分幅的DEM数据,因此创建镶嵌数据集将DEM影像进行拼接,如图6
图6
2) 创建镶嵌数据集,右击已连接的数据库,选择新建镶嵌数据集,如图7
图7
3) 输出位置为当前连接到的数据库,镶嵌数据集名称自己命名即可,同时选择相应的
坐标系,如图8
图8
4) 创建完镶嵌数据集之后,右击选择添加栅格至镶嵌数据集。栅格类型默认Raster
Dataset是指ArcGIS支持的任何栅格格式。输入数据选择Dataset是指可以输入ArcGIS支持的任何栅格、栅格目录或镶嵌数据集。之后选择所需镶嵌的DEM数据,点击确定完成。见图9
图9
5) DEM数据已经镶嵌在一起了,包含DEM数据的轮廓和边界以及DEM的影像情况,
见图10。
注意:栅格数据本身实际是没有入库的,而是以非托管的形式在镶嵌数据集中进行管理。也就是,执行添加栅格数据操作之后,镶嵌数据集中存储了指向栅格数据位置的指针,而不是将实际的栅格数据存储在镶嵌数据集内。因此,不要在添加栅格数据之后,就把原始数据删除或者移动了,否则镶嵌数据集就受到了影响。
图10
4. 问题:
1) 为什么用镶嵌数据集,而不用栅格数据集或栅格目录?
Arcgis使用三种方法来组织存储和管理栅格数据:栅格数据集、镶嵌数据集、栅格目录。
栅格数据集:指存储在磁盘或地理数据库中的任何栅格数据模型,是构建栅格数据集最基本的存储模型。
特点:对图幅要求较高,图幅必须带有坐标系,而且接边要求比较严格。
栅格目录:是以表格式定义的栅格数据集的集合,其中每一个记录表示目录中的一个栅格数据集。
特点:装载速度非常快,而且存储影像数据无需统一坐标系,但不支持影像服务发布。
镶嵌数据集:是若干栅格数据集(影像)的集合。镶嵌数据集中的栅格数据集可以存储在本机的磁盘中也可以存储在地理数据库中。镶嵌数据集中的栅格数据不必相邻或叠置,但需要在不同日期进行捕获,镶嵌数据集是一种存储临时数据的理想数据集。镶嵌数据不局限于某种特定类型的栅格数据,可以添加不同投影、分辨率、像素深度以及波段数的栅格数据,并且可以轻松使用这些数据。
特点:镶嵌数据集解决了用户海量影像数据导入ArcSDE数据库的耗时问题,而且镶嵌数据集提供了大量的影像处理函数来进行动态镶嵌于实时处理,同时支持发布影像服务。所以如果用户使用ArcGIS10以上版本进行影像数据管理,建议使用高效的镶嵌数据集存储模型。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库构建栅格影像数据库在线全文阅读。
相关推荐: