问题标签 [ios6-maps]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1148 浏览

iphone - 如何使用 Google Map API 在 iOS 6 中的 2 个位置之间绘制路线?

以前我曾经iOS 5在 2 个位置之间绘制路线并在使用导航时不断更新当前位置Google Maps API,它工作正常,但现在我升级到之后iOS 6,没有任何工作我也无法查看地图,下面是我收到的错误当我尝试加载地图时,

谁能帮帮我吗?我正在赶上我的最后期限,我真的很困惑如何继续前进。

0 投票
1 回答
3573 浏览

ios6 - 有没有办法使用 Apple 的 Maps API 确定两个位置之间的行驶时间?

我正在评估使用谷歌的距离矩阵/地点/地图 API,而不是苹果的 iOS 应用程序地图 API。

我正在查看MKDirectionsRequest课程,我似乎无法找到一种方法来确定两点之间的行驶时间。如果使用苹果地图 API 可以做到这一点,有人可以指出我正确的方向吗?

我希望仅使用 Apple 的 API 就可以实现这一点,但看起来这只有使用 Google 的 API 才能实现。

0 投票
1 回答
324 浏览

ios6-maps - 用于搜索附近的 iOS 地图 URL 参数

我们的应用程序用于在 UIWebView 中显示 Google 地图,并在用户当前位置附近显示关键字搜索结果,如下所示:

效果很好并返回给定坐标附近的所有披萨餐厅。

现在我们需要在 iOS 设备上打开原生 Map 应用程序。所以按照这个

我们改为

打开本地地图应用程序并搜索披萨,但结果显示在整个美国地图上,根本不在指定坐标附近。就像它忽略或不识别 sll 参数一样。

我究竟做错了什么?如何在用户当前位置附近显示结果?我的测试设备是运行 iOS 6.1.3 的 iPhone 4S

谢谢

0 投票
1 回答
138 浏览

ios - 你能在 iPhone 上看到由使用相同应用程序的不同人放置的地图图钉吗?

我正在创建一个应用程序,并想在进一步了解之前知道在应用程序中是否可以在一部 iPhone 上的地图上放置一个图钉,然后在另一部 iPhone 上的同一个应用程序中将该图钉显示在第二部手机上' 地图?如果有怎么办?

人 A 放置别针。人 B 在他们的地图上看到了人 A 的图钉?

谢谢,

0 投票
1 回答
601 浏览

ios - iOS 6 地图未显示提供的经纬度位置

我在 UIViewController 中使用地图视图,并且我提供了一个默认位置来放大,并带有注释。但是变焦不起作用。注释工作正常,但初始缩放到位置不起作用。

我不确定是什么导致了这个问题。任何帮助将不胜感激。

这是我的代码:

0 投票
0 回答
290 浏览

ios - ios6下的MkMapview setRegion像ios5一样捕捉到网格,不可能有精确的setRegion

众所周知,setRegion在 ios5 下使用 MkMapKit 会捕捉到下一个可用的 Google 缩放级别,因此无法对地图区域进行精确的编程设置(没有特殊技巧,例如在 mapView 上使用转换矩阵)

但由于一些奇怪的原因,使用setRegionsetMapRect在 iOS 6.1.3 下,iphone4 显示出与 iOS5 相同的行为,尽管这适用于 ipad ios6.1.3。
iphone4 和模拟器只能使用前一版本的两倍或一半大小的区域。

因此,尽管有向量,但必须有一些MkMapKit力量表现得像 iOS5。这发生在 ios 模拟器上,在 ios4 设备上,而不是在带有 ios 6.1.3 的 iPad 上

我在 () 结束后 2 秒更改了区域viewDidAppear,所以这不是时间问题。区域值是精确计算的。

我已将部署目标设置为 ios 6.1,并且正在 Xcode 4.6 下进行开发,但该项目是在 2 年前在 Xcode 3 下创建的。

唯一有点不寻常的是,我的 mkMapView.frame 是二次的,并且比屏幕大,等于对角线(用于自旋转)。

我该如何解决这个问题,以便setRegion完全使用指定的纵向跨度?
或者这是否已知它不起作用?

0 投票
2 回答
2662 浏览

ios - GoogleMap API 为两点之间的方向提供了错误的坐标

我正在使用 GoogleMap API 来显示 GoogleMap 上两点之间的绘制方向。

我想在 iOS 6.1 上提供支持,所以我使用 GoogleMap 我知道 iOS7 来恢复这个。

使用以下代码进行解析并获取坐标的步骤以在地图上绘制折线:

它只给出 24 个步骤意味着只有 24 个坐标用于在地图上创建点和绘制线,如下图所示:

在地图上画线并缩放到几级后

你可以看到这条线不在正确的道路上,所以我能做些什么来解决这个问题?我也想在地图上显示方向。

0 投票
0 回答
6755 浏览

ios - 使用 Google Map iOS SDK 显示 2 个地点之间的路线

我想使用Google Map iOS SDK在Google Map中的两点之间绘制路线。

这里我有两个文本字段FromTo. 我为这 2 个文本字段实现了 Google 自动完成 API。我正在获取这两个地方的纬度经度。现在我想在这两点之间画一条路线。

我搜索了这个但找不到解决方案。我该如何实施?

0 投票
3 回答
1603 浏览

ios - 在 MKMapView 中设置当前位置图标下侧

我想根据下面的屏幕截图在地图(iOS 6 和 iOS 7)的下方显示我的当前位置,以便用户可以看到进一步的视图 [带有谷歌地图的谷歌默认应用程序]。

在此处输入图像描述

现在,光标显示在视图中心,如下图所示 [my app with apple map] 。在此处输入图像描述

因此屏幕的最大部分用于显示后面的内容,而不能向前看很远。

在第一张图片和第二张图片中,我与谷歌导航进行了比较,它在屏幕上显示的当前位置要低得多,旋转角度大致相同。我添加了一些箭头来显示我在说什么。

我尝试了下面的设置中心代码,因为我找不到设置得更低。

mapView.userTrackingMode = MKUserTrackingModeFollow;

并尝试以下方法

[mapView setCenterCoordinate:currentLocation.coordinate Animation:YES];