安徽3D-GIS开发公司_VR三维全景应用
发布日期:2022-06-28 浏览次数:505

处理服务构建的技术路线
本文首先对处理服务的定义及原理进行研究。其次,利用Visual Studio. NET开发平台研究GIS算法封装、服务流程编排及服务接口实现等内容,关键是将处理功能封装为Web服务及服务接口的实现。客户端向服务器端发送请求,服务器端接收并分析用户请求,以XML文档的形式返回处理结果,完成了客户端与服务器端的互操作,帮助用户根据需要调用相关处理服务。最后,结合全球地表覆盖动态信息服务系统中变化检测服务实现了将处理功能封装为.asmx服务、基于JavaScript进行流程编排和服务调用等功能
基于.NET技术的处理服务构建方法
1 GIS算法封装
基于.NET平台构建处理服务,为了提高Web处理服务中空间分析、空间处理等算法的可扩展性,建立算法注册中心,开发人员可以将与处理功能有关的GIS算法封装成为组件,通过在算法注册中心注册存放在算法库内,便于GIS算法的查询、集成和共享。
构建算法注册中心的目的是维护算法类的元数据信息,这主要包括每个GIS算法的标识符、实现类的Qualified Name,算法的输入、输出参数等。为了能够把所有GIS算法成功注册到注册中心,可以在服务初始化时将已有的算法模块动态地加载到注册列表中。接着,算法注册中心将注册列表中已注册的算法类中定义的Annotation注释信息提取出来,方便用户搜索和使用GIS算法,实现处理功能的实时有效调用
2处理服务流程编排
处理服务流程编排是通过流程驱动方式对有关Web服务组件进行组合和编排,以形成服务流程。由于Web服务具有松散耦合、分布式异构环境下易集成的特点,它要求服务流程编排应该满足灵活、敏捷、可视化、个性化定制等特性。
处理服务流程编排实现过程中,分为前台部分和后台部分。前台是优化服务流程编排需求,包括流程的设计、替换、修改、保存等操作;后台是利用前台生成的XML文件对流程进行部署。用户在前台选择新建流程后,首先根据自己的需要进行流程设计,并根据实际情况判断是否需要对生成的XML文件进行调整和修改。然后,将符合要求的XML文件保存在后台中,并且将此流程部署在数据库中,便于外部系统以服务的形式调用该流程。由于外部系统发送的参数与本地参数存在差异,后台会专门定义一个解析外部字符流的类来识别外部系统传送过来的参数,包括服务名称、服务数据等内容,最终完成该流程的顺利执行。处理服务流程编排的具体实现过程

基于面向智能电网的3D-GIS平台研究与构建
智能电网是我国电力系统新时期发展过程中的主流方向,我国电力系统在发展过程中旨在结合国内电网发展的现实状况,联系我国实际经济实力、技术水平和发展水平构建具有中国特色的电网系统。为此需要国家电网企业尽快建设骨干网架,促进各级电网实现协调发展,创建互动化、自动化和信息化的智能电网,为我国社会稳定发展奠定良好基础。
1、 3D-GIS平台的建设需求
智能电网卞要特征之一便是信息化,以智能电网为基础目标创建3D-GIS平台是促进电网各个环节智能分析能力、信息集成能力以及电网数字化程度全面深化,提高电网管理、经营、生产实力的重要手段之一。
1.1智能电网研究
智能电网主要是在原有物理电网基础上,融入现代领域中先进的控制技术、计算机技术、信息技术、通讯技术、传感测量技术,和物理电网进行高度集成后所诞生出来的新型电网模
式。当下和智能电网相关的研究主要包括三种层面:
(1)对智能电网相关概念及其国内外发展现状进行集中探讨。
(2)针对智能电网实施过程、核心技术、主要特征以及电网原动力等层面实施合理评述。
(3)对我国智能电网相关技术实际发展状况进行回顾,展望我国智能电网未来主要发展趋势。
我国智能电网的相关信息平台建设工作依然处于一种探索阶段,而可视化、动态、三维电网呈现技术是智能电网未来发展过程中的主要方向,属于技术发展重点环节。为此需要信息平台为后期智能电网管理提供图像化无缝接口,把从各种渠道传输过来的实时信息通过动态拓扑模型进行有效的集成处理,从而将其完整地呈现出来。
1.2 3D-GIS平台发展需求
实际上电网也属于一种跨区域多维动态实时系统,而在数据处理和数据分析过程中, 二维GIS也具有突出的应用功能。但其本质依然属于一种抽象符号系统,无法为人们提供合理的人性化视觉感受。
3D-GIS平台通过立体造型技术为广大用户展现出一种全面的地理空间形象,不但能够准确描述出各种空间平面关系,同时还能够表达出空间对象的垂向联系,帮助用户了解电网规划过程中相关环境特点,比如通讯线路、架空线路、建筑物、水域状况、道路信息以及山脉分布等内容,同时还能够提供各种基础数据信息以及三维空间信息,提升设备管理、应急指挥、电网调度的人性化水平与可视化程度,为智能电网发展奠定良好管理基础。