集成应用
网络三维GIS系统
网络三维GIS系统采用ActiveX控件技术实现,将三维GIS基础平台封装成控件嵌入到网页当中,同时将基础平台的接口利用JavaScript脚本语言做进一步的封装。用户只需要运行浏览器,并在浏览器中安装注册ActiveX控件,即可访问Web服务器上的系统界面。Web服务器接收到用户的请求后,通过与客户端注册的ActiveX控件和应用服务器上的应用程序进行对话,将业务请求发送给应用模块。在应用服务器上,同时运行大量应用模块,各自能够完成不同目的的业务逻辑。
图1 AcitveX控件交互
网络三维GIS系统可实现电网资源的结构化管理和图形化展现,以面向服务的架构为各类业务应用提供电网图形和分析服务的企业级电网空间信息服务平台。该三维GIS系统以电网资源的空间结构、位置信息以及图形可视化为核心,重点表现电网设备的空间位置与电网的拓扑关系,可为多种电力业务应用提供服务。
(1)基础地理数据发布
利用遥感数据获取技术采集所需的影像和数字高程模型数据,通过对数据进行纠正、配准、镶嵌、融合等处理,根据四叉树原理进行金字塔瓦片构建并建立高效索引机制,以瓦片文件形式进行存储、管理与发布。
(2)电网三维模型构建
将电网三维模型以数据库的方式进行存储,系统调用时首先构建关联关系,通过合理的调度方式进行加载,可实现变电站、杆塔等模型的加载,绝缘子/金具、导线的精确绘制,能够完整地构建出电网三维模型的拓扑关系。