首页数字 / 智慧城市建设产品推介

ArcGIS产品介绍

  ArcGIS是Esri公司集40余年地理信息系统(GIS)咨询和研发经验,奉献给用户的一套完整的GIS平台产品,具有强大的地图制作、空间数据管理、空间分析、空间信息整合、发布与共享的能力。


 2013年全新推出的ArcGIS 10.2,能够全方位服务于不同用户群体的GIS平台,组织机构、GIS专业人士、开发者、行业用户甚至大众都能使用ArcGIS打造属于自己的应用解决方案。


  ArcGIS 10.2的性能进一步提升,架构进一步优化,功能上进一步增强,为不同的用户群体提供了更丰富的内容,更强健的基础设施,更灵活多样的扩展能力,和更多即拿即用的应用。


1.ArcGIS云平台


云时代带来了全新的互联网服务模式。ArcGIS云平台是ArcGIS与云计算技术相结合的最新产品。不论在Web制图还是资源的分享等方面,都为用户提供了前所未有的服务体验。ArcGIS云平台提供了全方位的云GIS解决方案。产品系列主要包括公有云ArcGIS Online和为微软Office软件量身定制的地图插件Esri Maps for Office。


 ArcGIS Online是Esri建设的公有云平台,也是第一个云GIS平台。它基于亚马逊的AWS和微软的Windows Azure搭建而成,为用户供了一个基于云的、完整的协作式地理信息内容管理与分享的工作平台。它与ArcGIS其他的产品无缝集成,让用户能够通过各种端,包括:Web端、桌面端、移动端,来组织、访问和分享ArcGIS Online中的GIS资源服务。



 Esri Maps for Office是Esri为微软Office软件量身定制的地图插件。可直接在Office软件中创建和共享交互式地图。为微软Office软件加入了位置分析功能,使更多的用户群体和机构享用到地图和地理空间分析功能。
ArcGIS Online的功能包括:
● 提供丰富的在线底图资源 
● 在线Web制图 
● 企业级账户管理功能 
● 服务托管能力 
● 与Office办公软件集成 


2.ArcGIS服务器平台


 ArcGIS for Server是基于服务器的 ArcGIS 工具,通过Web Services在网络上提供GIS资源和功能服务,其发布的 GIS 服务遵循广泛采用的 Web 访问和使用标准。ArcGIS for Server 广泛用于企业级 GIS 实现以及各种 Web GIS 应用程序中,不但可以在本地还可以在云基础设施上配置,运行于Windows 及 Linux 服务器环境。


 ArcGIS for Server是基于SOA架构的GIS服务器,通过它可以跨企业或跨互联网以服务形式共享二三维地图、地址定位器、空间数据库和地理处理工具等GIS资源,并允许多种客户端(如Web端、移动端、桌面端等)使用这些资源创建GIS应用。


 另外,ArcGIS for Server是您构建云GIS系统的首选,目前已在Amazon上建设了可落地的公有云ArcGIS Online,ArcGIS for Server为私有云的落地也提供了解决方案。



产品级别


       ArcGIS for Server依据其功能和服务器规模差异,提供了一个可伸缩的产品线。


       ArcGIS for Server从功能上分为三个级别的版本:基础版、标准版、高级版。



     从功能上分:ArcGIS for Server的三个级别的版本
  

   基础版-为用户提供用于空间数据管理的GIS服务器。它主要利用ArcSDE技术来组织和管理地理数据集。并提供发布要素服务用于地图可视化及查询,但不能进行编辑。另外基础版还可以使用几何服务以及发布地理数据服务的能力。基础版不能使用任何扩展。

  标准版-标准版除包括所有基础版的功能,还包括所有GIS Web服务类型,使用户可以在Web端浏览、使用二三维数据、影像数据以及其他GIS资源。另外标准版支持在线数据编辑,支持将ArcGIS for Desktop标准版包含的各种工具发布为地理处理服务。标准版包括逻辑示意图扩展,以及部分其他扩展,这些扩展需要单独购买。
  

 高级版-高级版除包含所有基础版和标准版的功能外,还支持将ArcGIS for Desktop高级版包含的各种工具发布为地理处理服务。为用户提供用于空间数据管理、制图、3D可视化和基于浏览器的编辑、地理处理、空间分析、建模等功能。高级版可以使用任何扩展,部分扩展需要单独购买。 

