ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块

在 ArcMap 中创建服务定义

如果您具有有限的服务器访问权限(例如,在云环境或安全环境下),则可以创建一个能够与服务器管理员共享的服务定义文件,以便以后发布。服务定义文件被封装为一个便携文件,其中包含了服务属性、功能和服务类型等相关信息。另外,您可对服务定义文件进行配置以包含 GIS 资源所引用的数据。

例如,假设您是一位 GIS 分析师,管理着一个由几十个编辑人员不断进行修改的地理数据库。而且,每个月都需要对此数据执行质量保证检查流程,以保证其达到您所在组织的数据完整性标准。在对数据执行了质量检查之后,您可以使用服务定义文件来捕捉已经过验证的地理数据库,并将其传送给服务器管理员,以便发布到 ArcGIS Server 站点。

注:

服务定义文件根据在创建时是连接到 ArcGIS Server 站点还是连接到门户组织而不同。在创建服务定义文件时,如果您连接到的是 ArcGIS Server 站点或选择包括 GIS 资源引用的数据,则只能在 ArcGIS Server 站点中使用文件,无法将其发布到 ArcGIS Enterprise 门户或 ArcGIS Online。同样,在创建服务定义文件时,如果选择的是连接到组织,则无法将服务定义文件发布至 ArcGIS Server 站点。

要创建和保存可随后发布到站点上的服务定义文件,请执行以下步骤。

  1. 根据最终要发布到站点中的项目,按照下表中的相应说明进行操作:

    选项操作

    发布地图文档

    打开 ArcMap 文档,然后从主菜单中单击文件 > 共享为 > 服务。

    发布地理处理模型或工具

    浏览到结果窗口中模型或工具的一个成功结果,右键单击并单击共享为 > 地理处理服务。

    发布其他类型的项目,例如地理数据库或地址定位器

    浏览到 ArcCatalog 或目录窗口中的相应项目,右键单击并单击共享为服务。

  2. 在共享为服务窗口中,选择保存服务定义文件,然后单击下一步。
  3. 在保存为服务定义文件窗口中,有以下两种操作方式:
    • 如果要针对特定 ArcGIS Server 连接配置服务定义,请执行以下操作:

    1. 选择选择一个连接。
    2. 在选择一个连接下拉列表中单击要使用的连接。如果要使用的服务器连接并未列出,可单击连接到 ArcGIS Server 添加 ArcGIS Server 以创建与服务器的连接。如需此步骤的帮助,请参阅从 ArcGIS Server 连接到 ArcGIS Desktop。
    3. 提供服务的名称(可选)。名称长度不能超过 120 个字符,并且只能包含字母数字字符和下划线。
    4. 单击下一步。
    5. 默认情况下,服务会发布到 ArcGIS Server 的根文件夹 (root)。也可将服务组织到根文件夹下的子文件夹中。选择要将服务发布到的文件夹,或创建一个用于包含此服务的文件夹,然后单击下一步。
    • 如果当前未连接到服务器或者对服务器的访问受到限制,请执行以下操作:

    1. 选择无可用连接。
    2. 如果要在发布时将服务定义引用的数据上传到服务器,请选择发布时包括服务定义中的数据。
    3. 在服务器类型下拉列表中,选择 ArcGIS Server。
    4. 提供服务的新名称(可选)。名称长度不能超过 120 个字符,并且只能包含字母数字字符和下划线。
    5. 单击下一步。
  4. 选择用于保存服务定义文件的位置。可以接受默认值或者指定一个自定义的位置。
  5. 单击继续。

    将打开服务编辑器对话框。

  6. 设置要使用的服务定义属性。此处,您可以选择用户可对服务定义执行的操作,还可精细控制服务器显示服务定义的方式。

    注:

    有关如何手动设置服务定义属性的详细信息,请查找您要发布的服务类型。还可单击导入 导入 从现有服务定义或已发布的服务自动导入属性。有关如何实现服务定义的最佳配置以进行部署的信息,请参阅 ArcGIS Enterprise 帮助中的调整和配置服务。

  7. 单击分析 分析。该操作用于检查 GIS 资源是否能够保存为服务定义。
  8. 将服务定义暂存到本地磁盘之前,必须修复准备窗口中出现的所有错误 错误。另外,您还可以修复警告和通知消息,以进一步完善从服务定义文件获得的服务的性能和显示。有关解决这些问题的详细信息,请参阅分析 GIS 资源。

    提示:

    如果在此会话期间关闭了服务编辑器,则系统将提示您将作品保存为草稿服务。草稿服务使您能够在以后返回到该界面以继续完成服务定义配置工作。默认情况下,针对特定 ArcGIS Server 连接配置的服务定义文件保存在该连接的草稿文件夹中。相反,没有可用 ArcGIS Server 站点连接配置的服务定义则保存在磁盘上的过渡文件夹中。有关详细信息,请参阅在 ArcMap 中打开草稿服务。

  9. 修复错误以及警告和消息(可选)后,单击过渡 过渡。

服务定义随即保存到指定的位置,并且可随时发布到 ArcGIS Server 站点。

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • Esri 博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
Copyright © 2021 Esri. | 隐私政策 | 法律声明