让您的用户可以利用 Google 提供的丰富地图来探索世界。 使用自定义标记来标识位置、使用图像叠加层增强地图数据、将一个或多个地图作为 fragment 嵌入、显示附近地图注点的详细信息等等。
Maps SDK
Maps SDK for Android 是 Google Play 服务平台的一部分,可让您在应用中添加地图和自定义的地图信息。请按照使用入门指南在项目中设置 Google Play 服务,然后深入了解 Maps SDK 的主要功能。
向应用添加地图
借助 Maps SDK for Android,您可以使用 XML 代码段将地图作为 Fragment 嵌入到 activity 中。此 SDK 提供了激动人心的功能,如 3D 地图;室内、卫星、地形和混合地图;用于高效缓存和绘制的矢量图块;动画过渡效果等等。了解如何添加地图对象。
自定义地图
在地图上添加标记,以指示用户的特殊地图注点。您可以为地图标记定义自定义颜色或图标,使其与应用的外观和风格相匹配。为了进一步增强应用,可以绘制多段线和多边形来指示路径或区域,或者提供完整的图像叠加层。如需了解详情,请参阅有关如何绘制标记的指南。
控制用户视图
通过控制地图“镜头”透视的旋转、倾斜、缩放和平移属性,为用户提供不同的世界视图。了解如何更改视图。
将街景添加到您的应用中
在 activity 中添加街景,让您的用户通过 360 度全景视图探索世界。以编程方式控制街景相机的缩放级别和朝向(倾斜度和方向角),并为镜头在给定时长内的移动添加动画效果。
Places API
帮助用户根据其当前位置找到商家、餐馆和其他地图注点。使用 Places SDK for Android,在用户需要时提供联系信息和营业时间等方便的相关信息。