管理托管要素图层

您可以在托管要素(或表格)图层上更改特定设置,同时在托管要素图层中的各个图层上设置其他设置。 以下部分介绍了图层的所有者或管理员如何管理托管要素图层及其所包含图层的设置。

提示:

当启用以下设置时,可以访问托管要素图层的所有人都可以使用设置传递的功能。 在共享您的图层时请考虑这一点。

  • 启用同步(离线使用和协作所需) - 在离线状态或在协作中使用托管要素图层。
  • 允许其他人导出不同格式 - 从托管要素图层导出数据。
  • 启用附件 - 向托管要素图层中的要素添加附件。

另请注意,在与共享的更新群组共享托管要素图层时,群组成员可以管理图层上的许多设置。

更改下面描述的任何设置或详细信息都会更改托管图层的方案。 更改方案时,托管要素图层或托管表项目页面的概述数据选项卡上的方案更新日期会更新。 将数据添加到要素图层不会更改图层的方案,但会编辑图层内容,从而更新数据更新日期。

重命名图层

您可以更改托管要素图层的项目名称和托管要素图层中的图层名称。

更改托管要素图层中的图层名称不会影响任何依赖托管图层或视图中的名称。 同样,更改依赖图层的项目名称或依赖图层中的图层名称也不会更改源托管要素图层中的名称。

  1. 以托管要素图层所有者的身份或以管理员的身份登录到组织。
  2. 打开托管要素图层的项目页面
  3. 重命名图层。
    • 要重命名托管要素图层,在概览选项卡中单击图层名称旁的编辑按钮。
    • 要重命名子图层,在概览选项卡的图层列表下单击图层名称以打开其项目页面,然后单击子图层名称旁的编辑按钮。
  4. 输入图层的新名称,然后单击保存

管理编辑设置

作为托管要素图层的所有者或管理员,您可以更改要素图层上的设置,这些设置会影响哪些用户可以执行编辑以及可以执行哪些编辑。 其他因素也会影响可以执行编辑的用户。 有关影响可编辑托管要素图层的用户的所有设置和因素的信息,请参阅管理托管要素图层编辑

有两个编辑设置将使用更改日志,您可以通过修剪较旧的条目对更改日志进行管理,如下所述。

管理更改日期大小

当您在托管要素图层上启用启用同步(离线使用和协作所需)保持对数据更改的追踪(添加、更新、删除要素)选项时,ArcGIS Online 会在更改日志中存储有关数据更改和离线版本的信息。 随着更改的不断累积,此更改日志会逐渐增大。 为了避免与大型更改日志相关的配额收取,您可以修剪更改日志。

对于每个启用这些选项的要素图层,您可以指定更改内容要保留的天数。 对于所有更改内容以及离线使用或用于协作的版本,如果时间超出了您指定的天数,则会被移除。

警告:

在要从表中修剪掉的时间段内,如果您在协作中共享或离线使用的某些协作编辑内容或离线编辑内容尚未同步,则请勿修剪更改日志。 例如,如果您在 100 天前的协作中共享了可编辑要素图层,且协作中的编辑内容尚未同步,则您可以修剪 180 天前的记录,但请勿修剪 30 天或 90 天前的记录。 相似地,如果要素图层是在 40 天前用于离线编辑,并且尚未同步,那么您修剪 90 天或 180 天前的记录,但请勿修剪 30 天前的记录。

此外,如果图层是一个或多个离线地图区域的组成部分,请考虑图层相关下载包的上次更新时间。 为了避免重新创建地图区域,请选择一个保留期,其中包括下载包上次更新的日期。 例如,如果下载包于 38 天前更新,则不要修剪 30 天前的记录,否则会导致下载时地图区域无法更新和同步。

如果使用日志文件的选项都已禁用,例如同时禁用了之前启用的启用同步(离线使用和协作所需)保持对数据更改的追踪(添加、更新、删除要素)选项,或者仅禁用了提供的启用同步(离线使用和协作所需)选项,则将从日志文件中移除所有记录。

  1. 以托管要素图层所有者的身份或以管理员的身份登录到组织。
  2. 打开托管要素图层的项目页面
  3. 单击设置选项卡。
  4. 滚动到要素图层(托管)设置,然后单击管理更改日志

    管理更改日志窗口随即显示。

  5. 使用下拉列表指定要保留的日志天数。

    比您指定的天数更早的日志条目将从日志中移除。

  6. 单击修剪更改日志

