自助制图、分析和共享系统 (Windows/Linux)

自助制图、分析和共享系统模式通常使用 ArcGIS Enterprise for Windows 和 Linux 软件部署到 Windows 和 Linux。

Windows 和 Linux 版 ArcGIS Enterprise 包含多个组件,涵盖数据层、服务/逻辑层和表示层,各组件协同工作以提供完整的系统功能。 Windows 和 Linux 版 ArcGIS Enterprise 在虚拟环境(运行受支持的操作系统)以及运行满足系统要求的虚拟机的云提供商上完全受支持。 Esri 还为包括 Amazon Web Services (AWS) 和 Microsoft Azure 在内的云平台提供部署工具。

相关资源:

基础架构

以下是在 Windows 或 Linux 上部署的自助制图、分析与共享系统的典型基础架构

此逻辑示意图不应按原样用作您的系统设计。 在设计您的系统时,应综合考虑许多重要因素和设计选项。 有关详细信息,请参阅使用系统模式主题。 此外,下图仅提供了系统的基础功能;如需提供扩展功能,则可能需要附加系统组件。

自助制图、分析与共享系统基础架构 (Windows/Linux)

上文所示功能反映了截至 2025 年 7 月可用的功能。

此架构的关键组件包括:

  • ArcGIS Enterprise 的基础部署,其中包括 ArcGIS Data Store、ArcGIS Server 和 Portal for ArcGIS。 此外,ArcGIS Enterprise 的 ArcGIS Web Adaptor 组件也为建议部署项,在某些情况下,该组件可能为必需项。 基础部署支持通过托管要素、矢量切片、地图切片和场景服务进行数据发布和托管。 其中许多服务反过来使用 ArcGIS Data Store,该数据存储为托管服务提供 ArcGIS 管理的存储功能。
  • ArcGIS Server(特别是 GIS Server 角色)可为存储在已注册的用户管理数据存储中的数据提供要素和地图服务。 提供企业级数据服务的 ArcGIS Server 被描述为该系统在逻辑上与提供托管和实用程序服务(并完成上述基础部署)的 ArcGIS Server 不同的组件。 这是因为两者在系统中承担着两种不同的功能定位,并且通常在物理级别单独进行设计和部署。 此外,ArcGIS Enterprise 的 ArcGIS Web Adaptor 组件也为建议部署项,在某些情况下,该组件可能为必需项。
  • 为企业级服务提供支持的数据通常来自已注册的用户管理数据存储,其中包括文件和对象存储、数据库 (DBMS) 和云数据仓库。 了解有关 ArcGIS 数据架构的详细信息。
  • ArcGIS Online 是 Esri 的 SaaS 基础架构,通常为该系统提供底图(例如卫星地图)、参考数据(例如地点)以及其他位置服务(例如地理编码和搜索)。 或者,组织可以托管并管理自己的位置服务,而非使用 Esri 的 SaaS 系统。 有关详细信息,请参阅位置服务系统模式
  • 通过自助制图、分析与共享系统可以使用各种应用程序。 图中显示了基础架构部署中常用的应用程序和应用程序类型。 有关详细信息,请参阅自助式分析与共享应用程序的完整列表。

此架构中包含以下关键交互:

  1. 客户端应用程序通过 HTTPS(通常通过无状态 REST API)与企业级数据服务以及位置服务进行通信。
  2. ArcGIS Server 保持与 ArcGIS Data Store 和数据库的持久 TCP 连接。 后者通常需要在与 DBMS 通信的 ArcGIS Server 计算机上安装相应的数据库客户端软件。 支持位置服务的数据也可以存储在云数据仓库或文件存储中。 了解有关数据和 ArcGIS Server 的详细信息。
  3. 建议用于监控和优化 GIS 系统组件的 ArcGIS Monitor 通过各种机制与各种 ArcGIS 和 IT(例如 DBMS)组件进行通信。 有关详细信息,请参阅 ArcGIS Monitor 文档
  4. 对 ArcGIS Online 托管和管理的位置服务(例如,底图)的引用通常需在 ArcGIS Enterprise 中注册后方可使用。 安装 ArcGIS Enterprise 时会自动引用某些服务,但是可以手动或自动在这两个系统之间执行内容和服务的其他共享。 请参阅配置 ArcGIS Online 实用程序服务配置 ArcGIS Living Atlas 内容分布式协作
注:

对于 11.4 版本之前的 ArcGIS Enterprise 部署,可能需要使用 ArcGIS License Manager 来配置和管理 ArcGIS Pro 许可。 有关详细信息,请参阅 ArcGIS License Manager 文档

