配置 web 场景图层

在共享 Web 场景图层之前,可以对其进行配置,以指定缓存位置和其他设置。 根据缓存位置,您的 Web 场景图层可能包括关联的 Web 要素图层。 如果确实如此,则也可配置要素图层。

此工作流将介绍如何修改 Web 场景图层的默认配置。 要开始共享过程、设置常规属性和完成共享,请参阅共享 web 场景图层。 有关可以共享为 Web 场景图层的数据类型的信息,请参阅什么是场景图层

配置场景图层属性

使用以下步骤配置场景图层属性:

  1. 如有必要,可打开共享为 Web 图层窗格。

    常规选项卡上,确认图层类型为场景

  2. 单击配置选项卡。 如有必要,可单击其下方的配置场景图层属性选项卡 配置场景图层属性
  3. 缓存下,选择构建缓存的位置。

    如果共享一个将所有数据复制到 ArcGIS Enterprise 的 Web 场景图层,则可以在服务器上或本地进行缓存。 引用注册数据的 Web 场景图层会自动在服务器上创建缓存。 如果您要共享到 ArcGIS Online,则您可以在线缓存或在本地缓存。

    在服务器上缓存在线缓存

    (选项名称取决于您的门户。)

    Web 场景图层将与关联 Web 要素图层共享。 Web 要素图层支持编辑、查询当前视图外的要素以及更丰富的统计数据。 当此选项可用时,此选项即为默认选项。

    在本地缓存

    场景图层包 (.slpk) 将共享到您的门户,并用于发布 Web 场景图层。 不会发布关联要素图层。 如果要共享 LAS 数据集或体素图层,这将是唯一可用的选项。

    注:

    发布 ArcGIS Online 时,如果 .slpk 文件大于 100 GB,则不会将其作为项目添加到您的组织中。

    1. 如果您在本地缓存,则请接受默认的临时缓存位置(由您的共享和下载选项设置决定),或浏览到其他位置。
    2. 如果要将多面体数据共享到 ArcGIS Enterprise 11.1 或更高版本,请选中创建压缩纹理复选框以启用纹理优化,这支持在 3D 应用程序中进行更快地显示。
      注:

      启用此选项后,缓存可能需要更长的时间。 纹理是在 Basis Universal (KTX2) 中生成的,这是一种 GPU 优化的压缩格式,可显着减少内存文件大小,同时保持最佳质量。 此格式的存储大小与 JPEG 相似,但在 GPU 上占用的内存较少。

    3. 如果您在服务器上缓存或在线缓存,则会出现属性标题。 使用字段名称旁边的复选框可以在 Web 场景图层缓存中包括或排除字段。

      默认情况下,缓存中包含的字段有 ObjectID 字段、所有用于绘制或过滤数据的字段以及所有名为 Name 的字段。 ObjectID 字段以及所有用于绘制或过滤数据的字段为必选字段。 可在字段列表下的详细信息表中查看每个字段的附加信息,包括如何使用必填字段。

    注:

    如果您将引用注册数据的 Web 场景图层共享到 ArcGIS Enterprise,不会显示缓存选项。 Web 场景图层将自动缓存在服务器上,并将发布关联要素图层。

  4. 如果您要共享 LAS 数据集,则您可以选择在点云参数下配置以下参数:

    点大小 (m)

    对于机载激光雷达数据,请指定一个接近平均点间距的值。 对于地形激光雷达数据,请输入感兴趣区域所需的点间距。 默认值 0 将自动确定输入数据集的最佳值。

    XY 最大误差 (m)

    请指定一个容差值来表示所允许的最大 x,y 误差。 容差越大,数据压缩效果越好,并且数据传输效率越高。

    Z 最大误差 (m)

    请指定一个容差值来表示所允许的最大 z 误差。 容差越大,数据压缩效果越好,并且数据传输效率越高。

配置关联的 Web 要素图层属性