ArcGIS for Server的三种功能级别:基础、标准和高级,功能逐级增强

主要功能


空间数据管理--ArcGIS for Server具有两种级别的基于相同的ArcGIS Geodatabase模型的地理数据库。借助空间数据服务(Geodata services),管理员可以为发布的地理数据实现抽取,检入/检出(check-in/check-out)以及复制等功能。ArcGIS for Server的三个版本,基础版,标准版和高级版都具有空间数据管理的能力。

提供丰富Web服务--ArcGIS for Server提供多种遵循REST、SOAP及OGC标准的Web服务,包括二三维地图服务、影像服务、要素服务、地理处理服务等多种服务类型。并支持使用Server Object Extention(SOE)进行服务自定义扩展,用来满足用户的不同需求。通过Web服务向桌面端、Web端和移动端提供丰富GIS功能。
 


       空间可视化(制图)--ArcGIS for Server提供了Web制图服务以支持二维和三维的动态形式或者静态缓存形式的地图发布。GIS的分析人员仅仅点几下鼠标就可以配置一个基于Web制图服务的浏览器应用。另外,ArcGIS的桌面和ArcGIS Explorer可以作为ArcGIS for Server的客户端来浏览二维地图或三维地图。
 


在线编辑--利用ArcGIS for Server可以将存储在企业级空间数据库中的空间和属性数据发布为要素服务,然后在桌面端、Web端或者移动端进行在线数据编辑。

空间分析和地理处理--ArcGIS for Server提供了基于服务器的分析和地理处理,包括矢量和栅格分析、3D和网络分析;还支持通过ArcGIS创建的地理处理模型、脚本和工具。

实时数据处理分析--ArcGIS for Server通过GeoEvent Processor扩展能够在GIS应用中接入实时数据。可以连接常见传感器,如车载GPS设备、移动设备以及社交媒体供应商,提供了一组卓越的实时过滤、处理以及分析能力。通过它用户可以有效监控重要事件、位置、操作阈值等,并对此进行紧急响应。

以地图为核心的内容管理--ArcGIS for Server通过Portal for ArcGIS为用户提供一个可定制的站点,可在自己的IT基础设施中部署实施。Portal for ArcGIS提供了前端扩展了GIS Web服务的使用范围,它集成了地图浏览器及制图工具,并可以搜索和查询GIS资源。

Web应用--ArcGIS for Server支持ArcGIS Online、ArcGIS Explorer Online、Esri Maps for Office等多种Web应用程序。同时支持开发人员使用ArcGIS API for JavaScript 、ArcGIS API for Flex 及ArcGIS API for Silverlight来创建自定义的Web应用程序。

移动应用--ArcGIS for Server支持iOS、Android、Windows Phone、Windows Mobile等主流移动平台。开发人员可以使用相应的开发工具包创建自定义移动应用。

Server 10.2 新特性

ArcGIS 10.2 for Server在其稳定性和功能上都进行了一系列的增强和改进。架构方面,依然采用原生智能云架构,支持Server站点的备份和恢复;功能方面主要包含了与Portal for ArcGIS的集成,原生的数据可以直接发布要素服务;地图、要素、影像、WFS服务可使用标准化的查询;支持将OLE DB 数据源的数据发布服务;新增了ArcGIS GeoEvent Processor for Server扩展模块等。

新特性TOP 5:

   推出全新的GeoEvent Processor实时数据处理分析扩展,实现实时态势感知;

   与Portal for ArcGIS集成,将数据托管在本地Server服务器中;
 

  提供即拿即用的备份/恢复站点信息功能;
  

 SDS功能集成到ArcGIS for Server的核心当中,用户可直接连接、编辑原生数据库;
  

 新增CachingController 服务,同时提交多个切片任务时能够提高缓存稳定性。

3.ArcGIS移动平台



