ArcGIS for Server简介

上传人:壹****1 文档编号:568553873 上传时间:2024-07-25 格式:PPT 页数:26 大小:1.20MB
返回 下载 相关 举报
ArcGIS for Server简介_第1页
第1页 / 共26页
ArcGIS for Server简介_第2页
第2页 / 共26页
ArcGIS for Server简介_第3页
第3页 / 共26页
ArcGIS for Server简介_第4页
第4页 / 共26页
ArcGIS for Server简介_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《ArcGIS for Server简介》由会员分享,可在线阅读,更多相关《ArcGIS for Server简介(26页珍藏版)》请在金锄头文库上搜索。

1、ArcGIS for Server简介ArcGIS是ESRI运用现代主流技术针对地理信息系统开发的一系列产品,是一个完整的地理信息平台,包括桌面GIS、浏览器端GIS、服务器端GIS、移动GIS、空间数据引擎以及二次开发组件。ArcGIS 体系结构图ArcGIS for Server是基于服务器的ArcGIS 工具,通过Web Services在网络上提供GIS资源和功能服务,其发布的GIS 服务遵循广泛采用的Web 访问和使用标准。ArcGIS for Server 广泛用于企业级GIS 实现以及各种Web GIS 应用程序中,不但可以在本地还可以在云基础设施上配置,运行于Windows 及

2、Linux 服务器环境。ArcGIS for Server包括GIS Server和ADF两部分。GIS Server是提供GIS服务的服务器端软件产品,包括一系列核心AO库和运行这些AO组件的环境。ADF即应用程序开发框架,有JAVA和.NET两种组件包,是用来开发和部署基于GIS Server的Web应用程序的产品,包括组件对象以及与Web GIS相关的Web控件、通用的Web模板和开发帮助,此外还包含Web应用程序的Runtime,专门用于发布和部署使用ADF开发的Web程序,如ASP.NET等。集中式的管理带来了成本的降低。瘦客户端也可以享受企业级的GIS服务。具有安全的连续和访问机制

3、。具备在线数据编辑功能。具备负载均衡能力。支持多种客户端。ArcGIS for Server 的特点:GISServer管理员ArcGISforDesktop使用者发布服务GISServer(s)+端口6080端口6080端口6080WebServerWebAdaptor端口80Dataserver移动设备Web浏览器桌面客户端SiteArcGIS for Server 10.1架构图新型的nGIS Servers模型已经没有像10.0及9.x版本的SOM主控制节点,采用点对点(p2p)的方式,即每一个GIS Server节点都是平等的。这样新模型即使是某一个GIS Server节点意外的宕掉

4、,也不会导致整个地图服务的停止运行;同样,当需要增加一个GIS Server节点时,以plug-in方式插入一个节点为服务提高负载能力。而这种松散的、热插拔的架构是构建云GIS应用的基石。在逻辑上,这n个GIS Servers节点组织为一个Site站点。ArcGIS for Server 10.1新架构模型的逻辑关系简单概括为:以Site为架构单位;Cluster为GIS 服务的逻辑单位;GIS Server为实际处理单位;GIS Instance实例为每个GIS功能的处理容器。ArcGIS for Server 10.1 在安装完成以后,需要确定创建一个新的Site站点,还是添加到已经存在的

5、Site站点。如果是创建一个新的ArcGIS Server环境,就需要选择New Site操作,在创建新的站点过程中配置了Directories和Configuration Store路径、以及Site用户信息。只有添加到Site站点的GIS Server,才能称为Siteful的GIS Server节点,要不就为孤立的节点,是不属于架构之内。每个Runnable的GIS Server所需的一系列数据,它们都被保存到Site相关属性里。如:所属的集群信息、服务信息、服务所依赖的数据信息、目录信息以及日志信息等等。GIS Server也是基于这些信息才能提供具体服务的。一个具体的应用GIS环境只

6、有一个Site站点。Site为架构单位安装完GIS Server节点,创建一个新的Site站点后,ArcGIS Server默认会产生一个名为“default”的默认集群。以后创建的Runnable GIS Server节点都可以添加到这个集群内,当然某个Site站点可以创建多个集群。对于某个特定的Cluster,它是某个具体服务的逻辑容器,承载的具体服务如:Map Service、GP Service等等。但并不是一个Cluster不是只承载某一个服务、或者某一类服务,每一个Cluster可以为不同类型,多个服务提供容器。ArcGIS Server为Cluster内的GIS Server通信

7、提供了完善的协同保障,如:TCP轮询、UDP广播、心跳感应等等。Cluster为GIS 服务的逻辑单位每一个安装ArcGIS Server的机器为一个GIS Server节点,这里的机器可以是物理机,也可以是虚拟机,当然这样的每个机器内只能有一个GIS Server节点。上述的GIS Server节点,其实也是Siteless的节点。要想转成为Runnable的GIS Server节点,首先需要添加到Site站点内,转为Siteful的GIS Server节点,然后添加到Cluster内,就成为Runnable 的GIS Server节点。在每一个Cluster逻辑内可以存在多个GIS Ser