有关 ArcGIS Enterprise 组件之间交互的其他信息,请参阅 ArcGIS Enterprise for Windows 和 Linux 产品文档,其中包括 ArcGIS Enterprise on Windows 和 Linux 部署中使用的端口的逻辑示意图

功能

下面介绍了 Windows 和 Linux 上自助制图、分析与共享系统的功能。 有关详细信息,请参阅功能概览和不同部署模式的功能支持比较

以下未列出在自助制图、分析和共享系统中使用,但通常由其他系统提供的功能,例如底图、地理编码和位置服务系统提供的其他位置服务。 了解有关相关系统模式的详细信息。

基础功能

基础功能表示由自助服务制图、分析和共享系统提供的最常见功能,这些功能由以上介绍的基础架构实现。

扩展功能

添加扩展功能通常是为了满足特定需求或者支持行业特定的数据模型和解决方案,并且可能需要附加软件组件或架构注意事项。

  • 托管 Python 笔记本使用 ArcGIS Enterprise 中托管的 ArcGIS Notebooks 实现基于 Python 的分析、管理和自动化。
  • 工作流管理和自动化扩展了自助服务制图、分析和共享工作流,能够使用 ArcGIS Workflow Manager 跨团队协调和自动化工作。
  • 图形和链接分析对实体和关系进行建模,发现隐藏的模式、重要人物、最短路径、地点、事件和其他见解。 图和链接分析通过 ArcGIS Knowledge 与空间分析结合提供。
  • ArcGIS Insights 提供的高级探索性分析使所有技能水平的分析师能够直接连接数据、执行高级分析并将结果导入第三方系统。 有关详细信息,请参阅使用 ArcGIS Enterprise 在本地或云端部署的 ArcGIS Insights
  • 数据互操作性和变换功能支持使用 ArcGIS Data Interoperability 提供的可视化编程界面在数百个系统和应用程序之间移动数据,其中包括对 ArcGIS Enterprise.支持的许多输入存储的读取和写入。
  • 室内 GIS 扩展了 ArcGIS Enterprise,提供了创建和管理楼层平面图数据、绘制建筑物内部地图以及共享楼层感知型地图和服务的功能。 此功能需要 ArcGIS Pro,并且可以通过 ArcGIS Indoors 实现。
  • 生产制图使用 ArcGIS Production Mapping 优化数据和地图生产。 ArcGIS Production Mapping 是一款规范驱动的地形制图软件,适用于国家民用制图机构和权威内容制作者。 此扩展模块提供了专用工具,通过标准化、可重复性和配置实现生产过程由始至终的自动化。 Production Mapping 是一个广泛的功能,涉及数据编辑和管理以及影像数据管理。 自助制图、分析与共享系统提供的此功能子集包括高质量、先进的制图生产以及所生产地图和数据的通用使用。
  • 市场情报ArcGIS Business Analyst 提供支持,通过将人口统计、商业、生活方式、消费和人口普查数据与基于地图的分析相结合,使人们能够为市场规划、选址和客户细分做出更明智的决策。 了解有关 ArcGIS Business Analyst Enterprise 的详细信息。
  • 城市规划与设计ArcGIS Urban 提供支持,使规划师和设计专业人员能够通过基于 Web 的 3D 应用程序跨团队协作,该应用程序支持情景规划和影响评估。 ArcGIS Urban 实现了城市和区域规划的数字化转型,以鼓励与社区利益相关者的合作,并帮助所有团体朝着更可持续的未来努力。 ArcGIS Urban 作为 ArcGIS Enterprise 的单独安装提供。
  • 工程交付与协调使建筑、工程、施工 (AEC) 和运营团队能够轻松地在可配置的 Web 应用程序中使用链接的数据和文档,从而简化沟通和协作。 有关详细信息,请参阅由 ArcGIS GeoBIM 和 ArcGIS Enterprise 支持的此功能。
  • 其他行业解决方案允许使用 ArcGIS Solutions 快速部署行业特定的应用程序和 ArcGIS Enterprise 配置。 请注意,并非所有行业解决方案都适用于 ArcGIS Enterprise。

注意事项

以下注意事项将 ArcGIS 优化架构框架的支柱应用于 Windows 和 Linux 上的自助制图、分析与共享系统模式。 此处提供的信息并不详尽,而是强调了设计和/或实施这种特定的系统和部署模式组合的关键注意事项。 了解有关 ArcGIS 优化架构框架的架构支柱的详细信息。

可靠性

可靠性可确保您的系统提供业务以及客户和利益相关者所需的相应级别服务。 有关详细信息,请参阅可靠性支柱概览

  • 需要高可用性 SLA 的情况相当常见,但自助制图、分析与共享系统被视为关键任务型系统的情况较少。 对于具有严格 SLA 和高可用性要求的应用程序的关键任务交付,请考虑企业级应用程序托管和管理系统模式。
  • 备份过程和程序十分常见。