ArcGIS移动平台将GIS从办公室延伸到了轻便灵活的智能终端和便携设备(车载、手持)之上,极大的扩展了GIS的用户群体。用户通过iPhone/iPad、Galaxy/HTC/华为/小米、Lumia、Window Mobile等移动设备就能够随时随地的查询和搜索空间数据。除了常用的定位(GPS/北斗)、测量、采集、上传等GIS功能,还可以执行路径规划、空间分析等高级GIS分析功能。另外先进的端云结合架构,让用户直接在移动端就能快速的发现、使用和分享ArcGIS Online和Portal for ArcGIS中的丰富资源。

产品概述

从产品的功能划分,Esri为用户提供了3类的移动端应用产品:

ArcGIS for Smartphones and Tablets专为在智能手机和平板上使用GIS功能而设计,包括ArcGIS for iOS、ArcGIS for Android、ArcGIS for Windows Phone,企业级GIS用户能够使用这些产品来扩展现有的ArcGIS系统,开发者能使用各个平台上的原生开发包来开发和定制各种移动应用,来满足企业的特定业务需求。

ArcGIS for Windows Mobile专为需要离线和/或在线的移动数据采集工作流的企业设计,与ArcGIS for Desktop和ArcGIS for Server结合紧密,其“基于任务工作流”的特点已经被越来越多的企业用户和政府客户喜欢。

ArcPad是一款集成了高级的GIS/GPS编辑功能的、专业的移动制图软件,在推出的13年中,已经被许多企业成功的应用。


从产品的形态划分,Esri的移动产品又可以分为即拿即用的Apps和灵活轻便的SDKs:



  精心设计的Apps帮助更多用户轻松的采集、展示和分享地理空间数据;

  灵活轻便的SDKs覆盖多个智能终端平台,可以开发出运行在iOS、Android、Windows Phone、Windows Mobile移动设备上的GIS应用程序。


ArcGIS移动产品特点:

  全面支持主流平台

   轻松灵活的开发能力
  

 多平台一致的用户体验


  全面支持云平台

  离线在线的灵活工作模式

 丰富的即拿即用Apps
 

 保障数据安全
 

 多种外设轻松集成

解决方案

完整的移动GIS工作流应该包括外业终端GIS应用、内业GIS平台以及内外业同步模块三部分,结合ArcGIS桌面产品、服务器产品,Esri为各行业用户提供了一套拿来即用、功能完善的移动GIS解决方案,归纳成三层结构:

数据管理层:GIS数据需要统一规划和管理,构建在统一的空间数据库上,有利于GIS数据的维护和更新、降低管理工作的难度,提升资源的利用效果。

通信服务层:通过WiFi、GPRS、蓝牙通信等方式连接互联网/政务专网实现外业终端与数据中心的数据传递,数据主要以服务的方式提供。

终端应用层:根据不同的应用场景,需要选择各具特色的移动终端设备,一般从终端设备硬件性能、软件性能、外设集成能力等三大因素来考虑。

ArcGIS提供完整的移动GIS解决方案,真正实现内、外业GIS一体化


在上述解决方案中,基于统一的数据模型,由ArcGIS for Desktop进行数据的处理、管理和服务发布,ArcGIS for Server以REST服务的方式,为web、移动等终端提供各种各样的服务,而移动端则可以在丰富ArcGIS移动产品 中根据企业需求和业务特定随心选择。

4.ArcGIS桌面平台



ArcGIS for Desktop是为GIS专业人士提供的用于信息制作和使用的工具,利用它可以实现任何从简单到复杂的GIS任务。ArcGIS for Desktop的功能特色主要包括:高级的地理分析和处理能力、提供强大的编辑工具、拥有完整的地图生产过程,以及无限的数据和地图分享体验。

产品概述

ArcGIS for Desktop是为GIS专业人士提供的用于信息制作和使用的工具。利用ArcGIS for Desktop,可以实现任何从简单到复杂的GIS任务。产品的功能特点主要包括以下几个方面:

高级的地理分析和处理:使用功能强大的模型和分析工具,能够增强读解和提高决策能力。

强大的编辑工具:高级的编辑能力可以简化数据设计、数据导入以及数据清除。

完整的地图生产过程:在很多方面提供自动化制图功能,使得高质量地图生产低耗时。

无限的数据和地图分享:能够轻松地创建GIS资源,并向个人、工作组或组织分享这些信息。



