要更新托管矢量切片图层的样式,必须首先保存矢量切片图层的副本。无论您是否拥有该图层,都必须保存副本。 然后,可从副本图层的项目详细信息下载样式、编辑样式并将其上传至副本。您使用新的矢量切片图层创建的任何 web 地图或应用程序都将使用更新的样式,但仍引用原始矢量切片图层的切片。通过此方法,您可以创建多个样式迥异的图层(这些样式将引用原始图层的矢量切片)。
按照以下步骤在Map Viewer中保存矢量切片图层的副本,以便下载、编辑和上传矢量切片图层的样式。您须具备创建内容的权限才能保存图层的副本。
- 登录门户。
- 将包含要更改样式的矢量切片图层添加到Map Viewer。
- 在矢量切片图层下单击更多选项,然后单击复制。
图层的副本随即被添加到地图内容中。
- 必须将此副本另存为图层。在所创建的副本下单击更多选项,然后单击保存图层。
将打开创建项目窗口。
- 为新图层指定标题、标签、摘要和文件夹位置,然后单击创建项目。
- 从内容页面单击我的内容选项卡,找到您保存的图层,单击图层名称以查看其项目页面。
- 要下载此图层的样式,请单击打开 > 下载样式。
此操作可将 root.json 文件下载到本地计算机。如有必要,可重命名此文件。
- 在 JSON 编辑器中打开 root.json 文件并对其进行编辑以更新样式。
使用 Mapbox 矢量切片规范构建矢量切片图层。有关如何设置矢量切片数据样式的信息,请参阅 Mapbox GL 样式参考。
- 保存对文件所做的样式更改后,使用新样式更新矢量切片图层的副本。
- 登录到您的组织并打开矢量切片图层副本的项目详细信息。
- 单击更新。
随即将打开更新样式文件窗口。
- 选择编辑的 .json 文件并单击更新样式文件。
将更新矢量切片图层副本的样式。
- 要查看您的更改,请在图层的项目详细信息中单击打开 > 向新地图添加图层。
- 要继续编辑样式,可对 .json 文件进行进一步的更改并更新矢量切片图层的副本。