安全性

安全性可保护您的系统和信息。 有关详细信息,请参阅安全性支柱概览

  • 几乎所有自助制图、分析与共享系统的使用都需要身份验证授权。 一个值得注意的例外是使用无需登录即可供匿名用户访问的共享地图和应用程序。
    • 由于登录的用户范围广泛,因此此系统模式几乎总是利用单点登录 (SSO) 方法进行身份验证。 SSO 通常使用 SAML 和/或 OpenID Connect 实现。
    • 用户访问权限和数据协作由基于角色的访问控制以及现代授权和身份验证模型(包括 OAuth、SAML、OpenID Connect 和多因子身份验证)进行管理。

有关可以实施以改善 ArcGIS Enterprise 部署安全状况的策略和相关联设置的信息,请参阅 ArcGIS Enterprise 强化指南

性能和可扩展性

性能和可扩展性旨在优化用户对系统的整体体验,并确保系统能够扩展以满足不断变化的工作负载需求。 有关详细信息,请参阅性能和可扩展性支柱概览

  • 企业级应用程序托管和管理系统等其他系统模式相比,此系统模式对高性能 SLA 的需求较少。
    • 数据读取性能通常是整体系统性能的一个主要因素。
  • 可扩展性是一项重要的设计考虑因素,因为自助制图、分析和共享系统通常在组织内部使用频率极高。 此外,随着 GIS 在整个组织中的整体采用率不断增长,使用量可能会迅速且出乎意料地增加。
  • 在某些云环境中,可以根据需求自动执行扩展。
  • 对于需要高级别性能和可扩展性的应用程序和服务,请考虑通过企业级应用程序托管和管理系统交付它们。

自动化

自动化旨在减少在手动部署和运营任务上花费的精力,从而提高运营效率并减少人为引入的系统异常。 有关详细信息,请参阅自动化支柱概览

集成

集成可将此系统与其他系统连接起来,以实现企业级服务交付与组织效能提升。 有关详细信息,请参阅集成支柱概览

  • 将外部数据和服务集成到此系统中以用于自助制图和分析工作流是很常见的。 集成方法往往侧重于数据或服务级别的集成,有时涉及自动化。 了解有关集成方法和方式的详细信息。
  • 将此系统中的地图和其他内容与企业中的其他系统共享是很常见的。 了解有关集成方法和方式的详细信息。
  • 自助制图、分析与共享系统通常与其他 ArcGIS 系统集成。 了解有关相关系统模式的详细信息。
  • 组织可能会部署和连接多个此类系统,通常是为了在与不同的利益相关者群体(例如,跨多个部门或供内部和外部使用)互动时建立界限。

可观测性

可观测性提供了对系统的可见性,由此确保操作人员和其他技术角色能够使系统以健康、稳定的状态运行。 有关详细信息,请参阅可观测性支柱概览

  • 可观测性对于此系统模式尤为重要。 对此系统灵活的自助式使用极大地受益于治理,而治理最好通过了解不断发展的使用模式和通过观察获得的实践经验来实现。 强烈建议刚开始使用此系统模式的组织尽早引入治理和变更管理策略。 此外,强烈建议持续审查和清理内容、群组和用户,并且很大程度上可以通过自动化来实现。
  • 可以通过多种方式观测 Windows/Linux 上的 ArcGIS Enterprise,包括服务器日志服务器统计数据。 监控系统可用性、性能和使用情况对于此系统模式非常重要,因为使用模式可能会有机地增长和演变。 除了监控 ArcGIS Enterprise 软件之外,还必须监控所有支持组件和基础设施,例如 Windows 或 Linux 操作系统、数据库和其他数据存储,以及计算、网络、安全和其他基础设施。 了解有关监控系统运行状况和可靠性的详细信息。
  • 此系统模式的某些扩展功能(例如使用 ArcGIS Workflow Manager 进行工作流管理和自动化)具有额外的可观测性支持。 有关详细信息,请参阅相应的产品文档。
  • Web 分析可用于 ArcGIS Instant AppsArcGIS StoryMaps 和自定义应用程序。
  • 当使用 SAML 和/或 OpenID Connect 登录账户时,可以通过配置的身份提供者对用户登录账户和账户更改进行其他观测。

其他

设计和实施 Windows 和 Linux 上的自助制图、分析与共享系统的其他注意事项包括:

  • 强烈建议开始使用此模式的组织尽早引入治理和更改管理策略。
  • 组织应审查并考虑组织层面的安全和数据共享业务及 IT 指南,并在系统中实施适当的数据和应用程序级安全协议。

相关资源:

Top