产品级别


ArcGIS for Desktop根据用户的伸缩性需求,可作为三个独立的软件产品进行购买,每个产品提供不同层次的功能水平。

ArcGIS for Desktop基础版:提供了综合性的数据使用、制图、分析,以及简单的数据编辑和空间处理工具。

ArcGIS for Desktop标准版:在ArcGIS for Desktop基础版的功能基础上,增加了对Shapefile和Geodatabase的高级编辑和管理功能。

ArcGIS for Desktop高级版:是一个旗舰式的GIS桌面产品,在ArcGIS for Desktop标准版的基础上,扩展了复杂的GIS分析功能和丰富的空间处理工具。

在ArcGIS for Desktop产品中包含了一套带有用户界面的Windows应用程序,包括:

--ArcMap:是主要的应用程序,具有基于地图的所有功能,包括地图制图、数据分析和编辑等。

--ArcCatalog :是地理数据的资源管理器,帮助用户组织和管理所有的GIS信息,比如地图、数据集、模型、元数据、服务等。


--ArcToolbox和ModelBuilder:是进行Geoprocessing(地理处理)的应用环境,分别提供了内置对话框工具和模型工具。

--ArcScene和ArcGlobe:是适用于3D场景下的数据展示、分析等操作的应用程序。

另外,ArcGIS还提供了两个免费的桌面端产品:ArcReader和ArcGIS Explorer Desktop,用于浏览ArcGIS for Desktop所创出的数据、地图和服务。


主要功能

空间分析:ArcGIS for Desktop包含数以百计的空间分析工具,这些工具可以将数据转换为信息、以及进行许多自动化的GIS任务。例如,你可以:

 计算密度和距离

 执行高的统计分析                                                

 进行叠加和邻近分析


 


数据管理:支持130余种数据格式的读取、80余种数据格式的转换,用户可以轻松集成所有类型的数据进行可视化和分析。提供了一系列的工具用于几何数据、属性表、元数据的管理、创建以及组织。例如,你可以:

 浏览和查找地理信息

 记录、查看和管理元数据

 创建和管理Geodatabase数据模型

 


制图和可视化:无需复杂设计就能够生产出高质量的地图。在ArcGIS for Desktop中,你可以使用:


 大量的符号库


 简单的向导和预定义的地图模板


 成套的大量地图元素和图形


 


        高级编辑:使用强大的编辑工具,可以降低数据的操作难度并形成自动化的工作流。高级编辑和坐标几何(COGO)工具能够简化数据的设计、导入和清理。支持多用户编辑,可使多用户同时编辑Geodatabase,这样便于部门、组织以及外出人员之间进行数据共享。

 


地理编码:从简单的数据分析,到商业和客户管理的分布技术,都是地理编码的广泛应用。使用地理编码地址,可以显示地址的空间位置,并识别出信息中事物的模式。这些,通过在ArcGIS for Desktop进行简单的信息查看,或使用一些分析工具,就可以实现。


 


      地图投影:诸多投影和地理坐标系统的选择,可以将来源不同的数据集合并到共同的框架中。用户可以轻松融合数据、进行各种分析操作,并生产出极其精确、具有专业品质的地图。

 


       高级影像:ArcGIS for Desktop有许多方法可以对影像数据(栅格数据)进行处理,可以使用它作为背景(底图)分析其它数据层。可将不同类型规格的数据应用到影像数据集,或参与分析。

 


       数据分享:享用来自ArcGIS Online的神奇力量,就掌握在你手中。在ArcGIS for Desktop中,用户不用离开ArcMap界面就可以充分使用ArcGIS Online。导入底图、搜索数据或要素、向个人或工作组共享信息,这些都能够实现。



 
       可定制:在ArcGIS for Desktop中,使用Python、.NET、Java等语言通过Add-in或调用ArcObjects组件库的方式来添加和移除按钮、菜单项、停靠工具栏等,能够轻松定制用户界面。或者,使用ArcGIS Engine开发定制GIS桌面应用


5.ArcGIS开发平台



