3

我正在编写一个应用程序,它将使用反向地理编码将用户的当前位置转换为街道地址或城市之类的东西。似乎获取此类信息的唯一方法是通过 MapKit(特别是 Placemark 类)。

我可以在不向用户显示地图的情况下使用它吗?

我问这个的原因是因为在Google HTTP Reverse Geocoding 文档中它指出:

注意:地理编码服务只能与在谷歌地图上显示结果结合使用;禁止在未在地图上显示的情况下对结果进行地理编码。有关允许使用的完整详细信息,请参阅 Maps API 服务许可限制条款。

我想知道这是否也适用于 MapKit API,或者 Google 和 Apple 是否解决了问题。

4

2 回答 2

3

我在这里回答我自己的问题太多了-

10.12 在没有相应 Google 地图的情况下使用或显示内容,除非您在 Maps API 文档、Street View API 文档中明确允许这样做,或通过 Google 的书面许可(例如,您不得使用通过与 Google 地图结合使用的服务,但街景 API 文档明确允许您在没有相应 Google 地图的情况下显示街景图像);或者

通过谷歌地图 iPhone TOS

于 2009-08-25T14:33:13.710 回答
1

Map Kit 框架为您的应用程序提供了一个可嵌入的地图界面。使用它来显示来自自定义应用程序的窗口和视图的地图或卫星图像。您还可以使用该框架使用兴趣点和其他自定义信息来注释您的地图。

上述关于使用 Google 的 HTTP API 进行反向地理编码的内容将是显示您正在寻找的信息并使用文本框阅读信息的更好方法。

于 2009-08-25T14:28:09.943 回答