我想在 iPhone 上为我正在构建的 iPhone 应用程序访问自定义栅格/矢量地图。有没有办法让地图在 iPhone 上离线?另外如何跟踪路径以及 GPS 位置?有可用的框架吗?
问问题
1434 次
1 回答
2
有几个选项可以离线获取地图。
从 CloudMade 寻找免费的解决方案 - http://developers.cloudmade.com/projects/show/iphone-sdk - 默认情况下它不是离线的,但是它具有缓存地图切片的能力,您可以控制该过程,并且预先缓存所需区域。
此外 - 还有一个名为 RouteMe 的开源项目https://github.com/route-me/route-me - CloudMade 的地图基于它,您可以使用 RouteMe 源进行深度定制。
其他选项是专有 API,您可以尝试使用:
- iosphere - http://www.iosphere.de/quartzmaps.shtml
- MapBox - http://mapbox.com/mapbox-ios-sdk/ -顺便说一下,foursquare 正在使用它们
于 2012-08-30T11:48:53.393 回答