Esri为开发者提供了灵活多样的扩展能力,同时开放了更多立即可用的资源。功能强大的 ArcGIS Engine开发包提供多种开发的接口,可以实现从简单的地图浏览到复杂的GIS编辑、分析系统的开发;Web APIs和Runtime SDKs为用户提供了基于移动设备和桌面的、轻量级应用的多样化开发选择;同时提供一体化的资源帮助平台ArcGIS REST API、在GitHub上开通频道、提供ArcGIS for Developers网站,为开发者访问各种在线资源、获取ArcGIS开源代码铺就了方便快捷的高速通道。


         ArcGIS Engine

在许多应用中,用户需要通过定制应用或者在现有应用中增添GIS逻辑来实现对GIS的需求,这些应用程序常常是运行在Windows和Linux上,ArcGIS Engine就被用来建立这样一些应用程序。ArcGIS Engine是ArcObjects组件跨平台应用的核心集合,它提供多种开发的接口,可以适应.NET,Java和C++等开发环境。开发者可以使用这些组件来开发和GIS相关的地图应用,包括从简单的地图浏览到高级的GIS编辑程序。


            产品概述

在许多应用中,用户需要通过定制应用或者在现有应用中增添GIS逻辑来实现对GIS的需求,这些应用程序常常是运行在Windows和Linux上,ArcGIS Engine就被用来建立这样一些应用程序。ArcGIS Engine是ArcObjects组件跨平台应用的核心集合,它提供多种开发的接口,可以适应.NET,Java和C++等开发环境。开发者可以使用这些组件来开发和GIS相关的地图应用,包括从简单的地图浏览到高级的GIS编辑程序。


        主要功能

 ArcGIS Engine 可以开发嵌入式应用

如在我们的业务系统中需要相关的GIS功能,或者在字处理文档和电子表格中嵌入GIS功能,比如在Excel添加地图控制功能。


 ArcGIS Engine 可以开发独立的GIS应用


可以开发一个完全独立的GIS应用,比如:数据入库系统。

 ArcGIS Engine 可以和ENVI集成

实现GIS和遥感的一体化应用,比如:土地利用变化监测系统。

 ArcGIS Engine支持平板电脑并开发高级的编辑功能

注重于GIS字段编辑的应用程序(定制的轻量级ArcGIS for Desktop应用)。

 ArcGIS Engine根据用户需求可以开发出含有专业的GIS功能的应用

如包含网络分析,空间分析,3D分析等。

 ArcGIS Engine可以作为ArcGIS for Server或者ArcGIS Online的客户端

可以访问SOAP或者REST方式的服务(ArcGIS 10.1 新增对REST服务访问的接口)。

总之,有了ArcGIS Engine,开发人员可以更灵活性的开发出自己想要的GIS应用程序。开发人员可以使用Microsoft .NET,C++或者Java等众多交互式开发环境行业标准中的一种来建立独有的应用程序或者将ArcGIS Engine嵌入到现有的软件中来专门处理GIS的应用。

ArcGIS Engine开发的应用程序


ArcGIS Runtime

在过去的一段时间内,Esri将开发产品分为Web端,移动设备端(平板,智能手机等)以及桌面端,Esri通过努力将桌面端和设备端整合为一种技术,这些开发API统称为Runtime API。Runtime API 都是基于现代的C++架构,并且都是Native API,所以Runtime API 天生就具有很高的效率,加之这些不同平台的Runtime API都很类似,很容易从一种平台向其它平台过渡。

灵活多样的Runtime API可运行在Windows, Mac, Linux, iOS 和 Android平台


目前ArcGIS Runtime 家族有9个产品包括桌面端ArcGIS Runtime for OS X, ArcGIS Runtime for Qt,ArcGIS Runtime for WPF, ArcGIS Runtime for Java, 以及移动端的ArcGIS Runtime for Windows Store, ArcGIS Runtime for Windows Mobile, ArcGIS Runtime for IOS, ArcGIS Runtime for Windows Phone, ArcGIS Runtime for Android。

主要功能

