论文部分内容阅读
电磁辐射源产生的电磁辐射强度严重时可能产生电磁兼容性故障或者危害到人们的健康,但是由于辐射源的地理位置不同,给电磁辐射源的管理工作带来很多不便,为了更好的对城市环境中的电磁辐射源进行管理,这就要求能在地图上将不同地理位置的辐射源显示出来。论文以地理信息系统(GIS,Geographic Information System)为基础,设计了电磁辐射源信息系统。 由于GIS软件自带的数据库在存储辐射源数据时具有一定的局限性,本文以SQL Server 2000为基础建立新的数据库存储辐射源各种数据,在显示该数据库中的辐射源信息时,根据高斯—克吕格投影将地理坐标转换为高斯平面坐标,从高斯坐标用户域中选择适当的用户窗口区,经坐标转换后得到视图区坐标,视图区坐标再经规格化坐标转换即得到屏幕坐标,可实现点击辐射源时显示其更多信息;使用Visual Basic作为可视化开发工具,集成MapInfo实现基本功能,以OLE(Objects Linking Embedding,对象链接与嵌入)自动化方式启动MapInfo软件,利用回调技术动态获取其返回信息,实现应用程序与MapInfo间的交流;重父化地图窗口载入新的辐射源地图;利用MapInfo自带数据库存储辐射源的基本空间数据与属性数据,通过内部标识字项连接空间数据库与属性数据库,并采用层次结构组织数据;渲染地图对象,制作电磁辐射源相关参数专题图,实现应用程序中电磁辐射源信息处理分析功能。 系统包含广播电视系统、移动通信系统、高压电力系统、交通运输系统以及工科医高频设备五大类辐射源的各种数据信息,在辐射源信息的显示、查询、添加等方面均具有辐射源数据全面、更新方法简单、检索速度快等优点;系统能够显示大部分常见的辐射源信息,可供环境保护部门与勘察设计院等对某一区域内的电磁环境进行预测使用。