允许数据导出

作为托管要素图层的所有者或管理员,您可以将任何图层导出为逗号分隔值文件 (.csv)、Microsoft Excel 文件、shapefile、文件地理数据库要素类、GeoJSON 文件、要素集合、.kml 文件或 Open Geospatial Consortium (OGC) GeoPackage 文件。 您还可以配置托管要素图层,以允许其他人在 ArcGIS Online 中访问图层时导出其中的数据。

提示:

如果从 ArcGIS Pro 发布托管要素图层,则可以将要素图层配置为在发布时允许数据导出。

当所有者或管理员以外的用户从应用了字段或要素定义的托管要素图层视图导出时,导出的文件将只包含定义允许的字段或要素。 当所有者或管理员导出时,不应用定义,且导出的文件将包含所有字段和要素。

可以执行以下步骤,以允许其他人在 ArcGIS Online 中访问图层时,可以从托管要素图层或托管要素图层视图中导出数据:

  1. 以托管要素图层所有者的身份或以管理员的身份登录到组织。
  2. 打开托管要素图层的项目页面
  3. 单击设置选项卡。
  4. 滚动至要素图层设置部分。
  5. 单击允许其他用户导出不同格式,然后单击保存

现在,组织中的其他成员可以从托管要素图层中执行导出操作

注:

此设置不会影响其他人从基础服务中导出数据的功能。 即使您未在要素图层上启用此导出设置,在其他客户端(例如 ArcGIS Pro 或自定义应用程序)中访问该图层的任何用户都可以从中导出数据。

允许附件

可允许编辑者向托管要素图层中图层的各个要素附加图片和其他文件。 此操作允许您将文档或照片与特定的相关要素相关联。 例如,合规专员可能为特定的地址点附加一张违规照片,或者建筑检查员可能为建筑要素随附一张 PDF 格式的许可证。

每个托管要素图层视图从创建其的托管要素图层继承附件设置。 默认情况下,所有视图用户均可查看从托管要素图层继承的附件。 要控制具有这些附件访问权限的用户,您可以在托管要素图层视图中隐藏附件

附加到要素的每个文件最大为 10 MB。 要附加大于 10 MB 的文件,您可以使用 ArcGIS REST API 中的上传部分添加附件操作进行多部分上传。

有关可附加的支持文件类型的列表,请参阅编辑表

执行以下步骤以允许用户将文件附加到托管要素图层内图层中的要素:

  1. 在托管要素图层上启用编辑

    如果不启用编辑,则用户无法向图层添加附件。

  2. 在您的 ArcGIS Online 帐户仍处于登录状态时,在内容页面的我的内容选项卡中单击此图层,以打开要素图层项目页面。
  3. 单击概览选项卡上图层列表中的图层名称以打开其项目页面。
  4. 单击启用附件切换按钮。

现在,其他人在编辑图层时便可将文件附加到各个要素。

如果您决定不再将任何文件附加到图层,打开子图层的页面并禁用启用附件切换按钮。 但请注意,此操作将移除图层中的所有现有附件并阻止用户再添加附件。

在视图中隐藏附件

如果用户子集需要要素属性的访问权限,但他们不应查看附件或不需要附件的访问权限,则可以在托管要素图层视图中隐藏附件。

例如,如果附件包含只有少数组织成员应查看的敏感信息,则可以与包含这些少数成员的群组共享托管要素图层。 从图层创建托管要素图层视图,隐藏附件,然后与更多受众共享视图。

要针对托管要素图层视图内的各个图层隐藏附件,请按照以下步骤进行操作:

  1. 以托管要素图层视图所有者或管理员身份登录组织。
  2. 打开托管要素图层视图的项目页面
  3. 概述选项卡上定位图层列表,然后单击包含要隐藏附件的图层。
  4. 单击隐藏附件切换按钮,以防止托管要素图层视图的用户访问该图层上的附件。
  5. 对每个包含您不希望用户通过视图访问的附件的图层重复步骤 2 和步骤 3。