ArcGIS Runtime作为新一代的轻量开发产品,它提供多种API,可以使用WPF,Java,Qt(C++),Objective-C等语言及其相应的开发环境快速的构建地图应用,并将应用程序部署在Microsoft Windows和Linux,Mac OS X等操作系统上。

 ArcGIS Runtime支持在线和离线的资源调用模式

 开发简单,易于部署,轻巧灵活

 按需选择功能—从简单地图浏览到高级空间分析

 属性和空间的查询

 处理和显示军事符号(国防部(DoD) MIL-STD-2525C 符号字典或者北大西洋公约 (NATO) APP-6B 符号字典)

 支持GP服务和地理编码服务

 异步的处理模式

 支持在便携笔记本、平板电脑以及车载设备上创建触摸屏应用

 集成GPS功能,支持位置感知

 支持的数据的编辑和快速显示

 易于部署,轻巧灵活

ArcGIS Web APIs

1、概述

Web API 作为Esri开发 API的重要组成部分,其作为ArcGIS for Server 的前端API,可以让用户在互联网上调用ArcGIS for Server发布的服务,使用Esri的Web APIs 可创建应用,给用户带来强悍的焕然一新的体验。Web API 根据不同的客户端可以分为

ArcGIS API for Javascript

ArcGIS API for Flex

ArcGIS API for Silverlight

2、主要功能

1、空间数据展示:加载地图服务,影像服务,WMS等。

2、客户端 Mashup:将来自不同服务器、不同类型的服务在客户端聚合后统一呈现给客户。

3、图形绘制:在地图上交互式地绘制查询范围或地理标记等。

4、符号渲染:提供对图形进行符号化,要素图层生成专题图和服务器端渲染等功能。

5、查询检索:基于属性和空间位置进行查询,支持关联查询,对查询结果的排序、分组以及对属性数据的统计。

6、地理处理:调用 ArcGIS for Server 发布的地理处理服务(GP 服务),执行空间分析、地理处理或其他需要服务器端执行的工具、模型、运算等。

7、网络分析:计算最优路径、临近设施和服务区域。

8、在线编辑:通过要素服务编辑要素的图形、属性、附件,进行编辑追踪。

9、时态感知:展示、查询具有时间特征的地图服务或影像服务数据。

10、影像处理:提供动态镶嵌、实时栅格函数处理等功能。

11、地图输出:提供多种地图图片导出和服务器端打印等功能。

     在线资源

1.ArcGIS REST API

ArcGIS REST API 是 ArcGIS服务器产品对外暴露的服务接口,提供了丰富的资源和简单、开放的访问方式。

ArcGIS 10.2 中 REST API的内容和组织进行了整合和优化,囊括了即拿即用的ArcGIS Online服务、Server服务、Portal服务以及Server管理等内容。用户通过HTTP请求的方式,可以在桌面应用、Web浏览器、移动设备上访问丰富的ArcGIS服务能力,具体包括:

 调用现成的ArcGIS Online服务

 调用在组织内部发布的Server服务

 发布自己的web服务

 在ArcGIS Online或者Portal中创建和分享内容

 对ArcGIS平台进行配置和自动化管理,如ArcGIS for Server和Portal for ArcGIS。 在线地址:http://resources.arcgis.com/en/help/arcgis-rest-api/

2.ArcGIS for Developers

Esri最新提供Developers.ArcGIS.com网站,对于开发者来说,Develops.ArcGIS.com提供了不同的API,可以用来访问Online的资源比如刚才说过的在线底图、地理编码,网络。还可以定制不同的应用来满足不同业务和组织的需求。开发者还可以将自己开发的应用程序发布Developers.ArcGIS.com网站,未来将提供一种新的商业模式。

在线地址:https://developers.arcgis.com/en/

 
       3.GitHub


Esri在全球最大的社交编程及代码托管网站GitHub上建立专栏,并发布分享一些开源的项目,这些大量的开源的项目涉及不同的ArcGIS技术方向,一种是Esri的开源的产品,比如Flex Viewer,geoportal,另一种是一些开发上的功能模块或者模板,比如heatmap, geoprocessing-map-ipad。开源项目可以帮助全球的ArcGIS开发者们更加快速的获取到有用的优秀代码,有助于开发人员缩短开发周期,基于ArcGIS平台建立更加强大的应用程序。

在线地址:http://esri.github.io/











声明:以上资料来源于其官方网站,本站转载出于传播信息之目的,若有不妥,敬请告知。


   
返回顶部