近年来,随着卫星遥感技术的快速发展,获取高分辨的遥感影像数据变得越来越容易,但是随着遥感影像数据量的增加,遥感影像管理问题也随之出现。本文介绍一款基于ArcGIS平台开发的轻量级、方便移植的遥感影像管理系统。
1、系统整体介绍
该系统基于ArcGIS 10.2平台开发,采用C/S架构,使用Visual C# 2010调用ArcGIS Engine 10.2组件开发而成。实现了大量遥感影像的快速自动入库、快速查询、不同时相影像对比、影像二三纬浏览、影像批量下载、影像统计以及基于谷歌地球的影像快速查询策略。
2、数据库设计
该系统主要针对影像使用人员开发,面向轻量级的影像管理需求。基于使用方便的原则,影像数据采用文件夹的方式存储;影像矢量范围采用PGDB(个人地理数据集)方式存储,PGDB数据集为ArcGIS推出的轻量级的矢量+栅格数据集,它依托微软的Access数据库建立,也可以通过访问Access数据库的方式访问PGDB数据库中的属性数据;影像矢量范围通过影像存储路径字段与影像数据关联。
下图表示影像按照影像类型分类存储。
下图表示相同影像类型采用时间(年月)分类存储。