【问题标题】:Rotating Google Map not MapView旋转谷歌地图而不是 MapView
【发布时间】:2011-12-19 10:51:03
【问题描述】:

我正在使用谷歌地图编写应用程序。这个应用程序的主要目的是在用户移动时在地图上显示用户位置。在这里,我想以用户身份显示一个箭头图标,并且箭头必须指向用户移动方向,如图所示。

所以,在这里我必须旋转地图以使箭头在用户转动时始终向上显示。我尝试了一些示例来旋转地图,但整个 MapView 正在旋转,我没有在整个屏幕上获取地图。有些区域很暗,有些区域像地图。

有什么办法可以旋转地图。知道的请回复我。

谢谢

【问题讨论】:

标签: android google-maps rotation


【解决方案1】:

确保您没有违反 Google 地图服务条款; 10.2子c:

10.2 允许您使用 Maps API 构建的应用程序类型的限制。除非明确 第 8 节(Google 向您提供的许可)或 Maps API 中允许 文档,您不得(也不得允许其他任何人)做任何 以下内容:

(a) 没有“包装”。您不得为 服务,除非您获得 Google 的书面同意。为了 例如,您不得:(i) 使用或提供 服务或内容(例如地图图像、地理编码、方向、 地点或地形数据)在您提供给他人的 API 中;或 (ii) 创建一个重新实现或复制的 Maps API 实现 谷歌地图。为清楚起见,如果您的 Maps API 实现提供了大量附加功能或 谷歌地图/谷歌地球以外的内容,以及那些附加功能 或内容构成地图的主要定义特征 API 实现。

(b) 没有商业、住宅或电话列表服务。你必须 不显示任何 Maps API 实施中的商家信息内容 其主要目的是提供商业、住宅 地址或电话簿列表。

(c) 没有导航、自动驾驶汽车控制或企业 应用程序。您不得将服务或内容与任何 产品、系统或应用程序或与任何相关的 以下:

(i) 实时导航或路线引导,包括但不限于 到与位置同步的逐向路线引导 用户的传感器设备。

(ii) 用于自动或自主控制的任何系统或功能 车辆行为;或

(iii) 企业调度、车队管理、企业资产跟踪 或类似的应用程序。如果你想从事企业派遣, 车队管理、业务资产跟踪或类似应用程序, 请联系 Google Maps API Premier 销售团队以获取 谷歌企业许可证。 (如果您提供非企业 实施,您可以使用 Google Maps API(s) 来跟踪资产 例如汽车、公共汽车或其他车辆,只要您的跟踪 申请免费向公众提供。为了 例如,您可以提供免费的公共 Maps API 实现,该实现 显示实时公共交通或其他交通状态 信息。)

【讨论】:

  • 您所说的是正确的。我也知道这些事情。我正在学习android,只是我想知道它是否可能。我在 android 市场中看到了 Maps 应用程序,正如我所提到的,它们正在旋转谷歌地图,因为这个原因只有我在问如何获得它。无论如何感谢您为我花费宝贵的时间。