免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 2396|回复: 1
收起左侧

MAPGIS7-IMS SOA 平台简介

[复制链接]

2072

主题

100000万

铜板

363

好友

地信专家组

每一次的分离都是为了下一次的相聚

Rank: 14Rank: 14Rank: 14Rank: 14

积分
17622

精华勋章宣传勋章爱心勋章组织勋章地信元老灌水勋章荣誉会员勋章活跃勋章贡献勋章

发表于 2009-11-18 16:36 | 显示全部楼层 |阅读模式
(一)mapgis7-IMS SOA 平台简介   
    [li]MAPGIS紧跟技术发展的时代潮流,注重业务流程的灵活性,融合SOA思想理念,采用Web Service对GIS功能进行全面整合,研发出新一代的MAPGIS7-IMS SOA平台,成功实现了组件式GIS向服务式GIS的初步转化。 [/li][li]MAPGIS7-IMS SOA平台以MAPGIS7平台为基础开发,采用“面向服务(SOA)”的最新设计思想,具备“纵向多级,横向网格”的分布式体系结构,拥有跨平台、跨网络、跨语言的特性,支持异构系统间灵活开放的集成,是一个高效、敏捷的共享空间地理信息的服务式WebGIS平台。 该平台在MAPGIS7-IMS的基础上,优化体系结构,对底层开发库进行了重新封装,提供了基于SOAP协议、XML形式的Web服务接口;并且改进空间分析等功能,在处理空间数据的能力和执行效率上有了质的飞跃。 [/li]
(二)基于 SOA架构平台的优越性   
地理信息共享与应用需要结合GIS和软件新技术,才能实现异构空间数据的互操作、异构GIS平台的地理信息共享,把地理信息共享推向一个全新的高度和更加广泛的应用领域。面对新的问题与需求、新的应用环境, SOA的GIS平台应运而生,其优越性主要包括以下几个方面:  
    [li]1. 异构空间数据互操作与功能共享并举。 [/li][li]2. 跨GIS平台、跨网络的集成与应用。 [/li][li]3. 支持异构GIS平台集成应用。 [/li][li]4. 业务敏捷。 [/li][li]5. 带宽要求较低。 [/li][li]6. 更高的系统安全性。 [/li]
(三)体系架构  
1、系统体系结构  
MAPGIS7-IMS SOA 平台采用分布式的四层体系架构,从下到上依次为:MAPGIS7数据服务器层、GIS Web服务器层、GIS Web服务集成端、客户端。
    [li]客户端:采用普通Web浏览器,用来访问WebGIS站点,并向GIS Web服务集成端提交操作请求; [/li][li]GIS Web服务集成端:接受客户端发来的请求,通过IIS/Tomcat网络服务器、Web服务示例站点处理请求,并调用GIS Web服务器层的相应服务接口处理; [/li][li]GIS Web服务器层: Web服务处理的核心层,提供核心WebGIS功能服务接口,如MDS、MMDS、MAS、MCTS、MMS等服务接口; [/li][li]MAPGIS7数据服务器层:提供MAPGIS7二次开发组件,管理地理空间数据,为GIS Web服务层提供数据和底层支持。 [/li]
2、空间信息服务   
MAPGIS7-IMS SOA 平台融合SOA架构思想,采用Web Service实现,将GIS功能整合为基于XML形式的Web Service功能接口,其空间信息服务架构如图所示。   
MAPGIS7-IMS SOA 平台提供的服务器端接口主要有六个:   
    [li]1.WMS(WebMapService)——网络地图服务,利用具有地理空间位置信息的数据制作地图。 [/li][li]2.MDS(MapgisDataServices)——MapGIS数据服务,基于中地数码MAPGIS平台提出的一套服务规范,它提供了一系列针对地理数据获取的接口。 [/li][li]3.MMDS(MapgisMapDocServices)——MapGIS地图文档服务,基于中地数码MAPGIS平台提出的一套服务规范,它提供了一系列针对空间数据的地图文档信息获取接口。 [/li][li]4.MAS(MapgisAnalysisServices)——MapGIS分析服务,基于中地数码MAPGIS平台提出的一套服务规范,它提供了一系列针对地理数据进行空间分析的接口。 [/li][li]5.MCTS(MapgisCoordsTransService)——MapGIS投影转换服务,基于中地数码MAPGIS平台提出的一套服务规范,它提供了投影转换接口,包括多点和图层两种数据类型。 [/li][li]6.MMS(MapgisMetadataService)——MapGIS元数据服务,基于中地数码MAPGIS平台提出的一套服务规范,它提供了描述空间数据的元数据获取接口,元数据信息存储在商用数据库中(目前支持SQL Server 2000、Access、Oracle)。 [/li]
(四)功能特性
MAPGIS7-IMS SOA平台在MAPGIS7-IMS的基础上全面整合了WebGIS功能,并对各大功能进行优化,提高其性能,为MAPGIS用户提供全面、优质的服务。   
1、平台主要有如下功能:   
    [li]基本显示功能:是最基本的功能,包括放大、缩小、移动、复位、更新、鹰眼、放大镜等。 [/li][li]地图查询功能:包括简单查询、条件查询功能,用户选择不同的查询方式,以对应的方式查找相关信息,并对找到的信息进行定位闪烁。 [/li][li]地图编辑功能:要实现在地图文档实现地图点、线、面的添加、修改和删除功能,并实时更新地图文档。 [/li][li]空间分析功能:要实现在地图文档中对各种要素进行空间分析,提供叠加分析、缓冲区分析、路径分析、拓扑分析和裁剪功能。 [/li][li]统计分析功能:要实现图表统计功能,包括区域统计分析和属性统计分析,提供柱状图和饼状图等不同表现样式。 [/li][li]投影转换功能:根据输入的多点或图层,选择目标空间坐标系进行投影转换。 [/li][li]量算功能:提供距离测量、面积测量,以及面积周长计算功能。 [/li][li]搜索引擎:提供地图搜索(关键字搜索)、公交换乘等功能。地图搜索主要是模糊查询方式,即对输入的关键字进行匹配,显示查询到的相关信息;公交换乘功能通过输入起始点和终点查询,获得能够到达目的地的所有公交路线方案,为大众出行提供了方便。 [/li][li]网络分析:该功能为驾车出行提供服务,快速详尽的表达出从起始点到目标点最短的驾车路线,可以实现全国各地的路线向导。 [/li][li]三维显示:提供逼真的三维显示功能,为各行业应用提供精彩体验,丰富生活。 [/li]
2、平台的新功能特性  
随着WebGIS在应用中的广泛深入,很多新的需求接踵而至。在对MAPGIS7-IMS SOA平台进行整合的同时,根据实际需求增加了两项新的功能特性:支持多GDB功能和灵活定制地图显示。   
支持多GDB功能:之前的MAPGIS7-IMS版本只支持单个GDB(地理数据库),该平台在此基础上,实现了支持多个GDB的功能,可以同时打开多个GDB,并对多个GDB执行相同的操作。 灵活定制地图显示:根据条件显示地图功能,即通过输入条件,根据输入的条件信息,只显示符合条件的地图。 (五)典型案例

7

主题

107

铜板

24

好友

教授级高工

Rank: 12Rank: 12Rank: 12

积分
1327
发表于 2012-12-11 12:05 | 显示全部楼层
来看看,学习啊

评分

参与人数 1铜板 +1 收起 理由
admin + 1 亲,你好快哦~~~

查看全部评分

怎么上网啊!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表