ArcGIS平台概述

  • 概述

ArcGIS是构建地理信息系统的一个平台化产品,直到ArcGIS 9.0,ArcGIS才成为一个完整的系统,开发人员通过ArcGIS不仅能实现客户端应用的开发,同时能够进行服务器功能的开发。总的来说,开发人员通过ArcGIS能够做到: 1.配置/定制ArcGIS应用产品,例如ArcMap、ArcCatalog。2.扩展ArcGIS构架和数据模型。3.在其它的应用中嵌入地图和GIS功能。4.构建和部署定制的桌面应用。5.构建Web服务和应用。

  • ArcGIS的主要组成部分

GIS技术通过提高信息交换和协同处理的水平,在众多的领域如辅助主决策、资源及资产管理行业,在强化工作流程等方面极大地体现出其价值,很明显地为使用GIS技术的各种组织节省了费用。目前,为了将空间信息和空间功能扩展到企业的整个组织中去,传统的面向桌面的GIS需要向面向服务的GIS转化。从这层意义上看,GIS专家除了应用桌面软件管理空间数据资源,创建各种地图,组织面向不同需求的分析模型之外,还需要将这样的GIS信息和成果发布出去,使组织内各个层次,各个部门的人员,甚至通过互联网访问的普通大众能够分享到空间信息和空间服务带来的益处。ArcGIS产品线正式以此为目标,为用户提供一套可伸缩而完整的GIS平台。下图是ArcGIS产品的基本架构。

ArcGIS是一个完整的地理信息平台:

   ArcGIS作为一个可伸缩的平台,无论是在桌面、服务器、野外还是通过Web应用,为个人用户也为群体用户提供GIS的功能。它包含了四个主要的部署GIS的框架:桌面GIS—专业GIS应用的软件包,包括ArcReader,ArcReader,ArcView,ArcEditor,ArcInfo和ArcGIS扩展模块;服务器GIS—ArcIMS,ArcGIS Server和ArcGIS Image Server;移动GIS—ArcPad以及ArcGIS Mobile;开发GIS—为开发者提供的用于扩展GIS桌面,定制基于桌面和基于Web的应用,创建移动解决方案的组件;

1、 桌面GIS

桌面GIS(ArcGIS Desktop)是GIS专业人士用于创建、编辑、设计和使用地理信息的主要应用程序,是一系列可扩展的软件家族产品,包括,ArcReader、ArcView、ArcEditor、ArcInfo,以及ArcGIS扩展模块。虽然每一个产品都是独立的,但是他们却具有相同的核心程序,用户界面以及开发环境。产品的功能从ArcReader、ArcView、ArcEditor到ArcInfo依次增强。可用性和互操作能力的提高为最终用户提供了灵活的部署能力。

2、 服务器GIS

服务器端的GIS软件,可以在服务器端集中管理GIS数据,并提供应用服务。服务器GIS为建立用于数据采集和组织管理,分析,可视化以及分发地理信息的跨部门的大型系统奠定了基础。

服务器GIS的主要目的是提供:

   地理信息的广泛访问能力;用于建立和部署地理信息的通用框架;用于GIS数据组织的通用框架;通过在全机构范围内部署使用GIS,从而极大提升经济价值和商业价值;
   ArcGIS Server包含了ArcSDE空间数据管理技术,用于通过多种关系型DBMS来管理基于多用户和实物的地理数据库。ArcGIS Server是功能强大的基于服务器的GIS产品,用于构建集中管理的,支持多用户的,具备高级GIS功能的企业级GIS应用与服务,如:空间数据管理、二维三维地图可视化、数据编辑、空间分析等即拿即用的应用和类型丰富的服务。ArcIMS是基于Inernet/Intranet 发布动态地图、GIS元数据和服务的服务器产品。

ArcGIS Image Server:基于网络的、提供动态的影像处理服务的服务器端软件,可以按照访问者需要完成海量影像数据的快速访问和可视化。在大量并发用户使用的情况下,无需对数据进行预处理,也无需将数据加载到数据库中,能够实现快速高效的海量影像数据显示。Image Server是ESRI影像解决方案中的一个组成部分,提供了一种新的方法用来存储、管理、处理和分发空间影像数据,并用于进一步构建基于Web服务的解决方案。

3. 开发GIS

ESRI为开发人员提供了可编程的GIS工具包,既可以开发出定制的桌面或服务器GIS应用,也可以在现有的应用系统里嵌入GIS功能。开发GIS包括了ArcGIS Engine和EDN(开发者网络)产品。ArcGIS Engine—是一个基于ArcObject之上的,用于创建客户化GIS桌面应用程序的开发产品。ESRI开发者网络(EDN)—是一个面向开发者的产品,其提供了一套ArcGIS开发工具包(一年使用许可),及完整的电子文档和示例,同时提供专门的网站http://edn.esri.com供开发者获取相关资料。

