创建并使用地图样式(预览版)

地图样式是一组用于设置地图项的可视化自定义项,您可以将地图样式与地图 ID 相关联。然后,您可以在应用代码中引用该地图 ID,以显示自定义的地图。

您可以先创建地图样式,然后再创建地图 ID;不过,若要使用该样式,您必须将其与地图 ID 相关联。若要使用地图样式,您必须执行以下所有步骤:

  1. 创建并发布地图样式。如需了解详情,请参阅创建样式

  2. 创建地图 ID。如需了解详情,请参阅创建地图 ID

  3. 将地图样式与地图 ID 相关联。如需了解详情,请参阅将地图 ID 与地图样式相关联

  4. 为您的应用添加地图 ID,以显示样式。如需了解详情,请参阅将地图 ID 添加到应用

创建地图样式

您可以使用下列任意一种方法来创建地图样式:

  • 使用默认的 Google 地图样式或建议的模板来创建新样式。

  • 复制并修改现有的标准或自定义样式。

创建新样式

  1. 在 Google Cloud 控制台中,前往地图样式页面。

  2. 选择创建样式,然后在创建自己的样式下,选择 Google 样式

  3. 点击选择采用,以选择预览版云端样式设置。

  4. 在底部,选择在样式编辑器中打开

  5. 选择地图项并更改其样式,以创建您想要的地图样式。

  6. 选择保存

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

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

复制样式

  1. 在 Google Cloud 控制台中,前往地图样式页面。

  2. 选择一个现有样式。

  3. 在样式页面中,选择复制

  4. 复制地图样式框中,输入新的地图名称和说明(可选)。

  5. 选择保存

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

  6. 如果您想要修改样式,请选择自定义样式,然后进行更改,并选择保存

复制样式版本

  1. 在 Google Cloud 控制台中,前往地图样式页面
  2. 选择一个现有样式,然后点击自定义样式
  3. 依次选择设置 > 版本历史记录
  4. 选择一个样式版本,然后在版本历史记录窗格底部,选择复制

系统即会自动发布所复制的样式,并且您会获得一个链接,点击此链接即可在新的标签页中打开此新样式。

发布样式

当您首次创建新地图样式(包括复制现有样式或导入 JSON 样式)时,系统会自动发布新地图样式的第一个实例。之后,您可以将更改内容储存为草稿,直到满意后再发布。

  1. 更改要发布的地图样式或复制的地图样式。如需了解详情,请参阅更新样式

  2. 在更改过程中,选择保存

  3. 如果您已准备好发布样式,让所作的更改在使用该地图样式的所有地图 ID 中生效,请依次选择保存发布

已发布的地图样式与草稿地图样式

已发布:地图样式一经发布便会生效。任何使用相应样式的地图显示的都是该样式的已发布版本。

草稿:草稿版样式是仍在制作中的地图样式,发布前不会在地图上显示。

恢复样式版本

如果您要使用样式之前的某个版本,可以将其恢复。例如,如果您创建了带有品牌特色的地图样式来支持某场特别活动,在该活动结束后,您可以恢复标准版地图样式。

  1. 在 Google Cloud 控制台中,前往地图样式页面。

  2. 选择所需的样式,然后选择自定义样式

  3. 依次选择设置 > 版本历史记录

  4. 选择要恢复的版本,然后在版本历史记录窗格的底部,选择恢复。恢复的样式即会成为该样式的最新草稿。

  5. 关闭版本历史记录窗格,然后选择发布

更新样式

如果您想要更改地图样式,可以直接在样式编辑器中进行更改。您可以通过以下几种方式来更新样式:

  • 如果希望作出的更改在准备就绪后立即生效:选择自定义样式,然后进行更改。选择保存将更改内容储存为草稿,准备就绪后选择发布

  • 如果想先在测试环境中测试更改:先复制样式,不要直接在地图样式中进行更改。如需了解详情,请参阅复制样式测试地图样式更新

修改样式

创建地图样式后,您可以通过以下任一方式在样式的主页面上对其进行更改:

  • 修改:选择自定义样式

  • 复制:如需了解详情,请参阅复制样式

  • 重命名:对地图样式进行重命名。

  • 删除:删除地图样式。

  • 添加地图 ID:将地图 ID 与样式相关联。

一个地图样式主页面的屏幕截图,其中显示了以下内容:地图名称;用于自定义、重命名、复制或删除样式的控件;显示应用了相应样式的地图区域的图片;以及说明此样式未关联任何地图 ID 的通知和一个“添加地图 ID”按钮。

为样式关联或移除地图 ID

您可以将样式与多个地图 ID 相关联,因为相同的样式可应用到多个 Google 地图应用。不过,一个地图 ID 只能与一个样式建立关联。

  1. 地图样式页面上,选择一个样式。

  2. 选择添加地图 ID修改地图 ID

  3. 修改地图 ID 中,选中相应地图 ID 旁边的复选框,以将其与此样式相关联。若要移除某个地图 ID,请取消选中相应复选框来移除关联。

  4. 选择保存

若要使用云端地图样式,请将地图 ID 添加到应用