- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
服务式地理信息平台软件介绍
服务式地理信息平台软件是一款全面基于SOA架构的企业级GIS服务器与服务式GIS开发平台,包括基于.NET平台和基于Java平台的两个产品。基于服务式地理信息平台软件,可以实现GIS应用系统的快速构建,满足业务敏捷的需求。服务式地理信息平台软件采用了面向服务的体系架构,整合了传统的Web服务层和GIS服务层,统一为iServerGIS服务层。GIS服务层主要包括GIS服务接口、GIS服务组件和GIS服务提供者等模块。
■GIS服务接口
服务式地理信息平台软件通过GIS服务接口发布多种类型的服务,包括Web服务(WebService)和原生服务(NativeService,如RMI、WCF、TCP等)。这里提到的Web服务是一个相对广义的概念,指通过标准的Web协议可访问的服务,包括REST服务、SOAP服务、OGCW*S服务(WMS、WFS、WCS、WPS等)、KML服务、GeoRSS服务、二进制形式的服务等。这些服务对外以GIS服务接口(GISServiceInterface)的形式表现出来,例如REST服务接口、SOAP服务接口等,用户通过对这些服务接口的调用可以使用iServer提供的GIS服务功能。将Web服务技术引入到GIS领域,可以较好地解决困扰GIS应用领域多年的异构空间信息服务互操作的问题。基于Web服务的地理信息系统具有分布式、可互操作、方便集成现有GIS资源的特点并具有良好的扩展性。可以说,GISWeb服务是实现服务式GIS的一个关键技术基础。GIS服务接口通过对GIS服务组件(GISServiceComponent)的调用获取服务能力。■GIS服务组件GIS服务组件是通过对GIS服务提供者(GISServiceProvider)提供的服务能力进行组合,封装成粒度较粗的服务组件。GIS服务组件包括通用空间服务(GenericSpatialService)和领域空间服(DomainSpatialService)。通用空间服务指通常的GIS服务,如地图服务、空间数据服务、空间分析服务、网络分析服务等;而领域空间服务则用来描述GIS在特定行业中的应用相关的服务,用户通过对通用空间服务的二次开发或配置,添加自己的业务逻辑,就能定制出满足某一行业领域特殊需求的空间服务,进而达到通用空间服务在具体领域的多层次复用。例如气象领域,在通用空间服务的基础之上,加上天气预报服务、气象警报服务等,定制出满足气象行业特殊要求的气象领域服务,用户通过使用该服务能够方便地查询某一城市的天气情况并在在地图上显示,查询哪些地区进入了预警状态等。■GIS服务提供者GIS服务提供者封装并统一了对GIS功能的不同实现,包括:本地组件(如Objects.NET/Java),远程服务(如RMI服务),Web服务(如REST服务等),或者是通过服务聚合(ServiceAggregation)之后的服务等。通过GIS服务提供者对不同GIS功能实体的封装和统一,服务式地理信息平台软件实现了对多源异构服务的无缝集成与聚合。■其他系统组件除了GIS功能结构之外,作为企业级的GIS服务器,服务式地理信息平台软件在系统体系结构上充分体现了它的系统能力,系统辅助功能组件主要包括:集群、缓存、管理、日志等。
服务式地理信息平台软件的技术特点:◆基于.NET/JavaEE和Objects.NET/Java6R构建 基于.NET/JavaEE强大的技术平台和Objects.NET/Java6R稳定的GIS处理内核,服务式地理信息平台软件提供丰富的GIS服务、灵活的平台扩展能力和稳定的服务器性能。◆多源服务聚合结构服务式地理信息平台软件提供了清晰并且完整的服务聚合结构。
聚合服务管理员通过配置聚合服务(GISAggregationService)装配出聚合后的GIS服务,并将该服务通过服务式地理信息平台软件系统发布。用户通过访问聚合之后的GIS服务获取GIS功能而无需关心内部处理过程。服务式地理信息平台软件系统内部会根据装配过程中的聚合配置文件记录的信息,创建服务节点类型对应类型的GIS服务提供者,GIS服务提供者从各类服务来源获取到GIS功能并返回给聚合后的GIS服务。整个服务聚合过程对于用户来讲是透明的,通过GIS服务提供者实现了对多源服务的封装和统一,使iServer在体系架构层次上实现了对多源异构服务的无缝集成与聚合。◆分布式层次集群技术服务式地理信息平台软件6R实现了地理信息服务的分布式集群架构,支持服务节点以及集群节点的跨地域、跨级别的分布式部署,支持对集群自身的容错与负载均衡,支持在集群内部上级集群节点对下级集群节点进行集群。服务式地理信息平台软件的集群技术包含以下特点:▼客户端的集群,集群能力可以部署在客户端。
文档评论(0)