8得票1回答
如何在Flutter中获取预估旅行时间和距离

我试图获取用户当前位置和预设目的地之间的预计时间和距离,但找不到方法。我知道现在 flutter 有地图插件 - flutter maps,但我不需要显示地图,只需要使用地图 API 来计算预计行程时间和距离。类似于MKDirections。我是否漏掉了某些东西?有没有办法做到这一点?

24得票2回答
如何在苹果地图或谷歌地图中打开链接?

如何将网站上的链接首先指向新版Google Maps for iOS应用程序中的位置,如果不可用,则转回到Apple Maps呢? 目前,默认功能是在iOS上打开指向maps.apple.com的链接将在Apple Maps中打开,在其他设备上则打开Google Maps。 由于大多数用户...

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

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

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

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

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

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

19得票3回答
iOS - 使用经纬度打开苹果地图

我正在开发一个应用程序,需要打开一个苹果地图会话,并传递纬度和经度坐标,以从用户当前位置获取到该位置的方向。 我知道在谷歌地图中可以实现这一点,而我已经在使用它了,但是当尝试在苹果地图中打开URL时,它只会打开地点而不是从用户当前位置到目的地的方向。 这是我一直在使用的URL方案:http...

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

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

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

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

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

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

16得票5回答
在iOS 7上打开特定地址的地图

我正在尝试让我的应用程序打开苹果地图应用程序,并拉起地址。我尝试了这个:- (IBAction)openInMaps:(id)sender { NSString *addressString = @"http://maps.apple.com/?q=1 Infinite Loop, C...