将 JSON 与云端地图样式设置搭配使用

请选择平台: Android iOS JavaScript 网络服务

本文档介绍了如何使用 JSON 创建、修改和导出地图样式。 如需了解可以使用 JSON 设置哪些样式,请参阅云端地图样式设置的 JSON 参考

导入 JSON 地图样式

如需使用 JSON 创建地图样式,请执行以下步骤:

  1. 在 Google Cloud 控制台中,前往 地图样式页面,然后根据需要选择项目。

  2. 地图样式中,点击创建样式

  3. 在对话框中,选择 JSON 标签页。

  4. 您可以通过以下两种方式导入 JSON 样式:

    • 将有效的 JSON 样式代码粘贴到相应字段中,或者
    • 点击上传 JSON 文件,然后选择要使用的本地 JSON 文件。JSON 样式设置代码会显示在相应字段中。
  5. 检查您的 JSON 是否有错误。

    • 如果您的 JSON 存在错误,系统会显示“您的 JSON 包含 N 个错误”警告,您可以展开该警告以了解详情。
    • 如果 JSON 有效,地图预览会显示您的自定义样式,并且蓝色的自定义按钮可供点击。
  6. 点击自定义以创建新的地图样式。

  7. 在新地图样式中,选择地图项并根据需要查看或更改其样式。使用自定义样式的地图项旁边会有一个实心蓝点。

  8. 点击保存

  9. 保存并发布地图样式框中,输入样式的名称和说明(可选),然后点击保存

系统即会自动发布相应样式,并且您会看到此新样式的主页面。

如需将地图样式添加到地图 ID,请参阅将样式与地图 ID 相关联

使用 JSON 编辑地图样式

您可以使用样式编辑器中的“JSON”标签页来修改地图样式。

在 JSON 编辑器中所做的更改会反映在样式面板中。此外,如果您在样式面板中进行更改,可以在 JSON 编辑器中找到这些更改。这两种方法还会更新地图预览。

如需使用 JSON 修改地图样式,请按以下步骤操作:

  1. 在 Google Cloud 控制台中,前往 地图样式页面,然后根据需要选择项目。

  2. 地图样式中,从样式列表中选择一个现有样式。

  3. 在样式的首页中,选择自定义

  4. 选择 JSON 标签页以打开 JSON 样式编辑器。

  5. 在编辑器中进行更改。您也可以上传 JSON 文件。

  6. 点击 Commit 以更新地图预览。

  7. 完成所有更改后,点击保存。如果您要创建新样式,所做的更改会自动生效。如果您要更改现有样式,所做的更改会保存为草稿,您必须点击发布,才能让所做的更改应用到使用该地图样式的所有地图 ID。

将地图样式导出为 JSON 文件

如需将地图样式导出为 JSON 文件,请按以下步骤操作:

  1. 在 Google Cloud 控制台中,前往 地图样式页面,然后根据需要选择项目。

  2. 地图样式中,从样式列表中选择一个现有样式。

  3. 在样式的首页中,选择自定义

  4. 选择 JSON 标签页以打开 JSON 样式编辑器。

  5. 选择导出