4.移动GIS

ArcGIS技术可以部署在一系列的移动设备上,从轻量级的设备到PDA,笔记本电脑以及平板电脑。在野外工作中使用GIS,主要依靠将应用程序定制成简单的移动工作任务以及对中心GIS Web服务器(诸如提供ArcIMS 和ArcGIS Server的地图和数据服务的站点)的无线访问。ArcGIS为用户提供了三种移动GIS解决方案。ArcGIS Desktop和使用ArcGIS Engine建立的定制桌面应用。这种方案常常部署在用于野外的笔记本电脑或者平板电脑上。采用这种方案的用户需要和地理数据库打交道并且需要细致的地图。

ArcPad:ArcPad为使用Windows CE兼容设备的野外工作人员提供了一个以GIS为中心的解决方案。ArcGIS Mobile:ArcGIS Server 9.3包括一个软件开发包,称为ArcGIS Mobile,可以被用于在智能手机,PocketPC和平板电脑上创建和部署专业移动应用。这些应用支持与ArcGIS Server的无线同步,GIS数据复制和野外在线编辑。

  • ArcGIS的优越性

ArcGIS是美国ESRI公司集近40年GIS研发之经验,奉献给用户的一套从低到高、可无缝扩展的GIS平台系列产品。ArcGIS产品建立在工业标准之上,不但功能强大,使用方便,而且界面友好,可以满足不同层次的用户需求。

功能强大

在GIS领域,ArcGIS一直以具有强大的空间分析和空间数据处理功能著称。其独特的空间数据模型及空间分析等功能,使得基于ArcGIS构建的应用系统为相关部门和领导提供了科学的计算结果和决策依据。

ArcGIS产品是目前世界上最为领先的GIS产品,全球有100多个国家在使用各个级别的ArcGIS产品,产品具有完善的系统架构,丰富的GIS功能,为各行各业的用户提供了全面的解决方案。

ArcGIS能够支持超大数据量的存储和用户对相应效率的需求,并且在全球范围内真正拥有TB级数据存储的实例,美国地调局,国家影像局,国土安全部都使用ArcGIS产品管理超过上百TB的基础地理数据,中国的国家基础地理信息中心,各个地方基础地理信息中心,各级测绘局,各级国土局都在采用ArcGIS的存储方案管理上百GB到几十TB的空间数据。

ArcGIS支持最多的数据格式,并且全球几乎所有的GIS软件都支持ArcGIS的数据格式,我国各级测绘部门发布的GIS数据都是采用ArcGIS的格式,ArcGIS的shp和EOO数据格式已经成为事实上的数据标准。

可伸缩性

由于ArcGIS系列产品具备相同的核心技术,这就为系统资源的共享、系统的无缝升级、数据和应用功能的平滑移植提供了有力的保障。这样用户可以根据不同应用阶段的需求,统筹规划、分布实施,从而充分地保护前期资金投资和工作投入,保证系统的分步实施不会因为平台的提升和系统规模及功能需求的扩展而陷入两难的境地,避免了系统"升级即重建"的尴尬使构建的系统从整体上具有极大的延展性和灵活性。ArcGIS的可伸缩性还表现在它不但可以配置在一个独立的桌面系统上,还可以在互联网上进行部署。使更多用户获得定位、可视化、空间分析以及决策等功能。

标准、开放和互操作性

作为最大的GIS技术提供商,ESRI始终遵循国际通用标准,其产品建立在一系列行业标准和开放的IT技术基础之上,一直以来,ESRI在不断引领全球GIS发展潮流。ArcGIS的先进性,开放性和标准性,保证了基于其所构建的应用系统的技术先进、标准开放和可持续发展。技术成熟、安全稳定平台软件是系统的基础,GIS平台的安全稳定直接决定着整个系统工程的稳定性。ESRI公司作为全球最大的GIS技术提供商,从事GIS理论研究、产品开发、以及应用拓展三十余年,在全球拥有数以百万计的用户全体,其产品经历了数十年的应用考验,技术成熟,成功范例多,稳定性强。操作简便,易于开发全新的ArcGIS系列软件不仅有着完善的可扩展的体系结构,而且在保留原来强大功能的基础上,界面风格更加简单友好,易于使用。同时ArcGIS具有公共组件库,详尽的文档和例子代码,使开发ArcGIS变得异常简单。