8、ver节点,这些GIS Server节点负载均衡上层的逻辑功能。ArcGIS Server提供了多种负载均衡的算法,对于不同的请求情况,如:密集I/O型、长事务型、高CPU型等,会自动配置到不同的负载算法。在新模式下,GIS Server是全缓存模式的,这样性能将得到提升。GIS Server为实际处理单位关闭或打开某一图层;放大图层的范围;缩小图层的范围;全图显示;漫游地图;无缝叠加显示矢量数据和影像数据;查询空间要素的属性信息;根据属性值查询空间要素;测量长度或面积;以矩形、圆形、任意多边形、折线、点来选择空间对象;计算缓冲区;下载地图图片;打印地图图片。ArcGIS for Server

9、 的功能通过Internet在线编辑空间要素的位置和属性信息;动态渲染空间要素;动态管理地图中的图层,如添加或删除图层;高级GIS分析功能,如最短路径分析等;提供GIS服务,不仅可提供符合工业标准的数据服务还可以提供GIS功能服务;可动态显示实时空间数据。除了这些通用的GIS功能外,ArcGIS Server开发的WebGIS还可以实现以下功能:“云计算”的概念起源于大规模分布式计算技术。是并行计算(Parallel Computing)、分布式计算(Distributed Computing)和网格计算(Grid Computing)的发展。云计算是虚拟化(visualization)、效用

10、计算(Utility Computing)、IaaS(基础设施即服务)、PaaS(平台即服务)、SaaS(软件即服务)等概念混合演进并跃进的结果。ArcGIS for Server 与云计算什么是云计算云计算系统超大规模虚拟化高可靠性通用性高扩展性按需服务极其廉价潜在的危险性云计算的特点什么是云服务软件即服务(SaaS):是通过网页浏览器把程序和功能传给成千上万的用户。平台即服务(PaaS):即大家所熟知的“云件”或“Cloudware”,PaaS能够将私人电脑中的资源转移至网络云,是SaaS的延伸,这种形式的服务把开发环境作为一种服务来提供。允许开发者进行创建、测试和部署应用,及使用中间商的

11、设备来开发自己的程序并通过互联网和其服务器传到用户手中。基础设施即服务(IaaS):由计算机架构如虚拟化组成,并作为服务实现为用户提供。基于Internet的服务(如存储和数据库)是IaaS的一部分。IaaS提供了动态和高效的部署架构。私有云:私有云是为一个客户单独使用而构建的,因而提供对数据、安全性和服务质量的最有效控制。下图是一个典型私有云的框架图:云类型云计算可以有三种部署模式,即公共云、私有云和混合云公共云:指为外部客户提供服务的云,它所有的服务是供别人使用而不是自己用。云服务遍布整个因特网,能够服务于几乎不限数量的拥有基本相同架构的客户。如亚马逊、Rackspace、S、微软、Goo

12、gle等推出的公共云产品。混合云:指供自己和客户共同使用的云,它所提供的服务既可以供别人使用,也可以供自己使用。混合云表现为多种云配置的组合,数个云以某种方式整合在一起。例如有时用户可能需要用一套单独的证书访问多个云,有时数据可能需要在多个云之间流动,或则某个私有云的应用可能需要临时使用公共云的资源 尽管 ArcGIS Server 尚未完成达到成熟的云环境,但是 ArcGIS Server 提供的是一个按需架构的可用组件。你可以将你的缓存地图切片上传到效用计算供应商那,例如亚马逊的 S3,在云端创建数据中心。在 Web ADF 和至少小修改的 ArcGIS API 就可以直使用地图服务。运行

13、在 RHEL5 上癿 ArcGIS Server 的 Java 平台可以直接为亚马逊弹性云计算(EC2)来配置。但是无论如何这都不重要,只是推荐高级 Server 使用的个例。这个配置只能通过与业服务合同(Professional Services)来支持。由于是通过 Internet 连接来访问 ArcGIS Server 服务,因此 Web ADF 应用可以配置到云端。这个配置只能通过专业服务合同(professional Services)来支持。现今的部署还不能够完全利用上动态群集的进程,或亚马逊云平台所提供的所有优势。ESRI的云计算支持ArcGIS云计算产品ArcGIS公有云架构I

14、aaS:云端地图切片,缓存的地图切片可以上传到云端,并在云端建立数据中心SaaS:ESRI针对SaaS目前提供了ESRIBusiness Analyst Online,允许用户将GIS技术结合整个美国的大量的统计专题、消费者数据,以及商业数据。PaaS:将来,ESRI开发人员将此内容和功能扩展至ESRI的PaaS上,并通过ArcGIS Web Mapping APIS,例如JavaScript,Flex,Silverlight/WPF等来提供,并在ArcGIS Online中管理。软件加服务(S+S):ESRI已经提供了软件加服务的模式,可以让用户按需配置所需要的服务。ESRI的ArcGIS Online Map和GIS Services提供S+S的用户可以快速访问制图设计,无缝的基础底图,并可以添加用户自己的数据到ESRI的按需配置产品上。ESRI提供了云计算产品的解决方案,主要包括以下:ESRI云产品解决方案谢谢!

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 文学/艺术/历史 > 人文/社科

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号