MapGIS7学习版
MapGIS7基础平台是中地数码在国家支持下历经五年科技攻关,向社会隆重推出的国际最新第四代面向服务分布式大型/超大型基础软件平台。
系统采用面向服务的设计思想,具备国际最新第四代分布式跨平台可拆卸多层结构体系,实现了面向空间实体及其关系的数据组织,提供矢量、栅格、三维、影像四位为一体的高效海量空间数据存储与索引功能,实现大尺度多维动态空间信息数据库管理、真三维实体建模和可视化分析、元数据模式管理,具备版本与长事务处理、时空处理能力。
系统具有TB级空间数据处理能力,可以支持局域和广域网络环境下的空间数据分布式计算,支持分布式空间信息发布与共享、网络化空间信息应用服务,支持海量、分布式国家、行业空间基础设施建设。便于地理世界物体的表达,也便于空间数据制图、分析及可视化。
2)地理数据存储 -- 地理数据库
MAPGIS 7.0改变以往按照“点、线、区、表、网文件”的存储方式,统一采用地理数据库存储和管理空间数据。在文件和数据库之间能够实现无损的平滑的数据迁移;上层软件不需要因为数据迁移而改变。这样给用户提供了多种最佳的性价比和最大的投资收益率选择方案。
3)空间数据组织 -- 层次化
MAPGIS7.0按照“地理数据库-数据集-类”这几个层次组织数据,以满足不同应用领域对不同专题数据的组织和管理需要。如图2所示。
4)分布式空间数据管理 -- 面向“服务”
由于采用面向“服务”设计思想和面向“地理实体”的数据模型相结合,克服了传统分布式数据库面向“记录”的增量式订阅和发布只能用于“同构数据库”的缺点,可实现不同操作系统、不同数据库平台、不同数据大小而产生的“异构数据库”的增量更新与同步。
通过分布式空间数据管理、版本管理,时空数据管理,可以进行长事务处理,历史数据追踪,多用户编辑等。
图 3 分布式数据管理原理图
5)空间数据可视一体化
提供一种交互式视角展现地理信息。
1 数据组织可视化
2 不同坐标参照一体化
3 不同格式数据可视一体化
6)软件系统集成化
1 功能模块集成
改变功能模块自成子系统,模块间相互独立,不能共享数据和操作的弊端, MAPGIS7.0设计了一个全新的应用开发框架模型,采用当前非常流行的平台+插件组成框架,可实现动态挂接符合MAPGIS7.0接口标准的功能模块。各个模块功能作为插件,生成自己的菜单、工具条等。用户通过配置工具,选择加载所需插件,添加或删除菜单、工具条和自定义工具,生成满足个人需要的应用框架。
2 文档管理集成
改变工程文件概念,通过“文档 -地图-图层”来组织空间数据 。地图文档是地图的一种数据的综合表现和管理形式,存储了组成地图的各种制图元素,包括标题、指北针、图例、比例尺、布局、数据窗体、图层等,但图层只是作为地理数据的一种引用,指向位于本地或者网络数据库中的地理数据集,并不存储地理数据 。通过文档树、文档视图和地图视图进行 显示和管理。
3 数据操作集成
改变以往功能分散,模块独立的方式,通过地图编辑器进行图形制作、编辑、输出等操作。通过综合分析器对地理数据的属性结构和属性进行编辑、查询、修改等操作。通过拓扑编辑将地理要素间的空间拓扑关系加进数据结构之中,从而对地理的空间相关分析、地图数据采集和编辑等带来极大的方便。
4 GSQL查询分析器
通过 GSQL查询分析器实现数据提取、分析等语句编程操作。 |