更新矢量切片图层样式

注:

目前,此功能仅在 Map Viewer 经典版 中受支持。 该功能将在 Map Viewer 的未来版本中提供。

如果您具有创建内容的权限,则可以在 Map Viewer 经典版 中自定义任何矢量切片图层的样式(包括矢量底图)。 这允许在其他地图中使用相同的样式而无需在每个地图中重新定义,可以保存图层的副本,从图层项目页面下载图层的样式文件,编辑样式并更新托管矢量切片图层的副本以使用新样式。

例如,您可以更改 Esri 矢量底图的样式,以使其更适合组织的品牌要求。 您可以更改图层的颜色、模式、图标和标注。 如果您想要自定义不属于您的矢量切片图层,必须首先将图层复制为项目并更改复制的图层的样式。

注:

您所保存的托管矢量要素图层的副本仍将引用原始的矢量切片。 如果托管矢量切片图层的所有者删除了图层或停止与您共享,您将失去对数据的访问权限。 同样,如果托管矢量切片图层的所有者使用不包含您的新样式的图层替换图层内容,您在副本中定义的样式将不再有效。

请按照以下步骤在 Map Viewer 经典版 中使用更改样式按钮更新矢量切片图层的样式。

  1. 验证您是否已登录到 ArcGIS Online,以及是否具有创建内容的权限
  2. Map Viewer 经典版 中,添加具有您想要更新的样式的矢量切片图层
  3. 如有必要,单击详细信息,然后单击内容
  4. 在添加的图层下,单击更改样式 更改样式
  5. 按照以下步骤创建样式:
    1. 将样式另存为窗口中,指定新图层的标题、标签、摘要和文件夹位置。
    2. 单击保存样式

      将在您的内容中创建用于存储新样式的图层项目。 该图层项目将引用托管矢量切片图层中的数据(非复制或重复数据)。

  6. 更改样式窗口中,进行您想要的样式更改。 有关详细信息,请参阅 ArcGIS Vector Tile Style Editor 文档
  7. 完成后,单击保存样式并关闭

    您的样式更改将显示在地图中并与图层一起自动保存。 每次当您希望将此样式应用于矢量切片图层时,都可以使用此新图层项目。

    注:

    在某些情况下,您可能需要手动更改矢量切片图层的样式,例如,如果您要使用过滤器或自定义字体。 您可以使用以下方法更改矢量切片图层的样式:保存图层的副本,从图层的项目页面下载关联的样式文件 (root.json),使用 JSON 编辑器编辑文件以及使用新样式更新矢量切片图层的副本。 有关手动更改矢量切片图层样式的信息,请参阅 Mapbox GL 样式参考Mapbox 矢量切片规范