Skip To Content

在 web 上共享 GIS 内容的工作流

在不断深入学习和使用 ArcGIS Server 的过程中,您可能会想要构建或自定义自己的应用程序以便使用 GIS 服务。

如果希望了解关于 web 应用程序的设计、开发、内容和编辑方面的详细信息,请参阅 web GIS 应用程序的设计概念

确定在 web 上创建和使用 GIS 内容的方法

ArcGIS 平台提供了多种创建、共享和使用 GIS 数据的方法。要高效地完成这些任务,必须首先考虑以下三个关键因素:

  • 您的组织如何使用 ArcGIS Server?例如,是使用独立的 ArcGIS Server,还是使用带有门户的 Web GIS?
  • 针对与 GIS 内容的交互,您的最终用户有哪些需求或要求?
  • 您在构建 web 应用程序方面有哪些开发经验? 您愿意使用无需编码的即用型应用程序构建器,还是通过自己的自定义代码构建应用程序?

您的组织如何使用 ArcGIS Server

从架构上讲,为 web 创建和使用 GIS 内容涉及的工作流取决于您或您的组织如何部署 ArcGIS Server

例如,如果您或您的组织部署了独立 ArcGIS Server,则需要执行以下操作:

  • 使用 ArcMap 在 web 上创建和共享 GIS 内容
  • 可利用您为最终用户设计的 web 应用程序中随附的相应 REST 端点 (URL) 使用 GIS 服务

有关此工作流的更多详细信息,请参阅发布和使用 GIS 服务器服务

或者,如果您或您的组织已部署带有门户的 Web GIS,您将需要执行以下操作:

  • 使用 ArcMap 或 ArcGIS Pro 在 web 上创建和共享 GIS 内容
  • 可通过您为最终用户设计的 web 地图和应用程序来使用 GIS 服务

有关此工作流的更多详细信息,请参阅发布和使用 Web GIS 服务

您的最终用户对 web 应用程序有什么要求?

在决定使用哪些应用程序来提供 GIS 内容时,需要考虑最终用户的需求。例如,您的最终用户可能需要执行以下任一或全部操作:

  • 在台式机或浏览器、智能手机或平板电脑、或上述所有设备中使用您的内容。适用于任何人的应用程序网页提供了可用应用程序的完整列表及其功能、目标受众以及软件和硬件要求的汇总。
  • 外业收集应用程序具有很好的灵活性,在外业工作中可以实现离线工作。Collector for ArcGIS 等多种外业 ArcGIS 应用程序可提供离线和编辑功能解决方案。
  • 在上下文底图上对 3D 要素进行可视化。ArcGIS EarthDrone2Map for ArcGISWeb AppBuilder for ArcGIS 等应用程序旨在使用 3D 内容,可以作为满足您最终用户需求的极佳解决方案。

您有什么开发经验和偏好?

在选择合适的 web 应用程序时,请结合您的开发经验进行考量。您是偏向通过即用型界面对最终用户的体验进行自定义,还是愿意通过自定义代码自己构建应用程序?

有关各部署方案的应用程序,及其特有功能和技术级别要求的详细信息,请参阅发布和使用 GIS Server 服务以及发布和使用 Web GIS 服务