数据编辑和管理系统用于编辑和管理权威的结构化数据(通常在组织内)。 以前,此模式严重依赖 GIS 专业人员和桌面编辑,但现代实施可通过基于服务的架构支持 Web 和移动编辑。 当使用服务器软件(特别是 Windows、Linux 或 Kubernetes)进行部署时,此系统模式支持高级数据模型以及用于数据质量和正确性保障的强大无代码/低代码空间和属性规则。 但是,此模式还支持更开放、管理需求较少的数据采集方案(例如众包)。
数据编辑和管理系统模式通过各种特征为组织创建价值,例如:
如果您不熟悉 ArcGIS 系统模式,请先参阅简介。
最常与数据编辑和管理系统进行交互的用户角色,以及其通常使用此系统执行的工作流和任务类型,包括:
虽然 ArcGIS 提供丰富的应用程序和体验,但通常只有其中一部分用作数据编辑和管理管理系统的一部分。 上述角色最常用于编辑和管理数据的应用程序包括:
其他应用程序可用于数据编辑和管理系统中的可视化或报告。 ArcGIS Dashboards 就是此类应用程序之一,它是单屏 Web 应用程序,旨在使用直观的交互式数据可视化一目了然地显示信息。 在数据编辑和管理系统中,通常会创建仪表盘来向利益相关者展示关键绩效指标 (KPI) 和其他指标。
有关 ArcGIS 提供的所有应用程序的详细信息,请参阅 ArcGIS 概览中的应用程序架构。
以下内容介绍了数据编辑和管理系统提供的主要功能,其中包括常规功能以及行业特定的功能和解决方案。 以下未列出在数据编辑和管理工作流中使用,但通常由其他系统提供的功能,例如底图、地理编码和位置服务系统提供的其他位置服务。 了解有关相关系统模式的详细信息。
以下所述所有功能并非在所有部署模式中均可用。 有关这些功能在各种部署环境中的适用性(或不适用性)的详细信息,请参阅选择部署模式和部署模式页面。
数据编辑和管理系统是使用 ArcGIS 构建的。 本部分将更加详细地介绍数据编辑和管理系统如何与 ArcGIS 架构的特定方面保持一致并侧重于 ArcGIS 架构的特定方面。
有关更加详细的架构注意事项,请参阅选择部署模式。
数据编辑和管理系统主要处理存储在关系数据库中的关系空间数据。 在许多情况下,该系统还可能采用企业级地理数据库提供的高级空间对象、规则和关系,但并非所有部署模式都支持这些功能。 行业数据模型也十分常见,其中一些涉及其他服务和应用程序,以支持更高级的行业特定功能和工作流。 有关详细信息,请参阅行业特定功能和解决方案。
服务或逻辑层高度集成数据和可视化服务,全面支持编辑、查看、报告和数据管理工作流。 空间和影像分析服务可用于补充数据编辑和管理工作流。 在某些情况下,大数据、实时以及 AI、深度学习和其他分析服务会用于支持数据编辑和管理工作流,或生成导入到数据库中的数据更新。 但是,其他更注重分析的系统模式通常支持大量使用分析。
门户服务都用作常规编辑、查看、报告和数据管理工作流的一部分。 这对于用户访问权限和管理尤其如此,由此可确保认证用户身份,集中管理数据访问控制和用户权限并在整个系统中强制执行。 内容发现、共享和协作也常用于编辑者团队在共享或相关编辑工作流中进行协作。 此外,还会应用内容创建、编目和管理,但是这些操作主要在后台运行,因为大多数最终用户都会直接使用特定内容和数据集,作为以编辑为中心的工作流的一部分。
ArcGIS REST API 将用作系统中应用程序访问的主要端点,但某些应用程序可能会利用其他基于服务的 API。 在某些特定的数据管理和管理工作流中,可以使用桌面应用程序直接访问数据层,但在当代数据编辑和管理系统中,这些情况变得越来越少见。
注“连接到数据库” 在大多数情况下,不应使用 ArcGIS Server 或 ArcGIS Pro 连接到客户端和数据库位于明显不同网络位置的数据库存储(用于查询图层或企业级地理数据库连接)。 具体而言,不建议在本地网络上使用 ArcGIS Pro 或 ArcGIS Server 连接到由云提供商托管的数据库,或者反向采用相同的配置,因为这可能会导致严重的性能问题。 有关详细信息,请参阅有关云数据库的 ArcGIS Enterprise 文档。
应用层或表示层包含用户用于编辑、查看、报告以及数据管理的应用程序。 这些应用程序包括桌面、Web 和移动应用程序,这些应用程序既可能是即用型(可配置)应用程序,也可能是使用 ArcGIS Maps SDK 构建的专用自定义应用程序。 沉浸式体验在数据编辑和管理系统中并不常用。
有关详细信息,请参阅以上应用程序部分。
数据编辑和管理系统通常用作组织权威空间数据的记录系统。 这可能涉及用于数据编辑、维护和管理的业务和关键任务工作流,因此需要在可靠性、安全性、可观测性、性能和可扩展性等领域满足严格的非功能性要求以及支持措施。 强大的治理实践和标准也有助于确保系统能够根据业务需求成熟、扩展和发展,同时遵守非功能性 IT 要求。
自动化在数据编辑和管理系统中非常常见。 批处理和报告工作流通常作为无向导自动化操作执行,通常在非工作时间为系统运行此类工作。
在此系统中管理的空间数据与另一个信息系统中管理的数据紧密耦合或相关也很常见。 例如,组织的资产位置可以在数据编辑和管理系统中进行管理,而资产的归属和其他特征则在企业级资产管理 (EAM) 系统中进行管理。 有关系统集成的详细信息,请参阅 ArcGIS 优化架构框架的集成支柱。
有关常规支持和架构注意事项,请参阅架构实践以及 ArcGIS 优化架构框架的架构支柱。
数据编辑和管理系统可以与其他 ArcGIS 系统模式集成或组合。 一些常见示例包括:
有关集成或组合系统模式的详细信息,请参阅使用系统模式
此系统模式的行业特定系统示例包括: