让用户在IOS 6中select谷歌地图和苹果地图?
我在iOS应用程序中使用基本的MapKitfunction。
有没有办法让我的iOS 6用户在Google和Apple地图之间select我的应用程序中提供的地图数据? 如果是这样,我怎么能编程呢?
没有。
您可以让用户selectiOS地图和其他地图(OpenStreetMap,Microsoft VirtualEarth,CloudMade,OpenAerialMap,OpenCycleMap,SpatialCloud,TileStream7)与路由我(在github上),或者你可以使用Bing地图(也可用库)。
但是您必须为不同的库编写代码,因为MapKit Framework仅适用于iOS 6中的Apple地图。
ClassicMap (GitHub)完全符合您的要求。 示例项目演示了如何将Google地图覆盖图添加到MapKit以及如何在Google和Apple地图之间切换。
它工作的很好,但缩放级别似乎只限于苹果的数据(我敢肯定,最大缩放在谷歌地图,至less在我住的地方)更高。