如果您确定视图用户确实需要视图中一个或多个图层的附件的访问权限,请在托管要素图层视图的项目页面的概览选项卡上单击适用图层下方的显示附件链接。

优化复杂的线和面的绘制

如果托管要素图层包括具有大量折点的线图层或面图层,并且您通常在小比例和中等比例下查看上述图层,则您可以优化这些图层以增加 Web 客户端中的绘制时间。 例如,用于优化的理想候选图层应该是包含州或较大地区邮政编码边界的图层。 您可能需要在较小或中等比例下查看邮政编码,以便同时查看所有邮政编码,您可能还需要进行放大,以便在较大比例下查看详细边界。 优化此类图层可在保持较大比例细节层次的同时,提高较小比例和中等比例下的性能。

优化图层将使用额外的存储空间,且在图层优化过程完成之前无法对图层进行编辑。 优化图层所需要素存储的空间将会增加;但 Web 客户端的性能会得到质的提升。 如果您不需要增加绘制时间,可禁用该优化。 这一操作会立即移除额外存储(减小托管要素图层的大小),并避免产生关于额外存储的更多费用。 您可以在图层项目页面的概览选项卡上查看托管要素图层的大小。

注:

托管要素图层视图从创建它的托管要素图层继承绘制优化设置;您无法对视图单独配置此设置。 要对包含线或面的视图启用绘制优化,请更改从中创建视图的托管要素图层的设置。

如果托管要素图层中的图层包含超过 400,000 个折点的面或线要素,则默认启用绘制优化。

为了解显示性能的提升,请使用以下链接比较美国所有县边界的同一图层。 在同一浏览器的两个窗口中打开图层,并将每个图层都添加到 Map ViewerMap Viewer 经典版,放大至图层并进行平移。 虽然性能会因网络情况而有所不同,但您可以看出优化图层上的绘制性能有了显著提升。

如果图层上无绘制优化,托管要素图层为 136 MB。 对图层进行优化后,托管要素图层为 205 MB。

优化对于包含大量含有许多折点的要素的线或面图层,作用最为显著。

编辑或覆盖优化图层时请记住以下几点:

  • 如果您在启用优化时编辑图层或将编辑内容同步到图层,则系统会对这些编辑内容进行自动优化。
  • 如果要素图层在地图中处于可编辑状态,则加载图层时不会进行优化,以确保在编辑过程中显示完整的数据细节层次。
  • 如果您不需要在指定地图中编辑数据,请针对 web 地图中的图层禁用编辑。 这使您能够利用只看地图中的绘制优化,但图层仍可根据需要在其他地图或应用程序中进行编辑。
  • 覆盖图层将禁用优化。 您需要执行以下步骤来再次优化图层上的绘制时间。

要优化线或面图层的绘制时间,请按照以下步骤操作:

  1. 以托管要素图层所有者的身份或以管理员的身份登录到组织。
  2. 打开托管要素图层的项目页面
  3. 单击设置选项卡。
  4. 滚动到优化图层绘制部分。

    列出了当前启用了绘制优化的托管要素图层中的图层。

  5. 单击优化图层

    随即显示优化图层绘制对话框。

  6. 选中想要进行绘制优化的图层旁的复选框并单击更新

    优化图层绘制对话框将关闭,并且更新状态将显示在设置选项卡上。

    优化过程可能需要花费几分钟时间。 优化完成前,图层上的编辑功能暂时不可用。

如果以后您确定某个图层的使用率不高并且不需要绘制优化,则可以将其禁用。 要禁用绘制优化,请重复步骤 1 到 3。 在步骤 4 中,取消选中要禁用绘制优化的图层,然后单击更新

启用时间设置

如果您拥有能够根据日期和时间记录同一位置不同信息的托管要素图层,则可以在托管要素图层的图层上启用时间设置。 配置完时间设置并向地图中添加托管要素图层后,您可以在地图上配置时间设置,并查看在特定时间发生的事情或可视化表示数据随时间变化的模式和趋势。

覆盖托管要素图层

您可以替换从以下文件类型之一发布的托管要素图层中的所有数据:

  • 文件地理数据库(压缩)
  • Shapefile(压缩)
  • GeoJSON 文件
  • Microsoft Excel 文件
  • .csv 文件
  • OGC GeoPackage 文件
  • 服务定义文件 (.sd)

