ArcGIS是Esri公司集40余年地理信息系统(GIS)咨询和研发经验,奉献给用户的一套完整的GIS平台产品,具有强大的地图制作、空间数据管理、空间分析、空间信息整合、发布与共享的能力。
2014年底,ArcGIS 10.3正式发布。ArcGIS 10.3中,以用户为中心(Named User)的全新授权模式,超强的三维"内芯",革新性的桌面GIS应用,可配置的服务器门户,即拿即用的Apps,更多应用开发新选择,数据开放新潮流,为构建新一代Web GIS应用提供了更强有力的支持。
Web GIS为用户带来全新的价值
"新一代Web GIS" ,是Esri在新的GIS技术和时代背景下,所提出的一种全新的GIS应用模式,为 "Web GIS" 赋予了全新的内涵,使得GIS为组织机构所有人使用成为现实。ArcGIS从服务器、门户访问和前端应用三个层面不断完善与改进,已经形成以Web为中心的有机联系的全方位支撑平台。
相较于传统的GIS应用,其为用户带来全新的价值体验,具体表现为以下5点:
• Web GIS 提供了强大的在线内容管理能力。不仅可以承载各种各样的GIS内容,包括地图、影像、三维以及不同类型的服务,甚至集成企业数据、表格数据、社交媒体数据以及新型传感器网络采集的数据,也增加了对大数据的支持,实现了多种信息的在线整合与利用。
• Web GIS 创新了协同工作模式。在保持现有业务模式不变的情况下,打破部门间的协作壁垒,从部门协作转向以Web GIS为中心的新型组织协作关系,使得协作更加容易。
• Web GIS 打造了新型的共享沟通机制。整个组织机构的所有人,甚至公众等都可随时随地的使用多种设备访问和使用GIS,对用户来说GIS应用更加简捷方便。
• Web GIS,改变了GIS专业人士的工作方式,使之更加高效。不再囿于小范围,而是将数据、地图、模型、图层等快速分享给更多的人,并且也可以方便的获取Web上来自其他人的内容,减少了数据采集的工作量,极大的提高了工作效率。GIS专业人士,也不再是"一个人在战斗",而是"一个群体在共同战斗"。
• Web GIS,也使得企业的多个业务平台整合更加容易。用户可以在Office、SharePoint、ERP、CRM 系统集成。
ArcGIS平台支撑建设新一代Web GIS
ArcGIS是支撑新一代Web GIS应用模式的重要支撑,也是实现整个组织机构空间信息互联互通的基础。ArcGIS平台,由三个关键部分组成,即服务器(Server)、门户(Portals)和应用(Apps),这也是Web GIS应用模式建设的关键。
服务器(Servers)—ArcGIS提供了两种类型的GIS 服务器,分别是企业级服务器-ArcGIS for Server,和云端托管服务器-ArcGIS Online。Server是将空间数据和GIS分析能力放到Web上的关键,其负责把数据转换为GIS服务(GIS Service),供更多人通过浏览器和多种设备去访问。
门户(Portals)-简而言之,门户(Portal)是一个以地理为中心的内容管理系统,管理组织机构内创建和使用的地理知识。门户(Portal)包含在Servers中,可通过聚合多种来源的各种数据和服务来创建地图,例如聚合自有的数据、Esri及Esri合作伙伴所提供的数据。创建好的地图可在各种Esri 所提供的各种即拿即用的应用(Apps)中使用,或者在基于Esri SDK所创建的应用(Apps)中使用。
门户(Portal)也是ArcGIS平台访问入口,基于权限的控制,为合适的人在合适的时间提供访问的安全保障。
应用(Apps)-应用(Apps)为用户访问ArcGIS平台,体验Web GIS新价值的简捷工具。不管是GIS专家还是对GIS不熟悉的业务人员,都可通过Apps访问ArcGIS平台所提供的内容。一方面,GIS专家使用ArcGIS for desktop和Apps(例如Arcmap和ArcGIS pro),以及满足用户特定需求的ArcGIS解决方案,来制作地图、模型和工具。另一方面,业务人员、决策者和公众等对GIS知之甚少的人,却可在本机,或者在智能手机和平板电脑上,轻松的获取地图上的信息,并可基于最新的数据进行辅助决策。
Web GIS的三种建设模式
打造新一代Web GIS应用模式,ArcGIS提供了三种建设模式,具体如下:
• 软件即服务(saas)云端模式:ArcGIS Online是近几年Esri倾心打造的云端平台,其基于亚马逊的AWS搭建而成,为用户提供了一个基于云的、完整的协作式地理信息内容管理与分享的工作平台。基于saas模式构建Web GIS,其Portal、GIS Server和内容皆来自ArcGIS Online,例如2014年Esri 全球用户大会上所演示的Minneapolis城市案例,即是采用Saas模式的典型案例。
• 软件本地部署(On-premise Software)模式:自ArcGIS10.2起,ArcGIS for Server新增了Portal for ArcGIS,全面支持基于ArcGIS for Server来构建组织机构内Web GIS。软件本地部署模式构建Web GIS,其在本地部署Portal for ArcGIS、ArcGIS for Server,数据可来自Esri提供的数据前置机,也可以是用户自有数据。
• 混合模式(Hybrid):充分利用云端和本地部署的优势,Server、Portal和数据内容部分来自云端,部分来自软件本地部署。例如Portal、GIS Server来自云端,而内容来自saas和软件的混合模式。
ArcGIS 10.3 新特性全面来袭
以用户为中心(Named User)的授权模式
ArcGIS 10.3采用了全新授权模式:Named User,即从"许可机器"转向"许可用户"。一旦用户成为许可用户(Named User),无论用户在任何地方、任何时间,都可以通过任意设备随时随地的访问所拥有的地图、应用,数据以及各种分析能力。这使得ArcGIS的能力,能够根据用户的需要,灵活的延展到各个地方。
最强3D"芯"
ArcGIS 10.3,采用全新的3D"内芯",支持全球、区域、城市、建筑内部多种尺度的3D场景创建,支持桌面、平板、手机等多种终端设备上3D可视化与共享。 ArcGIS 10.3,将3D集成到地理设计过程中,基于规则快速构建3D场景。ArcGIS 10.3,真3D的空间分析工具,进一步加深了我们对现实世界的认识。ArcGIS 10.3,使得在ArcGIS平台中分享3D内容更加简单和便捷。
革新性的桌面GIS应用-ArcGIS Pro
ArcGIS Pro,是ArcGIS 10.3版本中全新推出的一款桌面GIS产品。其采用超强的三维"内芯",极大增强了ArcGIS二三维能力,延续了ArcGIS在空间处理、影像GIS一体化的强大功能。 ArcGIS Pro,采用全新的Named User授权模式,加深了与云端的无缝对接,为GIS专家随时随地多设备协同工作,提供了极大便利。ArcGIS Pro,采用全新的Ribbon界面风格和多窗口支持,操作方便,更富人性化。ArcGIS Pro,是ArcGIS桌面GIS应用的崭新未来。
可配置的服务器门户
Portal for ArcGIS 10.3作为ArcGIS 10.3 for Server中重要的组成部分,为服务器提供了一个灵活可配置的前端,使用户可以轻松的发现和使用地图。所有的ArcGIS Apps,例如Explorer for ArcGIS、Collector for ArcGIS 及Operations Dashboard for ArcGIS,都可以便捷的通过前端门户访问到服务器端的资源。
即拿即用的Apps
ArcGIS 10.3中,Apps已成为ArcGIS平台的重要组成部分,也成为用户访问平台的重要入口。Esri将陆续推出更多的跨行业的通用应用Apps,例如Operations Dashboard for ArcGIS、Collector for ArcGIS和Explorer for ArcGIS。Esri也将推出大量的Apps,与世界领先的商业系统进行无缝集成,例如Microsoft Office,IBM Cognos、MicrosoftStrategy、SAP和Salesforce。Esri合作伙伴也会推出更多面向行业或特定业务的应用,在ArcGIS Marketplace上供用户下载使用。
Web AppBuilder使Apps创建更简单
Web AppBuilder for ArcGIS是ArcGIS 10.3中新推出的一款产品。其提供了可视化的配置页面,通过直观的配置方式,零代码快速生成,可扩展并适配多种设备的Web GIS应用,使得在组织中定制轻量级的Web GIS应用更加简单和快捷。
另外,Web AppBuilder for ArcGIS生成的应用代码提供直接下载,开发者可以根据需要对应用进行扩展和定制。
更多应用开发新选择
ArcGIS 10.3,Esri持续改进ArcGIS平台的应用开发模式,提供更多的开发选择。SDKs、APIs和其他开发工具,不断提升以支持开发出更符合当前计算平台的应用。ArcGIS 10.3,进一步整合ArcGIS Runtime SDK,采用统一的内核和一致的接口进行设计,让开发者们无论选择哪个平台,都能快速上手,开发出功能一致的GIS应用,并方便的部署到设备上。
Open Data数据开放正当时
ArcGIS 10.3,Esri推出了全新的Open Data产品。基于Open Data,政府/企业可定制专门的网站,为公众提供权威的数据。
政府,作为权威数据提供者,可将公众关注的权威数据,借助 Open Data 来公开;公众可以在 ArcGIS 平台中使用政府公开的资源。政府部门,也可以通过 Open Data 来更好地了解社区所关注的焦点问题。
ArcGIS 10.3 亮点解析
ArcGIS 10.3采用了全新授权模式:Named User,即从"许可机器"转向"许可用户"。
Named User是访问ArcGIS平台的安全身份认证,管理员将用户加入群组,此时该用户成为组织内成员,即获得了一个Named User授权,同时具有访问资源、使用各类Apps的权限。
有了Named User之后,可以:
• 将项目保存在自己名下,今后可以访问使用
• 享有特定的权利或全部管理权限
• 保持项目私有状态,如果你还没有做好分享给其他人、其他群组或公众的准备
全新的授权模式使随时随地访问资源成为可能,一旦用户成为许可用户(Named User),无论用户在任何地方、任何时间,都可以通过任意设备随时随地的访问所拥有的地图、应用,数据以及各种分析能力。这使得ArcGIS的能力,能够根据用户的需要,灵活的延展到各个地方。
Named User授权机制目的
新一代Web GIS平台,是构建以Web为中心的GIS应用新模式的重要支撑,也是实现整个组织机构空间信息互联互通的基础。ArcGIS平台,由三个关键部分组成,即服务器(Server)、门户(Portal)和应用(Apps),这也是Web GIS应用模式建设的关键。
通过全新的授权模式(Named User)获得许可,"许可用户"可以访问服务器发布共享资源,利用门户进行资源查看及管理,通过提供的各类应用实现所想,无须受到"许可机器"的制约,真正实现随时随地使用Web GIS平台。
Named User授权模式意义
随时随地使用:Named User与你如影随形,无论什么时候、什么地方,都可以通过Named User登陆并使用应用。
更多访问能力:使用Named User可以拥有更多的访问能力,例如访问各种即拿即用的Apps、App Builders、Connectors。现在,越来越多的用户在整个平台中受益,他们倾向于使用多个应用而不是某一单个应用。有了Named User就可以使得整个平台中的交互更加容易。
更加安全可靠:Named User作为登录整个ArcGIS系统的"唯一标识",可以与系统交互。在被授予了特殊权限以后,就可以访问只有个人才有权访问的资料。
全新的桌面应用:ArcGIS Pro
ArcGIS Pro是一款全新的桌面应用程序,用户可以使用ArcGIS Pro同时在二维和三维地图中制作内容,并发布为要素、地图、分析服务、三维网络场景、Web Maps。它具有良好的用户体验,是原生的64位应用,支持多线程处理,极大提高软件性能。 。Pro能够产生的内容有:二维或三维的Web Layers或者Web Maps,可在Online或Portal上进行共享,供其他用户和应用来调用。它改变了桌面GIS的工作方式,以满足新一代Web GIS应用模式。
全新的授权模式
ArcGIS Pro采用了全新授权模式:Named User,即从"许可机器"转向"许可用户"。这样,在任何一台电脑上使用自己的账户登录,就可以使用ArcGIS Pro的能力;同时,也可以将许可离线到本机,在无网络的情况下使用。要使自己的账户具备使用ArcGIS Pro的权限,需要通过组织Portal或ArcGIS Online的组织管理员给对应的账户分配ArcGIS Pro使用权限。
全新的架构和界面设计
ArcGIS Pro采用极简的Ribbon界面风格,让与你当前任务相关的功能按钮平铺在菜单面板中,降低了软件使用难度;同时,ArcGIS Pro允许打开多个地图窗口和多个布局视图,方便使用者快速的在任务间进行切换。
工程项目管理
ArcGIS Pro以"工程项目"的形式组织和管理你工作中所要用的资源。一个工程可以包括地图文档、布局视图、图层、数据表、任务、工具以及对服务器、数据库、文件夹、符号库的链接。当然,也可以访问和使用组织内部Portal或ArcGIS Online中的资源。另外,在工程内部可以通过浏览或搜索关键字的方式找到和添加你所想要的资源。
数据可视化管理
ArcGIS Pro在maps或scenes中可以加载和显示2D或3D数据,并可以创建多个2D或3D地图且能同时打开,以及二三维地图的关联同步。此外,在多个2D或3D地图中,可以同时加载同一图层,其符号化效果保持一致。ArcGIS Pro提供了丰富的2D和3D数据编辑工具,可以创建图层和要素,添加属性信息、数据更新,以及符号化渲染等。另外,支持2D和3D数据的同步编辑,当2D要素发生改变,对应的3D模型也随之改变。
地理处理分析
ArcGIS Pro提供了一系列的地理处理分析工具,你可以按照自己的需求选择使用。执行工具可自动完成分析任务并得到分析结果,你只需选择输入数据源,指定结果输出路径,设置参数即可执行分析。同时,ModelBuilder提供可视化的处理分析流程搭建工具,可将不同的工具组合以完成复杂地理处理分析工作流任务。
另外,ArcGIS Pro提供基于Python的ArcPy API,可以使用脚本调用分析工具,也可以融入自己的算法实现基于业务的空间分析。
协同工作
协同工作是ArcGIS Pro重要的能力,使用者可以把数据、分析结果、地图、文件甚至整个工程在组织内部进行共享,方便多部门协同工作;也可以将图层和地图发布为Web Layer、WebMap、WebScene,通过浏览器或移动设备就可以轻松访问和使用地图资源。
全新的开发工具:Web App builder
Web AppBuilder通过直观的所见即所得的模式,让用户不需要编写一行代码就能够轻松构建Web应用程序,在配置过程中,添加地图和工具的时候,可以直观的预览应用程序,并直接运行。在Portal for ArcGIS 10.3推出之前,Web AppBuilder是一个Beta版的独立产品,用户可以直接在Esri的Beta社区下载并安装部署。
使用Web AppBuilder,可以完成以下工作:
• 创建可以运行在浏览器、平板、智能手机上的HTML/JavaScript应用程序
• 使用即拿即用的Widget来构建应用,比如制图、查询、地理处理、编辑、打印等
• 通过可配置的主题来定制应用程序的界面风格
• 将应用程序在Online/Portal或者自己的服务器上托管运行
• 创建自定义的应用模板
• 为开发人员提供可扩展的框架,可以创建Widgets或者主题风格,并将他们嵌入到程序中
在ArcGIS10.3中,Web AppBuilder作为Poral for ArcGIS 的一个应用程序模板而出现。基于这样的变化,可以发现,Web AppBuilder的产品定位也发生了悄悄的变化,以往是针对开发人员使用的一个开发框架。现在是的Web AppBuilder不仅如此,还是一个Portal/Online的即拿即用的Web应用程序模板。