资源描述:
《基于arcsde的太湖流域水环境空间数据库构建研究的论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于ArcSDE的太湖流域水环境空间数据库构建研究的论文 摘要:esri的arcsde是面向关系数据库的空间数据存储中间件产品。介绍了arcsde的主要功能,分析了太湖流域水环境空间数据的主要来源,介绍了太湖流域水环境空间数据库的组成结构,并基于arcsde建立了太湖流域水环境空间数据库。 关键词:sde;空间数据库;gis;太湖流域 1引言 太湖流域水环境数据是在流域范围内水质、河流、湖泊、生态等各种环境要素数据,污染物排放、环境质量及其变化趋势,几乎全部属于地理空间数据的范畴,具有十分典型
2、的时间及空间变化特征。太湖流域水环境管理信息系统的建设离不开空间数据的支撑,太湖流域环境空间数据已经成为太湖流域水环境管理与决策信息的重要数据资源,在流域污染物总量控制、减排考核、环境统计、饮用水源安全保护、环境质量分析、生态分析、环境应急处置、环境规划、环境影响评估等大量的业务工作中有非常普遍的应用需求。因此,有必要建立太湖流域水环境空间数据库,实现太湖流域水环境空间数据更多的应用,服务于环境管理与决策。 2arcsde功能 arcsde是esri公司开发的一整套gis软件arcgis的一个组成
3、部分,是面向关系数据库的空间数据存储中间件产品,提供了矢量、栅格和属性数据的一体化数据库存储,主要功能是在关系数据库管理系统(rdbms)和地理信息系统(gis)之间充当一个应用网关,即中间件,以便充分地把gis和rdbms集成起来。.cOm esri的arcsde采用真正的客户/服务器体系结构,是高性能、面向目标的空间数据管理系统,并提供一系列用于管理和访问大型分布式地理数据的功能。用户可以透明地访问空间地理数据,而不必关心数据的格式、存储位置、方式和数据结构等问题。arcsde将地理特征数据和属性数据统
4、一地集成在关系数据库管理系统(rdbms)中,如oracle,sqlserver等,利用从关系数据库环境中继承的强大的数据库管理功能对空间数据和属性数据进行统一而有效的管理。 以arcsde为引擎和以sqlserver为中心的数据库是空间数据和属性数据进行统一的数据库管理的理想模式。本项目拟采用arcsde来管理太湖流域水环境信息共享平台的海量的gis数据。在空间数据服务器上运行arcsde软件,采用arcsde9.3版+sqlserver2008为太湖流域地理空间数据服务平台。 3数据来源及分析
5、 3.1基础地理数据 基础地理信息数据主要来自测绘部门,主要是太湖流域各种比例尺的基础地理信息,这部分数据来自于测绘部门,主要包括:水系、村镇点、乡镇、县市、地市、省、高速公路、国道、省道、铁路等。这部分数据需要运用arcgisdesktop平台对数据进行错误检查、断线处理、节点合并、拼接与修正、分块、提取等处理。 3.2遥感影像数据 主要是美国的陆地卫星tm、法国spot、美国eos/modis以及部分aster遥感影像。环保部门建立了dvb-s卫星接收用户站,每天接受太湖流域卫星遥感影像。需运用e
6、rdas平台对数据进行了辐射纠正、几何校正、波段组合、坐标系统转换等规范化处理。 3.3业务空间数据 这部分数据是与太湖流域水质状况密切相关的空间地理数据,主要是各类监测点、环境功能区、污染源、河流和湖泊。河流和湖泊的空间数据从基础空间数据提取;监测点和污染源的空间数据由gps采集到的地理坐标经纬度生成。 4环境空间数据库的建立 4.1空间参考系统同化 在太湖流域水环境相关数据绝大部分都具有空间地理基础,但由于数据获取技术体系的差异,在地图投影数学基础方面存在不一致,例如多数环境监测点位通过
7、gps测量得到地理经纬度,依据的是、法国spot、美国eos/modis以及部分aster遥感影像时相全、质量好,能准确解译和分析太湖生态景观特征尤其是蓝藻水华、环湖地区植被与河道、围网养殖占用湖体等信息,是反映太湖生境变化的十分有效的数据资料。 (4)航空遥感正射影像数据。 该数据主要是太湖流域各地区航空正射影像数据,数据量达tb级。考虑海量航片的数据库访问响应速度,这部分数据单独建库,存放在专门的存储设备中。 (5)三维地形数据。 三维地形数据由高程数据、矢量数据、栅格数据和三维实时模型四类数,通
8、过对数据进行整和、匹配,并根据三维真实地形的实际应用进行交互式的调整,生成太湖流域三维地形的视景系统。三维实时模型基于高级参数化的矢量建模技术实现,内容包括河流、水道、湖泊、森林、道路、管线、建筑等。 4.3数据关联设计 利用太湖流域水环境空间数据和业务数据进行水环境质量状况空间分析时,需要实现空间数据和业务数据的关联,在arcgis中,要求通过唯一的id进行关联。设计数据库时,空间要素都设置了