要使用更新文件中的内容覆盖托管要素图层,请上传更新的源文件。 您必须使用相同类型的源文件,并且源文件中的方案必须与发布托管要素图层时的方案相同。如果从云驱动器上的文件发布托管要素图层,则更新文件必须位于云驱动器上。

例如,如果托管要素图层为公开图层,且您不希望其可编辑,或如果其他部门定期向您发送 shapefile 格式的数据更新,则您可以使用更新文件覆盖托管要素图层中的数据。 此操作可维护图层 URL、在托管要素图层项目页面的概览设置选项卡上设置的属性、符号系统和弹出窗口配置。 但是,由于覆盖托管要素图层会重新发布服务并覆盖托管要素图层中的每个图层,因此不会保留唯一值、默认值和不允许空值等字段设置,您必须在覆盖托管要素图层后重新设置这些内容。

覆盖本地源文件中的数据后,ArcGIS Online 中的文件和托管要素图层数据将替换为更新后源文件中的数据。 如果源是带有元数据的 shapefile 或包含带有元数据的要素类的文件地理数据库,则 ArcGIS Online 将添加或替换托管要素图层中的图层级元数据。 如果您从云驱动器发布托管要素图层,则数据将保留在云驱动器中,但托管要素图层中的数据将被替换。

如果覆盖要素图层的选项不可用,则由于以下情况之一无法覆盖托管图层:

  • 此托管要素图层由 ArcGIS Online 网站之外的客户端发布。 例如,如果从 ArcGIS Pro 发布托管要素图层,则必须覆盖源于 ArcGIS Pro 的服务。
    注:

    ArcMap 覆盖托管要素图层时,最初使用 web 图层创建的服务定义必须位于 ArcGIS Online 组织中。

  • 此托管要素图层从 2014 年 3 月之前的 .csv 文件发布。
  • 已在托管要素图层上启用同步
  • 它是托管要素图层视图,而不是托管要素图层。 要更新托管要素图层视图和创建其的托管要素图层中的数据,请覆盖托管要素图层,更新将反映在视图中。
  • 您已在图层上启用数据更改追踪
  • 已删除关联的源文件
  • 您从子图层项目或托管要素图层项目的数据选项卡打开了更新图层窗口。
  • 您不是托管要素图层所有者或默认管理员角色的成员。

警告:

  • 使用更新后源文件中的数据替换托管要素图层数据的任何编辑内容。 如果托管要素图层包含属性索引,并且您使用没有属性索引的源数据进行覆盖,则必须在托管要素图层上重新创建属性索引。
  • 相同字段和要素类(在使用文件地理数据库的情况下)在更新后的文件中的显示形式必须与在原始文件中相同。 例如,如果您从文件地理数据库中删除了要素类,或将字段添加到 shapefile 或要素类,则不要执行覆盖。
  • 文件名必须与原始文件名相同。 如果您上传了文件地理数据库,则要素类名称必须与上传的原始文件中的名称相同。
  • 如果您进行了覆盖且方案和要素类名称与方案不匹配,则要素图层和使用该要素图层的 Web 地图可能无法按预期运行。 如果源数据方案已更改,或者如果您希望保留对托管要素图层中的数据所做的编辑,请将文件作为新项目加载并发布新图层。
  • 数据源与托管图层必须由同一帐户所有。 如果改变其中一个的所有者,则也应改变另一个的所有者。 否则,无法覆盖托管图层。
  • 如果您在首次发布图层时使用地址或地点来定位要素,则覆盖图层将对更新文件中的所有地址或地点进行地理编码。 此过程中可能使用配额,具体取决于您组织的配置方法。 如果您对使用何种服务对组织中的位置进行地理编码存有疑问,请咨询您的 ArcGIS Online 管理员。 覆盖时会自动使用最初发布图层时选择的定位器。
  • 如果已更改各个子图层的详细信息,则从文件覆盖托管要素图层时,这些编辑内容将会丢失。
  • 要素图层被覆盖时,其他用户将在短时间内无法使用该要素图层。

