ArcGIS 系统模式
ArcGIS 系统模式是使用 ArcGIS 构建的常见系统类型。 它们在本质上具有地理空间属性,支持多种部署模型,并且不特定于任何一个行业或细分市场。
什么是系统?
系统是一组经过构建和配置的功能、产品和过程,这些功能、产品和过程可以协同工作以支持工作流。 系统通常由其为组织提供的功能、已定义和受支持的工作流以及更具体的功能和非功能性需求决定。
什么是 ArcGIS 系统模式?
ArcGIS 系统模式是对实际系统的抽象,描述了组织使用 ArcGIS 软件和服务实施的最常见的地理空间系统类型。 系统模式普遍存在于多个行业和市场之中。 系统模式的目标是帮助设计和构建 IT 和 GIS 系统的人员了解将 ArcGIS 功能和产品组合到组织设计、部署以及运营的系统中的最常见方式。
例如,数据编辑和管理系统用于编辑和管理组织的权威数据。 数据编辑和管理系统的一些核心工作流是创建数据模型、编辑属性和几何以及审核编辑内容的功能。 在行业特定的环境中实施此系统模式时,其可能采用多种形式。 以下显示了一些示例。

此外,也可以对系统模式进行组合以构建更复杂和特定于行业的系统。 例如,植被管理系统是能源公用事业中常用的一种系统,可通过移除、改造和管理植被来降低野火蔓延风险。 植被管理系统通常需要数据编辑和管理,以及影像数据管理和分析、移动操作和离线数据管理。 此类系统还常与自助制图、分析和共享功能和/或企业级应用程序相结合或集成,以便与利益相关者进行交互。 了解有关如何使用系统模式来设计和构建系统的详细信息。
ArcGIS 系统模式简介
目前存在 8 种 ArcGIS 系统模式:
- 位置服务系统将为企业和/或公众提供即用型、基于位置的服务。 此系统模式可以支持各种基于位置的功能,其中包括底图、地点、地理编码、路径选择和空间分析,并向企业提供组织自己的基础位置数据服务。 位置服务系统是一个基础系统,通常用于向企业内的其他系统提供功能。
- 自助制图、分析和共享系统是一种以 web 为中心、基于服务的系统,用于自助创建、共享以及使用数据、地图和应用程序。 借助此系统模式,个人和团队能够创建、共享和使用地理空间内容,而无需深厚的技术背景或 GIS 专业知识。 此外,此系统模式还支持自助空间分析。 虽然其以 Web 为中心,但用户不仅可以使用 Web 应用程序与其进行交互,也可以使用移动应用程序和桌面应用程序 ArcGIS Pro 与其进行交互。 通常使用此模式将 ArcGIS 引入组织,可将其用作企业的参与中心和的创意引擎。
- 企业级应用程序托管和管理系统将向企业和/或公共利益相关者提供应用程序。 根据此系统模式提供的应用程序往往为 web 或移动应用程序,通常对诸如可靠性、性能和可扩展性等领域具有严格的技术要求和 SLA。
- 数据编辑和管理系统支持编辑和管理权威的结构化数据(通常在组织内)。 以前,此模式严重依赖 GIS 专业人员和桌面编辑,但现代实施可通过基于服务的架构支持 Web 和移动编辑。
- 影像数据管理和分析系统用于为 2D 和 3D 环境中任何比例的影像、激光雷达、高程、多维和/或定向影像的大量集合进行编目和服务。 该系统模式支持针对企业级用例进行编目、查询、加载数据模型和渲染影像,并通过 web 服务和动态处理进行访问,从而支持可视化、开发和分析。
- 移动操作和离线数据管理系统支持全方位的在线和离线移动使用方案。 包括使用原生应用程序、移动数据库和基于 web 的数据同步技术的外业数据采集、编辑和操作用例。 此系统模式同样适用于非编辑方案,其中移动用户将在原生设备上离线使用数据和地图,以便在外业(其中包括嵌入式应用程序,例如车辆导航)获得态势感知、导航和决策支持。
- 大数据分析系统用于分析大量地理和表格数据。 此系统模式利用 Apache Spark 作为引擎,在分布式计算基础设施上批量执行大规模数据分析。 空间和时间大数据分析结果通常会写回数据存储以进行进一步的下游分析,或写回其他 ArcGIS 系统以进行可视化和进一步的地理分析。
- 借助实时数据流和分析系统,组织可以从实时源(例如传感器、资产和其他动态数据源)中提取数据并对数据进行可视化和分析。 数据可用于实时制图、存储为时空大数据以供进一步分析,并基于发生的事件触发操作和警报。 此模式将连接到实时数据源以及其他快速发布数据源,例如物联网 (IoT)。
这些系统模式并不代表可以使用 ArcGIS 实现的所有系统类型。
将通过两个细节层次介绍系统模式,首先是与产品和部署模型无关的概念和概览层次。 概览层次将介绍功能、工作流和各种技术因素,以及特定于行业的系统示例。 系统模式还会提供特定于产品或部署模型的逻辑层次架构。 第二级细节层次包含基线逻辑架构逻辑示意图以及特定的架构因素。 有关详细信息,请参阅系统模式剖析。
ArcGIS 优化架构框架中提供的系统模式是用于教育和信息目的的资源。 它们可能有助于确保组织的需求与特定系统类型保持一致,然后有助于了解通常与系统设计和决策制定过程中相关的特征、技术因素以及约束和权衡的信息。 有关详细信息,请参阅使用系统模式。