Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MapKit-如何使用MapKit在iphone应用程序中实现源和目标的方向?_Iphone_Mapkit - Fatal编程技术网

MapKit-如何使用MapKit在iphone应用程序中实现源和目标的方向?

MapKit-如何使用MapKit在iphone应用程序中实现源和目标的方向?,iphone,mapkit,Iphone,Mapkit,如何使用iphone中的MapKit获得从源A到目标B的最短距离。有什么方法可以实现这一点吗?谢谢。对于路线映射,我确信最好的选择仍然是启动适当参数化的“地图”应用程序 试试这里 感谢路由映射,我很确定最好的选择仍然是启动适当参数化的maps应用程序 试试这里 谢谢假设您正在寻找路由,您需要从路由服务器获取路由。 检查谷歌方向API。CloudMake也有路由api。我不认为MapKit提供了获取路线和找到最短距离的方法 如果您要查找直线距离,请使用: CLLocation *aLocation

如何使用iphone中的MapKit获得从源A到目标B的最短距离。有什么方法可以实现这一点吗?谢谢。

对于路线映射,我确信最好的选择仍然是启动适当参数化的“地图”应用程序

试试这里


感谢路由映射,我很确定最好的选择仍然是启动适当参数化的maps应用程序

试试这里


谢谢

假设您正在寻找路由,您需要从路由服务器获取路由。 检查谷歌方向API。CloudMake也有路由api。我不认为MapKit提供了获取路线和找到最短距离的方法

如果您要查找直线距离,请使用:

CLLocation *aLocation = …
CLLocation *differentLocation = …
[aLocation distanceFromLocation:differentLocation];

假设您正在寻找路由,则需要从路由服务器获取路由。 检查谷歌方向API。CloudMake也有路由api。我不认为MapKit提供了获取路线和找到最短距离的方法

如果您要查找直线距离,请使用:

CLLocation *aLocation = …
CLLocation *differentLocation = …
[aLocation distanceFromLocation:differentLocation];

直线距离,还是您在询问路线地图?直线距离,还是您在询问路线地图?现在,有关方向,无需打开“地图”应用程序。它内置于iOS 4.0中的mapkit中。现在无需打开地图应用程序即可查看方向。它内置在iOS 4.0的mapkit中。