按照以下步骤从文件覆盖托管要素图层:

  1. 以托管要素图层所有者或默认管理员角色成员的身份登录到组织。
  2. 打开托管要素图层的项目页面
  3. 在托管要素图层项目的概览选项卡上单击更新数据

    随即显示更新图层窗口。

  4. 选择覆盖整个要素图层
  5. 如果托管要素图层是从本地文件发布的,请单击下一步以指定磁盘上的文件。 使用以下方法之一选择文件并覆盖托管要素图层的内容:
    • 单击您的设备,浏览并选择文件,然后单击打开
    • 将文件从桌面或 File Explorer 拖到更新数据窗口中。
  6. 如果托管要素图层是从云驱动器上的文件发布的,请单击登录并覆盖

    连接到云驱动器后,ArcGIS Online 即可自动使用云驱动器上源文件中的内容覆盖托管要素图层。

从文件添加和更新要素

如果您为以下角色,则可以使用已更新文件以将要素添加至现有托管要素图层中的图层:

  • 托管要素图层的所有者
  • 组织管理员
  • 与托管要素图层共享的共享更新群组的成员

这使您可以发布初始数据甚至是空的托管要素图层,随后可以添加更多数据,而无需覆盖整个托管要素图层。 例如,如果您的一些员工执行外业检查时将信息汇总至可以写入 shapefile 的 .csv 文件或自定义应用程序中,则您可以在一天结束时从检查人员处获取文件,并使用新数据更新托管要素图层。

如果更新文件包含已发布的要素更改,则还可以使用输入文件更新现有要素。 这要求用于加载更新的图层和文件都包含一个唯一值字段,以便 ArcGIS Online 用来标识要更新的要素。 可以从该图层项目页面的数据选项卡中将托管要素图层子图层中的字段定义为唯一值。 然后,当您更新图层时,ArcGIS Online 即可将该字段用作标识符。

警告:

必须确保更新文件和图层中的字段值正确无误,并唯一标识要更新的要素。 否则,在更新现有要素的覆盖属性时,可能会丢失数据。 如果您使用非唯一值更新标识为唯一的字段中的结果,则添加和更新要素将失败。

当您从字段名称带有空格的 .csvMicrosoft Excel 文件进行发布时,托管要素图层中的字段名称将在单词之间插入下划线。 当进行添加或更新时,必须在文件的字段名称中插入下划线;否则,字段名称将不相同。

可以使用以下文件格式来添加或更新数据:

  • Shapefile(压缩)
  • CSV 文件 (.csv)
  • Microsoft Excel 文件
  • 文件地理数据库(压缩)
  • GeoJSON 文件 (.geojson)
  • OGC GeoPackage 文件

注:

  • 更新操作不会删除要素。 要使用已上传的文件删除要素,请覆盖该图层。
  • 如果托管要素图层已启用离线编辑,则只能添加要素,不能更新要素。
  • 添加或更新要素不会添加或更新托管要素图层上的附件。
  • 可以从文件地理数据库中添加或更新大整型、仅日期、仅时间或时间戳偏移字段。 要从 GeoJSON、Excel.csv 文件添加或更新大整型、仅日期、仅时间或时间戳偏移字段,字段值必须满足以下要求:
    • 不在 -2147483648 至 2147483647 范围内的整数值将被解释为大整型。
    • 要被解释为仅日期,值的格式必须为 YYYY-MM-DD 或 DD/MM/YYYY。
    • 要被解释为仅时间,值的格式必须为 hh:mm:ss 或 hh:mm:ss.sss。
    • 要被解释为时间戳偏移,值的格式必须为 YYYY-MM-DDThh:mm:ss±OffsetFromUTC。

    有关日期和时间值的示例,请参阅 ArcGIS Online 中的日期和时间字段

    如果托管要素图层不包含这些字段类型,则可以将它们映射为其他类型,例如,对于大整型字段,可映射为双精度字段;对于仅日期和时间戳偏移字段,可映射为字符串。