ArcGIS平台概述相关推荐

  1. ArcGIS产品---ArcGIS Enterprise概述

    ArcGIS Enterprise概述 ArcGIS Enterprise是新一代的ArcGIS服务器产品,是在用户自有环境中打造Web GIS平台的核心产品,它提供了强大的空间数据管理.分析.制图可 ...

  2. Amazon AWS云计算服务平台概述

    Amazon AWS云计算服务平台概述 1 AWS云计算概述 2 创建AWS账户 3 创建IAM用户并设置预算告警 3.1 创建IAM用户 3.2 设置预算报警 1 AWS云计算概述 概念:云计算是指 ...

  3. 【ArcGIS风暴】ArcGIS平台上点云(.las)数据生成等高线方法案例精解

    las是点云数据常见的存储格式,摄影测量和激光雷达数据均采用此格式,点云数据常用来生成等高线,地籍测量,土方量计算等.本文讲解在ArcGIS平台上生成等高线并转换为dwg格式供CASS使用. 扩展阅读 ...

  4. APPCAN学习笔记001---app快速开发AppCan.cn平台概述

    1.APPCAN学习笔记---app快速开发AppCan.cn平台概述 1. 平台概述 技术qq交流群:JavaDream:251572072 AppCan.cn开发平台是基于HTML5技术的跨平台移 ...

  5. APPCAN学习笔记001---app高速开发AppCan.cn平台概述

    1.APPCAN学习笔记---app高速开发AppCan.cn平台概述 1. 平台概述 技术qq交流群:JavaDream:251572072 AppCan.cn开发平台是基于HTML5技术的跨平台移 ...

  6. 1. 用户行为采集平台概述

    1. 用户行为采集平台概述 数据仓库概念 项目需求及架构设计 项目需求分析 项目框架 技术选型 系统数据流程设计 框架版本选型 服务器选型 集群资源规划设计 用户行为日志 用户行为日志概述 用户行为日 ...

  7. Esri合作伙伴Track Star集成ArcGIS平台

    Track Star利用Esri的"平台即服务"来促进其车队跟踪解决方案开发   加州雷德兰兹--(美国商业资讯)--全球智能定位领导者Esri今天宣布,其合作伙伴.GPS车队管理 ...

  8. 【ArcGIS平台系列】ArcGIS平台,打造可落地的新一代Web GIS

    新一代Web GIS的内涵 "新一代Web GIS",是Esri在新的GIS技术和时代背景下,所提出的一种以Web为中心的.全新的GIS应用模式,在这种模式中,资源和功能都进一步整 ...

  9. 2014Esri中国用户大会:ArcGIS平台六大亮点能力

    ArcGIS是一个完整的平台,为GIS从业者.开发者及各组织机构的业务人员提供了全面的支撑.本次用户大会分享了ArcGIS平台的六大关键能力,分别是时空分析能力.实时数据支持能力.三维能力.影像能力. ...

最新文章

  1. t-SNE algorithm(t-分布邻域嵌入算法)
  2. java中接口什么时候用_我什么时候应该在java中使用接口?
  3. poj 3256(DFS)
  4. 03-list,set,数据结构,Collections
  5. python实现守护进程_守护进程原理及Python实现
  6. Linux系统fb驱动信息,Linux下利用fb驱动截屏
  7. 8Manage微信CRM:打破传统企业营销套路
  8. Linux学习笔记11_系统操作、优化相关命令复习
  9. TQIMX6ULL测试----存储设备
  10. apizza+导出html文档,apizza导出为html后,从中提取api_name/api_path/api_method,保存到本地,方便根据接口名称得到接口路径与请求方法...
  11. 简单解释为什么会存在hash冲突
  12. 学生的认知风格类型有哪些_学生认知方式的类型
  13. 大学实训_软件毕设_Java入门实战_商场管理系统_Punrain
  14. kafka消费策略 随笔
  15. Ceph对象存储(rgw)的IPv6环境配置
  16. java实习报告范文
  17. HGVS制订的变异位点命名规则
  18. 蓝桥杯试题 算法提高 扶老奶奶过街(C语言)
  19. vmware虚拟机15 安装centos764 并且配置网络
  20. 《猫和老鼠》里的魔术艺术(四)——夸张与对比

热门文章

  1. android 反编译.9报错,反编译AndroidManifest.xml文件失败
  2. 俄罗斯商标注册步骤是
  3. mysql 列转行union all_sql:mysql:列转行(转为多个字段)
  4. 学习笔记之——汉明码(Hamming Code)
  5. Ucloud直播技术细节
  6. 周末写的数据库文章又被官方推荐了!
  7. Centos8重启网卡的问题
  8. CKeditor5自定配置字体大小
  9. DNS的域名的解析解决办法(openDNS)
  10. WordCount单词统计笔记