• 当前位置: 首页 > 解决方案

    Longruan GIS平台及专业应用解决方案

    1.   方案概述

           Longruan GIS平台是龙软科技从底层开发的一套具有完全自主知识产权的专业GIS软件,具备二三维一体化的空间数据处理、制图和分析等功能,支持插件式的开发方式,可以根据用户需求快速定制开发各类应用系统。该平台融合了龙软科技在煤矿信息化领域10多年的技术积累,结合云计算、物联网、空间信息等最新技术,针对煤矿信息化管理工作实际情况和特点,采用面向服务的架构体系开发,提供从基本制图到地测、通风安全、供电设计与计算、采矿辅助设计等专业应用的一整套煤矿地图空间数据管理解决方案。

    2.   系统特点

    (1)丰富、易用的CAD制图功能

    l  支持完整、丰富的CAD图形对象绘制、编辑、修改等功能。

    l  可根据煤矿行业特点自定义扩展专业对象,满足不同需求的对象建模。

    l  具有精美的地图显示效果和强大的地图排版环境,支持打印预览和裁剪打印,兼容各种型号的打印机、绘图仪。

    l  支持AutoCAD各版本DWG/DXF数据文件的直接打开,以及MapGIS、ArcGIS等主流数据格式的数据交换。

    丰富、易用的CAD制图功能效果见图1。


    图1 丰富易用的CAD制图功能

    (2)强大的GIS平台数据管理

    l  采用SOA架构及组件式技术开发,具有很强的可扩展性和开放性,可以根据客户需求快速定制开发,并能够方便的集成已有系统的数据和服务。

    l  基于空间数据引擎技术,支持文件以及SQLServer、Oracle等主流数据库,可以方便实现“数字煤矿”多部门、多专业、多管理层面的多源空间数据集成、共享与交换。

    l  针对煤炭专业业务处理的具体特点,将CAD软件强大、方便、实用的图形编辑功能与GIS软件直观、高效、灵活的数据管理、查询和空间分析功能有机完美地结合起来。

    (3)专门针对煤矿行业量身定制

    l  建立了完善、符合煤炭行业规范的标准岩性编码与专业符号库(见图2),同时为用户提供了方便的图例制作和管理工具,。

    l  支持煤层、巷道、设备、设施及水、火、瓦斯、顶板等危险源的实体化表达,实现了二维GIS与三维GIS的动态数据集成与应用。

     

    图2专业符号库

    (4)完整的GIS产品线

    l  包括GIS二三维桌面产品、服务产品、移动产品等多种终端支持的产品线(见图3)

    l  桌面产品分为基本制图系统、地测空间系统、通风安全系统、供电设计与计算系统、采矿辅助设计等完整的煤矿专业应用系统。

    (5)可扩展框架、简便的扩展模式

    l  可扩展的数据引擎、绘制引擎设计。

    l  支持基于组件式的二次开发。

    l  提供插件式的桌面GIS平台开发框架,可以根据客户需求快速定制开发。

    (6)最新的界面风格、操作系统支持

    l  紧密结合最新的IT技术,支持Windows XP、Windows7、Windows 8等主流操作系统。

    l  全新的界面风格,多文档、多视图的文件操作方式,提供了命令行、动态输入框、属性栏等辅助输入接口,提供“所见即所得”的图形绘制环境。

    l  全新的字体绘制、文件存储、符号管理、实体捕捉、在线更新等功能。


    图3 二、三维一体化集成平台桌面产品

     

    3.   总体设计

           Longruan GIS平台及应用产品采用多层系统架构,基于统一的GIS内核和多种模式的扩展设计架构开发而成。

           Longruan GIS平台架构见图4。


    图4 LongruanGIS平台总体架构

    4.   关键技术

    (1)面向对象的煤矿一体化实体数据模型

           通过对煤矿行业需求的分析和把握,基于“灰色地理信息系统”的理论和技术,采用“实体模型”的面向对象思想来解决煤矿行业复杂的空间数据建模问题,从支持“实体”的基本属性扩展、几何形态扩展、关系约束扩展等几个方面全面解决行业专业实体对象复杂多变的模型表达需求。在具体实现技术上,引入了“参数-动作-约束”的机制,在实体对象基本几何数据的基础上,支持实体动态变化特性的扩展以及对实体间变化的约束和关联。

    (2)基于空间数据引擎的煤矿多源数据集成

           针对煤矿领域多专业、多部门的特征,在数据管理方面采用支持“多源”数据集成空间数据引擎方案。在数据使用的层面,设计封装了一系列抽象的空间数据访问接口,基于共同的数据接口向上层的桌面平台、服务平台提供数据访问服务;在数据存储的层面,根据具体的物理数据源,实现上层的抽象数据访问接口,将具体数据源的差异封装在数据源内部,从而剥离两大平台对数据源的具体依赖,提供统一的数据服务支持。基于该技术,Longruan GIS设计实现了多种专业文件源数据引擎,关系数据库数据引擎,以及符合标准规范的网络服务源数据引擎等。

    (3)可扩展的插件式可视化引擎

           作为平台性的专业基础地理信息系统平台,为了解决多种终端的可视化应用需求,LongruanGIS平台设计并实现了插件式的可扩展可视化绘制引擎。

           基于煤矿地理信息系统平台核心模块为空间实体提供了“数据-显示”分离的机制。在该机制下,实体数据通过专门的解析通道转换为可供渲染、显示的元胞单元,可视化引擎通过支持统一的元胞绘制接口实现实体数据的可视化显示,设计并实现多种桌面平台下以及服务平台的渲染引擎,实现图形、图像的多层次可视化绘制。

    (4)全组件式的桌面平台设计

           Longruan GIS设计实现了桌面、网络服务统一的煤矿地理信息系统基础平台,两大平台基于共同的核心组件模块,包括数据模型模块、数据存储模块、可视化模块、空间图形算法模块、煤矿专业应用模块等。在开发技术上,上述模块采用标准C++技术,采用了平台无关的开发策略,从而为上层平台的统一提供支持。

           在Windows桌面平台方面,基于各个公共核心组件模块,封装了标准的COM组件,基于此开发可自由扩展、配置的全组件式桌面应用软件。

    (5)面向分布式网络的服务平台设计

           Longruan GIS平台还基于SOA思想设计了面向分布式网络的服务平台,提供集群化的煤矿网络服务端,满足行业对网络环境下信息化的管理和应用。

           服务平台的开发仍基于统一的GIS核心,包括管理服务器、数据服务器、应用服务器等,提供完整的空间数据资源网络化管理的GIS平台,支持处理各种地理信息系统类型的服务请求。服务平台客户端支持“强功能型”的 IE专用ActiveX插件,以及通用的“轻量型”JavaScript组件,以及Android等移动终端。


    S

    解决方案

    OLUTION