按照以下步骤上传文件以向托管要素图层添加要素或更新要素:

  1. 以托管要素图层所有者的身份或以管理员的身份登录到组织。
  2. 打开托管要素图层的项目页面
  3. 在托管要素图层项目的概览选项卡上单击更新数据

    随即显示更新数据窗口。

  4. 选择以下选项之一,然后单击下一步
    • 添加要素 - 将文件中的新要素插入要素图层或将新行插入表图层。
    • 更新要素 - 使用文件中的值更新图层中现有行的属性值。 如果图层是要素图层,您还可以更新要素位置。
    • 添加并更新要素 - 执行上述两项操作。

    注:

    更新要素时,切勿使用对象 ID 字段或要素 ID (FID) 字段作为唯一标识符。

  5. 如果托管要素图层包含多个图层,请选择要添加或更新的图层,然后单击下一步
  6. 使用以下方法之一指定更新的文件:
    • 单击您的设备,浏览并选择文件,然后单击打开
    • 将文件从桌面或 File Explorer 拖到更新数据窗口中。
  7. 如果文件是压缩文件,请选择文件格式,然后单击下一步
  8. 指定文件和图层中相对应的字段,然后单击下一步
  9. 其余步骤因所选的更新选项、要更新的图层类型以及文件中存在的字段类型而有所不同。
  10. 如果要更新数据,请定义图层和文件中用于唯一标识每个要素或行的字段,以及可用于确保使用文件中的正确数据更新图层中的正确要素或行的字段。
  11. 如果文件包含以 UTC 以外的时区存储时间的日期值,请从时区选择下拉菜单中选择该时区。
  12. 如果要更新要素图层中的数据,请选择以下选项之一:
    • 仅属性 - 仅更新非空间属性值。
    • 几何和属性 - 更新空间值和非空间值。

    注:

    如果选择添加和更新要素选项,则添加的要素始终包含属性和几何。

  13. 如果您仅添加要素或行(不更新),请单击添加并完成以追加要素或行。 如果您仅更新或更新并添加要素或行,请单击更新并完成

    图层大小和所选的选项将影响应用更新所需的时间。 此过程完成后,更新后的图层将在地图、场景、依赖 WFS 图层和托管要素图层视图中可用。

重新构建空间索引

空间索引可以提高空间查询的性能,例如绘制地图要素或搜索要素。 如果您或其他编辑者将要素添加到图层初始范围之外的图层,则空间索引将过期,您可能需要进行重新构建。 例如,如果托管要素图层中仅包含一个城市内的要素,但后来追加了包含全国范围内要素的数据,则应该重新构建该图层的空间索引。

一般来说,如果您发现图层的绘制速度比以前慢,且大量要素已添加到初始范围外的图层,则请重新构建空间索引。 空间索引在要素图层的空间字段上进行定义。

请按照以下步骤重新构建图层上的空间索引:

  1. 以托管要素图层所有者的身份或以管理员的身份登录到组织。
  2. 打开托管要素图层的项目页面
  3. 单击设置选项卡。
  4. 滚动到管理索引部分。
  5. 确保空间索引选项卡处于选中状态,然后单击重建索引
  6. 选中要重新创建其空间索引的子图层旁边的复选框,然后单击重新构建

    注:

    ArcGIS Online 重新创建空间索引时,该图层的用户可能会发现性能降低。 如果可能,请在图层无人使用时重新构建空间索引。

为属性字段添加索引

索引可以减少查询(例如搜索或过滤)以找到所请求数据所需的时间。

如果在根据表或图层中的非空间属性过滤或应用定义时发现需要花费很长时间才能获取结果,则可以将索引添加至一个或多个字段以便有可能提高查询性能。

可以将属性索引添加至 ArcGIS Online 支持的所有字段类型 如果过滤器或定义需要在字符串字段中查找特定词语或短语,则可以添加全文本索引。

如果用户目前一次搜索或查询一个字段,为该单一字段定义一个索引。 如果针对多个字段运行单一搜索或查询,可以在经常一起查询的所有字段上定义索引。

建议不要为经常编辑的字段添加索引,因为此操作可能会延长更新已定义索引的字段所需的时间。 为没有人会查询的字段添加索引也没有意义。

索引使用要素数据库中的少量空间,因此可能会消耗配额

添加属性索引

