使用云端地图样式设置

以下说明介绍了如何在 Google Cloud Console 中随时使用地图 ID 和地图样式来创建、自定义、发布和管理地图。

如需在 Google Cloud 项目中创建或管理任何地图 ID 或地图样式,您必须具有项目所有者或项目编辑者 IAM 角色

创建地图样式

地图样式是一组自定义设置的唯一标识符,可与任何地图 ID 相关联。

若要创建新样式,请执行以下操作:

  1. 在 Google Cloud Console 中,转到地图样式页面
  2. 选择新建地图样式,打开新建地图样式页面。
  3. 新建地图样式页面中,选择以下某个选项:
    1. 从可用的样式变体中选择一种地图样式。
    2. 将 JSON 代码粘贴到导入 JSON 标签页上的文本框中,导入 JSON 样式设置代码
    3. 选择一个为突出特定行业(例如旅游、物流、房地产和零售)的目标而自定义的地图样式。

    您可以点击在样式编辑器中自定义,为地图项指定其他自定义样式设置。如需了解详情,请参阅使用样式编辑器

  4. 要给地图样式命名并保存更改,请选择保存

更新样式详情

地图样式页面,请选择一种地图样式并完成以下操作:

  • 选择自定义样式,在样式编辑器中继续进行自定义设置或查看样式详情。如需了解详情,请参阅使用样式编辑器
  • 选择修改,为样式重命名或修改样式说明。
  • 选择复制可复制样式。
  • 选择删除可删除样式。
  • 查看与样式关联的地图 ID。

2020 年 9 月 15 日之前创建的样式不会显示 Google 地图增强后的自然地貌。若要为地图样式使用 Google 地图增强后的自然地貌,您必须创建地图样式

示例应用

您可以查找 JavaKotlin 示例应用,了解如何通过云端设置 Android 地图的样式。

已知问题

将应用交付给客户后,可以通过 Google Cloud Console 更新具有地图 ID 的地图的自定义样式。新样式将在几小时内显示在您的应用中。

为了确保新的自定义样式能够立即显示以进行测试,请清除测试设备中的应用数据。如需详细了解如何清除设备中的数据,请参阅 Android 帮助文章 - 释放存储空间

请注意,设置方法可能因手机而异。如需了解详情,请与您的设备制造商联系