15得票2回答
打开带有特定MKRoute信息的苹果地图应用程序

我正在尝试在Swift应用程序中显示点A和B之间所有可能的路线(适用于iOS 8+)。 我允许用户在我的应用程序中选择任何一条可能的路线。 接下来,我希望用户能够使用Apple Maps应用程序导航所选路线(MKRoute)。var fullRouteResponse:MKDirections...

13得票1回答
纬度下MKMetersPerMapPoint的数学原理

我正在尝试将一些苹果地图代码转换为Java。我已经大部分正确地转换了,只有一些对MKMetersPerMapPointAtLatitude函数的调用存在问题。 我有一个非常接近的解决方案...但它并不完全准确,我不确定原因。有任何想法吗?#import <Foundation/Foun...

13得票4回答
以编程方式打开苹果地图

我想在自己的Swift应用程序中打开Apple Maps应用程序,但我只有邮政编码、城市和街道信息,没有坐标信息。我做了很多研究,但只找到了使用坐标信息的方法。

12得票4回答
在我的iPhone上找到应用程序的URL scheme

当无法提供路线时,Apple地图可打开路由应用程序: 我想从我的应用程序打开其中几个应用。我知道我必须将要打开的每个应用程序列入白名单,这不是问题所在。 我如何找到已安装在我的iPhone上的那些应用程序的URL方案? 一个想法是通过iTunes备份并查看info.plist文件。 ...

12得票2回答
是否有类似于谷歌地点搜索API的苹果API?

我在我的 iPhone 应用程序中使用 MKMapKit。目前,我正在根据从 Google Place API 获取的结果在地图上标注地点,但根据 Google 的文档,我必须仅在 Google 地图中使用这些值。不幸的是,从 iOS 6 开始,MKMapKit 将转向 Apple Map。 ...

10得票2回答
如何在地图视图上更新MKAnnotation对象的位置?

我有以下代码,旨在循环遍历当前苹果地图视图上的所有注释并更新它们的位置坐标。for existingMarker in self.mapView.annotations { existingMarker.coordinate.latitude = 12.12121212 ex...

9得票1回答
找到特定坐标的苹果地图URL示例

我希望创建一个URL,它可以在iPhone上打开地图应用并使其显示用户当前位置到特定坐标的方向。你能给我展示一个这样的URL的例子吗?此链接是参考文档:https://developer.apple.com/library/mac/featuredarticles/iPhoneURLSchem...

9得票3回答
如何在Swift 3中向MKSnapShotter添加MKPolylines?

有没有一种方法可以截取包括折线的mapView屏幕截图?我相信我需要在MKSnapShotter返回的图像上绘制CGPoint,但是我不确定如何做到这一点。 当前代码 func takeSnapshot(mapView: MKMapView, withCallback: (UI...

8得票1回答
苹果地图和谷歌地图API是否具有相同的参数?

在像iPhone和iPad这样的iOS 6设备上,以及最新的Mac电脑上,链接maps.apple.com/maps?q=cupertino会在苹果本地地图应用中打开。 在非Mac电脑和其他设备上,它会导向maps.google.com/maps?q=cupertino。 这对于开发人员来...

8得票3回答
使用Google Maps和Apple Maps URL方案自动启动导航

有没有办法在iOS上使用URL方案启动Google Maps或Apple Maps时自动开始导航? 我看到两者都有几个可选参数,但没有一个可以在无需用户输入的情况下启动导航。