按照以下步骤将属性索引添加至托管要素图层中图层或表中的一个或多个字段:

  1. 以托管要素图层所有者的身份或以管理员的身份登录到组织。
  2. 打开托管要素图层的项目页面
  3. 单击设置选项卡。
  4. 滚动到管理索引部分。
  5. 单击字段索引选项卡。
  6. 选择属性,然后单击下一步
  7. 选择要添加索引的子图层或表格。
  8. 选择要添加属性索引的字段,然后单击添加至列表

    要定义包含多个字段的索引,选择其他字段,然后再次单击添加至列表

    最多可以在属性索引中包含 16 个字段。 在多个字段上定义的索引可用于同时查询所有字段的查询。

  9. 在几乎任何情况下,设置升序选项。

    如果针对字段运行的查询为降序查询,则需要创建降序索引。

  10. 如果要添加索引的字段包含唯一值并且始终包含唯一值,选中字段值唯一旁的框以创建唯一索引。

    当索引中存在多个字段时,如果选中字段值唯一复选框,则多种字段中的值组合必须唯一。 只要多个字段中有一个包含唯一值,则索引中所有字段中的值组合将唯一。

  11. 单击创建索引

    创建索引所需的时间取决于图层或表格中的属性或行数。

索引即会创建并在字段索引选项卡的索引列表中显示。

将全文本索引添加至字符串属性字段

按照以下步骤将全文本索引添加至托管要素图层中图层或表中的字符串字段:

  1. 以托管要素图层所有者的身份或以管理员的身份登录到组织。
  2. 打开托管要素图层的项目页面
  3. 单击设置选项卡。
  4. 滚动到管理索引部分。
  5. 单击字段索引选项卡。
  6. 选择全文本,然后单击下一步
  7. 选择要添加索引的子图层或表格。
  8. 选择要添加全文本索引的字符串字段,然后单击添加至列表

    指定的字段只能参与一个索引。

  9. 单击创建索引

    创建索引所需的时间取决于图层或表格中的属性或行数。

索引即会创建并在字段索引选项卡的索引列表中显示。

删除属性或全文本索引

如果发现添加的索引未提高查询性能,甚至降低了查询或编辑性能,则可以删除索引。

如果您确定您需要具有其他定义的索引(例如由于两个字段经常一起查询,因此您希望将字段添加至索引),则还可以删除索引。 在此情况下,您必须删除现有索引并创建包含索引所需的所有字段的另一个索引。

注:

在此界面外部对数据执行的其他操作还会创建索引。 例如,当配置搜索 Web 地图内容时,将在 Web 地图中的图层上创建索引。 同样,当将过滤器添加至 Web 地图中的图层时,Map Viewer 会将索引添加至图层中的字段。

ArcGIS Online 还会在编辑者追踪字段、图层的对象 ID 和要素 ID 上创建索引。 删除操作不适用于这些索引。

按照以下步骤删除托管要素图层中图层或表格中的属性或全文本索引:

  1. 以托管要素图层所有者的身份或以管理员的身份登录到组织。
  2. 打开托管要素图层的项目页面
  3. 单击设置选项卡。
  4. 滚动到管理索引部分。
  5. 单击字段索引选项卡。
  6. 选择要移除索引的图层或表格。
  7. 单击索引旁的删除按钮 删除 将其从图层或表格中移除。

更改默认 z 值

当在启用 z 值的 ArcGIS Online 中创建托管要素图层时,z 值默认设置为 0。 当在具有 z 值的 ArcGIS Pro 中发布数据时,可以指定其他默认值。 在上述两种情况下,您都可以从子图层的项目页面中更改托管要素图层中每个子图层的默认 z 值。

  1. 登录组织

    要更新默认 z 值,您必须是图层所有者、组织管理员或者已与其共享要素图层的共享更新群组的成员。

  2. 打开托管要素图层的项目页面
  3. 概览选项卡上,单击子图层以打开其页面。
  4. 几何选项部分中,单击编辑按钮 编辑 并键入新的默认 z 值。

    子图层的几何选项

    必须以要素服务所使用的单位提供 z 值。 单位将显示在括号中。 在以上示例中,单位为十进制度 (dd)。

    仅当为子图层启用了 z 值时,才能更改默认 z 值。 如果在创建托管要素图层时,子图层的 z 值不存在,则无法启用 z 值。

  5. 单击保存

相关主题