如果 Web 场景图层具有关联 Web 要素图层,则您可以配置要素图层属性。 可以配置的属性取决于您的活动门户、软件版本(如果您要共享至 ArcGIS Enterprise 门户),以及您是要引用数据还是要将数据复制到服务器。 有关详细信息,请参阅配置 Web 要素图层中的表。

  1. 单击配置 Web 图层属性选项卡配置 Web 图层属性
  2. 操作下,选中批准公共数据采集复选框,以允许在复制所有数据的 Web 要素图层上进行公共编辑。

    如果 Web 图层是与所有人共享的,则必须先批准该图层以进行公共数据采集,然后才能启用编辑。

    当您共享引用注册数据的 Web 要素图层或将该图层共享到 ArcGIS Enterprise 10.8.1 或更早版本的门户时,此选项将不会出现。

    警告:

    如果在与公众共享的图层上启用编辑,则任何人都可以编辑它而无需登录您的组织。 为了获得最佳性能并防止数据丢失或损坏,请禁用编辑或仅与您的组织共享该图层。 有关详细信息,请参阅允许或阻止在公共图层上进行编辑

  3. 选中启用编辑并允许编辑者复选框以启用 Web 要素图层的编辑功能。

    如果要将引用注册数据的 Web 要素图层共享到 ArcGIS Enterprise,则编辑默认处于启用状态。 如果要将复制所有数据的 Web 要素图层共享到 ArcGIS Enterprise,或者要将其共享到 ArcGIS Online,则编辑默认处于未启用状态。

    如果要共享到 ArcGIS Online、将注册数据引用到 ArcGIS Enterprise 门户或将所有数据复制到 ArcGIS Enterprise 10.8.1 或更高版本的门户,请从下表中选择允许的编辑操作:

    选项描述
    添加

    编辑者可以在创建要素时添加要素几何并提供属性值。 默认情况下,会启用该选项。 创建要素后,编辑者必须启用更新选项,才能修改要素或其属性。

    删除

    编辑者可以删除要素。 默认情况下,会启用该选项。

    更新

    启用此选项后,属性和几何选项默认启用,由此允许编辑者更新要素几何和属性。 选择仅属性以允许编辑者仅更新现有要素的属性。 他们无法修改要素几何。

    注:

    对于 ArcGIS Enterprise 10.8 或更低版本的门户,如果您要共享复制所有数据的 Web 要素图层,则编辑操作会有所不同。

    ArcGIS Enterprise 版本选项

    ArcGIS Enterprise 10.6.110.8

    • 添加、更新和删除要素
    • 添加并更新要素
    • 添加要素
    • 更新要素
    • 仅更新属性

    ArcGIS Enterprise 10.410.6

    • 添加、更新和删除要素
    • 仅更新要素属性
    • 仅添加要素

    如果共享的 Web 场景图层引用了文件或移动地理数据库中的注册数据,则编辑选项不可用。

    警告:

    如果您共享引用注册数据的 Web 要素图层,则无法通过 ArcGIS 组织网站对编辑操作进行修改;应使用 ArcGIS Server Manager 作为替代。 有关详细信息,请参阅 ArcGIS Enterprise 帮助中的Server Manager 中编辑服务属性

  4. 要允许用户在离线时使用数据的本地副本并在上线时同步更改,请选中启用同步框。
  5. 选中导出数据复选框以允许他人将数据导出为不同的格式。
  6. 选中对要素的 z 值应用默认值复选框以允许编辑者通过不允许指定 z 值的客户端来添加或更新要素。
    1. 使用插入或更新要素时的默认 z 值设置默认 z 值。
  7. 选中允许在没有 m 值的情况下进行几何更新复选框,以允许几何在不指定 m 值的情况下更新为启用了 m 值的要素。
  8. 或者,选中保留编辑者追踪信息框。

    如果您将引用注册数据的 Web 场景图层共享到 ArcGIS Enterprise,此选项不会出现。

    注:

    在共享图层之前创建的要素可能会将名称存储在与 ArcGIS 组织中的用户名不匹配的编辑者追踪字段中。 例如,他们可以存储来自台式计算机或数据库中的用户名。 随后在门户中管理 Web 图层时,可能需要限制编辑权限,以使得编辑者只能编辑其自己创建的要素。 (在 web 图层的项目详细信息页面的设置选项卡上,此选项称为编辑者可以编辑哪些要素?)如果设置了此限制,并且选择了保留编辑者追踪信息,则除管理员外,组织中的任何其他人员都无法编辑 Web 图层中的现有要素,因为任何人都不能被识别为上述要素的创建者。 这是考虑不保留编辑者追踪信息的主要原因。

    了解有关编辑者追踪的详细信息

配置参数

如果要与关联的要素图层共享 Web 场景图层,请完成以下步骤来配置参数。 有关详细信息,请参阅服务参数

  1. 在窗格顶部的配置选项卡下,单击配置参数 配置参数
  2. 属性下,为服务器返回的最大记录数指定一个值。

    如果您要共享至 ArcGIS Enterprise,则将出现此属性。 该属性将指定用户查询可以返回的记录数。 数量过多可能会导致性能降低。 默认值为 2,000。

  3. 或者,在日期字段下,单击时区下拉箭头,然后选择用于存储日期值的时区。

    如果要素图层中包含日期字段,则当用户与要素图层交互时,指定时区有助于正确转换日期和时间值。 如果选择了 UTC(协调世界时间)以外的时区并想让时区使用夏令时,请选中按夏令时调整

    注:

    如果未指定时区,日期值将假定为以 UTC 存储。