Portal for ArcGIS入门教程_第一章_简介

5
分享 2016-03-15
1.Portal for ArcGIS简介
1.1 ArcGIS平台架构
随着当今IT和空间技术的发展,GIS的应用需求也在发生着巨大的变化,在线内容制作、便捷的协作、随时随地的智能设备访问、大众化的应用等,已经成为GIS应用的新潮流、新趋势。

Esri在这种新的GIS技术和时代背景下提出了“新一代Web GIS”,它是一种以Web为中心的、全新的应用模式。在这种模式下,资源和功能得到进一步整合,GIS服务的提供者以Web的方式提供资源和功能,而用户则采用多种终端随时随地访问这些资源和功能,GIS平台变得更加简单易用、开放和整合,使得GIS为组织机构所有人使用成为现实。

2014年底,ArcGIS 10.3正式发布,诸多新特性使得ArcGIS平台的能力进一步增强,为构建新一代Web GIS应用提供了更强有力的支持。在这种新的应用模式下,我们重新梳理ArcGIS 10.3平台的架构与组成,可以将其分为三大关键组成部分,即应用(Apps)、门户(Portal)、和服务器(Server),如图1.1所示。





                                图1.1 ArcGIS平台架构图

应用(Apps)包括ArcGIS for Desktop,ArcGIS Pro,一系列即拿即用、可运行在Web端和移动端的Apps,还包括面向通用业务系统的插件(如Office、SharePoint、Cognos、Dynamic CRM、MicroStrategy和SAP等)。此外,开发者也可以使用ArcGIS REST API、ArcGIS Runtime SDK、Web API来开发自定义的Apps。

门户(Portal)包括公有云门户ArcGIS.com以及用于企业内部的Portal for ArcGIS。门户处于ArcGIS平台架构的中间层,起到承上启下的作用,是应用(Apps)与服务器(Server)进行交互、获取内容和使用资源的必经之路。门户可以帮助用户管理组织机构中几乎所有的GIS资源,并使资源更加安全、访问更加便利。通过门户,用户可以搜索和发现GIS资源,创建新的地图,使用应用模板,甚至还可以通过即拿即用的应用程序构建工具(Web AppBuilder)来创建Web应用而无需编程。

服务器(Server)包括ArcGIS for Server、Content和Services,其中Content和Services是指ArcGIS Online所提供的在线资源与服务。服务器是整个平台的核心,它提供强大的空间数据资源管理以及功能服务发布能力。

1.2 ArcGIS平台部署
ArcGIS 平台为Web GIS 提供了两种部署模型(如图1.2)。一种是ArcGIS Online,基于云端的软件即服务(SaaS) 部署模型。用户所使用的所有工具都由云端所托管,使用的组织不需要维护及管理任何硬体,ArcGIS Online 统一由Esri 进行维护及管理。另一种是使用Portal for ArcGIS的软件本地部署模型(On-premises model)。 Portal for ArcGIS、ArcGIS for Server及可选的ArcGIS 数据应用(the ArcGIS Data Appliance)全部由用户进行部署,用户需要由自己管理硬件基础设施来运行ArcGIS 平台。



                图1.2 Web GIS 部署模型

虽然有以上两个独立的Web GIS 部署模型,但是结合了部分云端部署模型及部分本地部署的混合模型,是可行且热门的部署方式。常见的两种混合模型是:ArcGIS Online + ArcGIS for Server + ArcGIS Online content 以及Portal for ArcGIS + ArcGIS for Server + ArcGIS Online content (如图1.3)。

         图1.3 Web GIS 混合部署模型

在实际应用中,可以根据组织的工作流程及安全需求来选择适合的Web GIS 部署模型,同时,组织也可以利用ArcGIS 平台的一种或多种部署模型来支持不同的业务线。

1.3 什么是Portal for ArcGIS
Portal for ArcGIS是一个新的ArcGIS for Server的扩展模块,提供以地图为核心的内容协作,可以部署在自己的基础设施中(内部部署或在云中部署)。

Portal for ArcGIS 将 ArcGIS 平台中的所有地理信息汇集到一起,并在整个组织中共享。使用Portal for ArcGIS,可以进行:

· 管理用户单位自己的地理信息资源;
· 访问ArcGIS Online提供的地理地图、GIS工具和分析服务;
· 在线创建地图、Web应用;
· 在用户单位内外,分享地图和Web应用;
· 将本地、现有的ArcGIS for Server服务注册来进行管理;
· 基于群组实现日常工作的协同办公;

Portal for ArcGIS的功能与ArcGIS Online相同,区别仅在于部署位置不同。通过 ArcGIS Online,这些组件运行在 Esri 管理云基础架构中,但通过 Portal for ArcGIS,这些组件可运行在自己的硬件上。如果存在以下任一条件,Portal for ArcGIS 将是比 ArcGIS Online 更合适的选择:

· 需要对运行门户的硬件的完全控制以维护特定服务级别协议 (SLA);
· 将允许从网站发布服务并禁止非本地状态下物理存储数据;
· 组织中的计算机未连接到 Internet 或具有不可靠的 Internet 连接;

1.4 Portal for ArcGIS产品组成
Portal for ArcGIS的产品组如下图:


       图1.4 Portal for ArcGIS产品组件

· An integrated website: 一个用户私有的ArcGIS.com,包括Explorer Online 和地图查看器。
· Sharing services:用于管理资源、服务、组以及其他功能,这些功能用于提供共享和协同能力。它提供REST API,从而使用户能够上传/下载数据,或者将Web地图嵌入到其他应用中。
· A default identify store (modular for integration): 提供身份认证和安全管理。
· Administration tools:为系统管理员提供的管理工具,对用户、组、资源进行管理,与ArcGIS Online提供的管理工具相同。
· Web mapping and Portal API’s:为用户利用服务和资源开发应用提供JavaScript、Flex、Silverlight API。Portal REST API提供管理和操作用户、组、内容的能力。Portal REST API与ArcGIS在线制图、ArcGIS Device/Runtime APIs结合使用,开发网页、设备、桌面应用来实现共享和协同。
· ArcGIS Explorer Online:像Portal for ArcGIS的地图查看器一样,提供了一个轻量级的地图搜索和浏览应用。
 
本入门教程所有章节链接:
Portal for ArcGIS入门教程_第一章_简介: http://zhihu.esrichina.com.cn/?/article/550
Portal for ArcGIS入门教程_第二章_安装: http://zhihu.esrichina.com.cn/?/article/551
Portal for ArcGIS入门教程_第三章_管理与配置: http://zhihu.esrichina.com.cn/?/article/552
Portal for ArcGIS入门教程_第四章_内容管理与共享: http://zhihu.esrichina.com.cn/?/article/553
Portal for ArcGIS入门教程_第五章_创建Web Map:http://zhihu.esrichina.com.cn/?/article/554
Portal for ArcGIS入门教程_第六章_创建应用程序: http://zhihu.esrichina.com.cn/?/article/555

1 个评论

portal真方便,

要回复文章请先登录注册