新疆2.5D-GIS制作_三维GIS技术
发布日期:2020-12-15 浏览次数:665

处理服务构建的技术路线
本文首先对处理服务的定义及原理进行研究。其次,利用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平台构建的技术路线
此次研究过程中,主要是利用三维GIS渲染技术、以神经网络为基础的机器学技术以及电力系统有效规划技术等,研制出一种以神经网络为基础的电力规划辅助系统。历经数十年的发展,电力系统规划在原有经验主导规划模式基础上逐渐跨越到大数据技术为基础的电力系统规划模式,而其未来发展主流方向是以人上智能为基础的电力系统最优规划。此次研究主要目的是结合当下比较盛行的GIS三维渲染技术,结合人上智能算法,研制出一种能够替代现有应用规划操作的辅助系统。
2.1 三维GIS渲染引擎技术
三维渲染引擎属于三维GIS内的关键组成内容。而场景图侧是有效解决各种问题的重要手段之一。其主要是以树形结构为主,通过树的方式合理组织各种较为复杂的场景。同时场景组织人员还可以充分结合自身显示需求,对具体结构进行合理设计,该种结构十分适用
于层次化结构的场景管理。
GIS中主要通过不规则网格以及规则网格来标识地形,在地形简化过程中也是结合相应的表示形式选择相应的简化算法。但因为TIN相关数据结构形式十分复杂,所以每次调节分辨率都会涉及各种三角剖分任务,需要进行大量的计算,为此在实际应用操作过程中,应该尽量选择GRID/DEM形式的规则网格进行表示。
针对场景内的各种物体,包括房屋建筑和地形等内容,在实施渲染之前需要实施椎体剔除,而具体的剔除措施是以物体包围盒为标准实施。分别判断包围盒六个面,假如全部的面都是在视椎体外围,便无需针对该物体实施渲染操作。
针对观察者面前剔除各种遮挡面,部分大体积的物体能够有效遮挡住各种小体积的物体,该种情况下便完全无需考虑对那此彻底被遮挡住的物体实施渲染操作。
因为场景中所设置的各种物体,其自身的纹理和构成材质各不相同,对于所选择的场景结构而言,存在一种较为明显的缺陷:渲染各种不同物体过程中,应该在各种渲染状态中实施灵活切换。但该种情况下会十分费时,同时处理效率也相对较低。为此需要制定合理的解决方案,结合物体的纹理特征对渲染物体进行合组织,严格按照相应的规则条件进行,比如对贴图纹理数量实施合理排序,从而在进行渲染过程中,便能够有效控制渲染状态,提升整体渲染效率。系统结合三维技术能够促进实现用户和之间顺利交互,系统把建筑物、城市街道、正射影响以及三维地形等物体的三维立体模型有机融合起来,囊括各种电网空间和资
源信息,了解电网运行、施工、设计、规划等数字资源,使用户可以通过终端观看真实的三维线路场景和设备。
2.2 以三维GIS为基础的电力规划辅助系统
以三维GIS为基础的电力规划辅助系统