以下说明介绍了如何在 Google Cloud Console 中随时使用地图 ID 和地图样式来创建、自定义、发布和管理地图。
如需在 Google Cloud 项目中创建或管理任何地图 ID 或地图样式,您必须具有项目所有者或项目编辑者 IAM 角色。
创建地图样式
地图样式是一组自定义设置的唯一标识符,可与任何地图 ID 相关联。
若要创建新样式,请执行以下操作:
- 在 Google Cloud Console 中,转到地图样式页面。
- 选择新建地图样式,打开新建地图样式页面。
- 在新建地图样式页面中,选择以下某个选项:
- 从可用的样式变体中选择一种地图样式。
- 将 JSON 代码粘贴到导入 JSON 标签页上的文本框中,导入 JSON 样式设置代码。
- 选择一个为突出特定行业(例如旅游、物流、房地产和零售)的目标而自定义的地图样式。
您可以点击在样式编辑器中自定义,为地图项指定其他自定义样式设置。如需了解详情,请参阅使用样式编辑器。
- 要给地图样式命名并保存更改,请选择保存。
更新样式详情
在地图样式页面,请选择一种地图样式并完成以下操作:
- 选择自定义样式,在样式编辑器中继续进行自定义设置或查看样式详情。如需了解详情,请参阅使用样式编辑器。
- 选择修改,为样式重命名或修改样式说明。
- 选择复制可复制样式。
- 选择删除可删除样式。
- 查看与样式关联的地图 ID。
2020 年 9 月 15 日之前创建的样式不会显示 Google 地图增强后的自然地貌。若要为地图样式使用 Google 地图增强后的自然地貌,您必须创建地图样式。
示例应用
您可以查找 Java 和 Kotlin 示例应用,了解如何通过云端设置 Android 地图的样式。
已知问题
将应用交付给客户后,可以通过 Google Cloud Console 更新具有地图 ID 的地图的自定义样式。新样式将在几小时内显示在您的应用中。
为了确保新的自定义样式能够立即显示以进行测试,请清除测试设备中的应用数据。如需详细了解如何清除设备中的数据,请参阅 Android 帮助文章 - 释放存储空间。
请注意,设置方法可能因手机而异。如需了解详情,请与您的设备制造商联系。