中文
Continue in the app
Be The First To Get Support Updates
Want to know about the latest technical content and software updates?

操作方法:更新 ArcGIS Online 中要素服务的最大记录计数

摘要

maxRecordCount 属性用于定义在查询托管要素服务中的数据,或者在创建托管要素服务的本地副本以与 ArcMap 配合使用时可以访问的要素数量。 默认 maxRecordCount 值为 1000。

通过增大 maxRecordCount 值,可以更改 REST 端点中要素服务的最大记录数。

: Web 地图中显示的要素数量不再由 maxRecordCount 确定。 本文将介绍如何增大 maxRecordCount 以便从 REST 进行查询或在 ArcMap 中创建服务的本地副本。

提供的说明将介绍如何在 ArcGIS Online 中更新或更改 REST 端点中要素服务的最大记录数。

: 如果服务中存在多个图层,则可能需要访问每个图层以更新该参数。
: 最大记录计数确定了在单次请求中可以返回的最大要素数量。 如果将服务的此计数设置得过高,客户端可能会在单次请求中请求全部数据,从而造成生成速度缓慢,通过 Internet 发送的内容过多。

过程

在使用此工作流之前,确保未与所有人公开共享要素服务。

  1. 使用管理员凭据登录 www.arcgis.com
  2. 单击我的内容,然后导航至预期要素服务。 打开要素服务。
: 如果在访问 ArcGIS REST 管理员目录时返回错误“没有可用服务”,则托管要素服务将与“所有人”(公众)共享。
  1. 在要素服务项目详细信息页面中的图层下,选择所需要素图层。
图像显示了要素服务项目详细信息页面上的子图层。
  1. 在要素图层详细信息页面右侧的 URL 下,单击复制图标以复制服务 URL,然后将其粘贴到浏览器的地址栏中。
屏幕截图显示了要复制的服务 URL。
  1. 将该 URL 修改为以下显示的 URL:
    • 在“rest”和“services”之间插入“admin”。
    • 请注意,URL 末尾的数字可能是零也可能不是零。
https://services.arcgis.com/xxxx/arcgis/rest/admin/services/Layername/FeatureServer/0
  1. Enter 键访问新页面。
  2. 滚动至页面底部并单击更新定义
  3. lastEditDate 键的值更改为 null
将 lastEditDate 设置为 null 的图像
  1. 搜索 maxRecordCount 参数(按 Ctrl+F 并搜索 maxRecordCount)。 将该值更改为所需记录数。
“更新 maxRecordCount”的图像
  1. 单击更新图层定义

在本示例中,从 REST 进行查询或者在 ArcMap 中创建服务的本地副本时,现在最多可返回 2000 个要素。

相关信息

上次修改时间: 7/6/2022

文章 ID: 000012383

软件: ArcGIS Online Current