位置服务系统用于为企业和/或公众提供即用型、基于位置的服务。 此模式可以支持各种基于位置的功能,其中包括底图、地点、地理编码、路径选择和空间分析,并向企业提供组织自己的基于位置的基础数据服务。 位置服务系统是一个基础系统,通常用于向企业内的其他系统提供功能。
位置服务系统模式通过各种特征为组织创造价值,例如:
除了组织在自己的位置服务系统中托管和管理的服务(例如资产或客户位置)之外,组织通常会利用 Esri(作为 SaaS 或 PaaS)托管和管理的服务组合,例如全球卫星底图。
如果您不熟悉 ArcGIS 系统模式,请先参阅简介。
位置服务系统支持各类用户角色和工作流;但是,用户通常通过其他系统以及这些系统提供的应用程序间接与位置服务进行交互。 这些系统包括但不限于自助制图、分析和共享系统以及企业级应用程序托管和管理系统。 了解有关相关系统模式的详细信息。
请注意,内容创建者和应用程序开发人员在设计和构建应用程序时,可能会直接与位置服务系统进行交互。
几乎所有应用程序都会使用位置服务系统,因为位置服务系统是大多数工作流和 ArcGIS 应用的基础。 但是,使用位置服务的应用程序通常由其他系统提供。
通常由位置服务系统提供的一个应用程序,专门用于支持内容创建者和应用程序开发人员,是一种用于发布、管理和探索位置服务的体验。 大多数部署模式都包含门户网站作为发现门户,内容创建者和应用程序开发人员可以在其中查找、浏览位置服务(例如底图、地理编码和空间分析)并与其进行交互。 PaaS 部署模式有点独特,其中包含名为 ArcGIS Location Platform 仪表盘的管理控制台。
使用制图 API 和 SDK 构建的自定义应用程序也很常见,尽管其通常通过相关系统模式进行托管和管理。
有关 ArcGIS 提供的所有应用程序的详细信息,请参阅 ArcGIS 概览中的应用程序架构。
以下介绍了位置服务系统模式支持的主要功能。
以下所述所有功能并非在所有部署模式中均可用。 有关这些功能在各种部署环境中的适用性(或不适用性)的详细信息,请参阅选择部署模式和部署模式页面。
虽然有时会将数据托管视为位置服务,但位置服务系统在其范围内不包含数据托管。 数据托管功能由其他系统模式提供,其中包括自助制图、分析和共享系统以及企业级应用程序托管和管理系统。 有关详细信息,请参阅相关系统模式。
位置服务系统是使用 ArcGIS 构建的。 本部分将更加详细地介绍位置服务系统如何与 ArcGIS 架构的特定方面保持一致并侧重于 ArcGIS 架构的特定方面。
有关更加详细的架构注意事项,请参阅选择部署模式。
位置服务系统主要处理存储在文件存储、对象存储、数据库存储和云数据仓库存储中的关系或影像数据。 ArcGIS 数据模型和规则用于支持位置服务提供的丰富制图、可视化和分析功能。 在某些情况下,行业特定的数据模型可能适用于参考数据图层。 NoSQL 数据存储(例如文档存储和图谱数据库)通常不用于支持位置服务系统。
服务或逻辑层将提供位置服务。 其中包含交互式制图和可视化、对底图和参考数据图层的支持,以及数据查询、访问、丰富和分析。 服务层还会通过地理编码和几何服务提供空间支持功能。 更高级或更专业的数据、可视化和分析服务通常不是通过位置服务系统提供的,而是由相关系统模式提供的。 在某些情况下,此模式提供的位置服务(例如路径选择、方向和网络分析服务)支持这些高级分析功能。
参与位置服务系统的门户服务包含用户和访问管理,通常用于管理对私有或安全位置服务的访问,以及搜索、编目和管理位置服务。 位置服务系统通常不提供内容创建、共享和协作功能。 有关补充系统模式通常如何提供这些功能的详细信息,请参阅相关系统模式。
ArcGIS REST API 将用作系统中应用程序访问的主要端点,但某些应用程序可能会利用其他基于服务的 API。
几乎所有 GIS 驱动的应用程序都会使用位置服务系统,因为位置服务系统是大多数工作流和 ArcGIS 应用的基础。 但是,使用位置服务的应用程序通常由其他系统提供。 应用程序开发人员通常通过制图 API 和 SDK 直接使用位置服务系统。
有关详细信息,请参阅以上应用程序部分。
位置服务系统通常用于为整个组织企业中的各类用户、工作流和系统提供任务或业务关键位置服务和功能。 因此,位置服务系统的设计和运行通常具有高水平的可靠性、安全性、可观测性、性能和可扩展性。 强大的治理实践和标准也有助于确保位置服务系统能够根据业务需求成熟、扩展和发展,同时满足非功能性 IT 要求。
位置服务系统通常集成到组织企业内的许多系统中,因此也可能支持系统管理员未知或不可用的业务操作。 这通常需要使用元数据、监控和服务级别协议 (SLA)。
有关常规支持和架构注意事项,请参阅架构实践以及 ArcGIS 优化架构框架的架构支柱。
位置服务是许多地理空间用例的基础。 因此,位置服务系统通常与其他 ArcGIS 系统模式进行集成或组合。 一些常见示例包括:
有关集成或组合系统模式的详细信息,请参阅使用系统模式
位置服务系统的一个主要示例是 Esri 提供的 ArcGIS Living Atlas of the World。 ArcGIS Living Atlas 是全球最重要的地理信息集合,其中包括底图和其他数据图层,例如影像、边界和基础设施,旨在支持各种工作流和用例。 ArcGIS Living Atlas 提供的位置服务可通过 ArcGIS Living Atlas Web 门户进行检索,并连接到软件即服务 (SaaS)、平台即服务 (PaaS) 和基于软件的 ArcGIS 部署中。
位置服务系统的行业特定示例包括: