问题标签 [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.
iphone - 如何使用 Google Map API 在 iOS 6 中的 2 个位置之间绘制路线?
以前我曾经iOS 5
在 2 个位置之间绘制路线并在使用导航时不断更新当前位置Google Maps API
,它工作正常,但现在我升级到之后iOS 6
,没有任何工作我也无法查看地图,下面是我收到的错误当我尝试加载地图时,
谁能帮帮我吗?我正在赶上我的最后期限,我真的很困惑如何继续前进。
ios6 - 有没有办法使用 Apple 的 Maps API 确定两个位置之间的行驶时间?
我正在评估使用谷歌的距离矩阵/地点/地图 API,而不是苹果的 iOS 应用程序地图 API。
我正在查看MKDirectionsRequest
课程,我似乎无法找到一种方法来确定两点之间的行驶时间。如果使用苹果地图 API 可以做到这一点,有人可以指出我正确的方向吗?
我希望仅使用 Apple 的 API 就可以实现这一点,但看起来这只有使用 Google 的 API 才能实现。
ios6-maps - 用于搜索附近的 iOS 地图 URL 参数
我们的应用程序用于在 UIWebView 中显示 Google 地图,并在用户当前位置附近显示关键字搜索结果,如下所示:
效果很好并返回给定坐标附近的所有披萨餐厅。
现在我们需要在 iOS 设备上打开原生 Map 应用程序。所以按照这个
我们改为
打开本地地图应用程序并搜索披萨,但结果显示在整个美国地图上,根本不在指定坐标附近。就像它忽略或不识别 sll 参数一样。
我究竟做错了什么?如何在用户当前位置附近显示结果?我的测试设备是运行 iOS 6.1.3 的 iPhone 4S
谢谢
ios - 你能在 iPhone 上看到由使用相同应用程序的不同人放置的地图图钉吗?
我正在创建一个应用程序,并想在进一步了解之前知道在应用程序中是否可以在一部 iPhone 上的地图上放置一个图钉,然后在另一部 iPhone 上的同一个应用程序中将该图钉显示在第二部手机上' 地图?如果有怎么办?
人 A 放置别针。人 B 在他们的地图上看到了人 A 的图钉?
谢谢,
ios - iOS 6 地图未显示提供的经纬度位置
我在 UIViewController 中使用地图视图,并且我提供了一个默认位置来放大,并带有注释。但是变焦不起作用。注释工作正常,但初始缩放到位置不起作用。
我不确定是什么导致了这个问题。任何帮助将不胜感激。
这是我的代码:
ios - ios6下的MkMapview setRegion像ios5一样捕捉到网格,不可能有精确的setRegion
众所周知,setRegion
在 ios5 下使用 MkMapKit 会捕捉到下一个可用的 Google 缩放级别,因此无法对地图区域进行精确的编程设置(没有特殊技巧,例如在 mapView 上使用转换矩阵)
但由于一些奇怪的原因,使用setRegion
或setMapRect
在 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
完全使用指定的纵向跨度?
或者这是否已知它不起作用?
ios - GoogleMap API 为两点之间的方向提供了错误的坐标
我正在使用 GoogleMap API 来显示 GoogleMap 上两点之间的绘制方向。
我想在 iOS 6.1 上提供支持,所以我使用 GoogleMap 我知道 iOS7 来恢复这个。
使用以下代码进行解析并获取坐标的步骤以在地图上绘制折线:
它只给出 24 个步骤意味着只有 24 个坐标用于在地图上创建点和绘制线,如下图所示:
你可以看到这条线不在正确的道路上,所以我能做些什么来解决这个问题?我也想在地图上显示方向。
ios - 使用 Google Map iOS SDK 显示 2 个地点之间的路线
我想使用Google Map iOS SDK在Google Map中的两点之间绘制路线。
这里我有两个文本字段From
和To
. 我为这 2 个文本字段实现了 Google 自动完成 API。我正在获取这两个地方的纬度和经度。现在我想在这两点之间画一条路线。
我搜索了这个但找不到解决方案。我该如何实施?
ios - 在 MKMapView 中设置当前位置图标下侧
我想根据下面的屏幕截图在地图(iOS 6 和 iOS 7)的下方显示我的当前位置,以便用户可以看到进一步的视图 [带有谷歌地图的谷歌默认应用程序]。
现在,光标显示在视图中心,如下图所示 [my app with apple map] 。
因此屏幕的最大部分用于显示后面的内容,而不能向前看很远。
在第一张图片和第二张图片中,我与谷歌导航进行了比较,它在屏幕上显示的当前位置要低得多,旋转角度大致相同。我添加了一些箭头来显示我在说什么。
我尝试了下面的设置中心代码,因为我找不到设置得更低。
mapView.userTrackingMode = MKUserTrackingModeFollow;
并尝试以下方法
[mapView setCenterCoordinate:currentLocation.coordinate Animation:YES];