问题标签 [apple-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 回答
697 浏览

ios - 访问 MKMapView 的地图瓦片

我目前正在开发一个应用程序,该应用程序需要显示用户当前在世界上的位置的地图。出于技术原因,在进入渲染管道之前,我需要以图像 (png/jpg) 的形式访问每个地图图块。

我已经尝试过像 MapBox、MapQuest 这样的 3rd 方服务,因为它们有一个 REST api,使我能够根据请求的位置接收图块的 png/jpg。这里的问题是 MapBox 不是免费的,所以我想知道是否有办法访问 Apple 在其地图应用程序中提供的图块。他们在后台使用什么服务?采用这种方法是否会违反某些使用条款。

请注意,使用一些集成的“全能” UIMapView 对我来说不是一个选项,我直接需要图像。

谢谢

0 投票
5 回答
11653 浏览

ios - 打开带有特定地址 iOS 7 的地图

我试图让我的应用程序打开苹果地图应用程序并拉出地址。我试过这个:

还有这个 :

但是这个按钮就像它没有钩住一样。但这确实有效:

因此,只要它们是一个空间,它就不起作用。我怎样才能打开这个地址?

0 投票
3 回答
33902 浏览

ios - 从带有方向的 ios 应用程序打开苹果地图应用程序

正如标题所述,我想通过按一个按钮从我自己的应用程序中打开 ios 设备中的本机地图应用程序。目前我使用了一个MKmapview显示从json文件中获取的带有纬度/经度的简单图钉。

代码是这样的:

}`

当您触摸图钉时,会出现一个带有标题和信息按钮的信息框。

这是代码:

当单击上面信息框中的按钮时,我想创建一个方法来打开地图应用程序,其中包含从当前用户位置到上面 mapPoint 的方向。那可能吗?我还可以自定义此按钮的外观吗?(我的意思是把不同的图像放到按钮上,让它看起来像“按我的方向”)。

对不起,如果这是一个愚蠢的问题,但这是我的第一个 ios 应用程序,Obj-c 对我来说是一种全新的语言。

提前感谢所有回复。

0 投票
1 回答
990 浏览

macos - 在 Mac 上使用 Apple 地图返回地址坐标

我想使用终端(或applescript)来获取地址的经纬度。既然 OS X 中有 Apple Maps 应用程序,这在 OS X Mavericks 上是否可行?

0 投票
2 回答
1645 浏览

ios - PBRequester 在模拟器上下载 Apple Maps 时出现错误 -1001 “bad URL”失败,但在设备上却没有

geocodeAddressString:inRegion:completionHandler在重置 iOS 模拟器后我第一次尝试使用时出现此错误:

PBRequester failed with Error Error Domain=NSURLErrorDomain Code=-1000 "bad URL" UserInfo=0x113bba860 {NSLocalizedDescription=bad URL, NSUnderlyingError=0x113bbf2b0 "bad URL"}

这不会发生在设备上,也不会发生在模拟器上的后续运行中(我假设某些东西会被缓存。)有谁知道它是什么或如何防止它?

0 投票
0 回答
136 浏览

ios - 点击地图中的信息按钮时如何为 UIPOPoverController 设置动画

我正在尝试与现有的默认地图相同。当我单击地图中的注释引脚时,我会得到一个带有标题、副标题和信息按钮的小弹出框,当我单击信息按钮时,我可以立即启动 PopoverController。

问题 :

我想在地图上为弹出框设置动画,它是滑动的,然后视图控制器被打开。我怎样才能做到这一点。这是我用来启动 PopOver 的代码。

0 投票
1 回答
534 浏览

ios - 地图缩放时,别针上的弹出框不移动

单击图钉(注释)时显示弹出视图,它显示正常,之后当我放大或缩小地图时,弹出视图不会根据地图缩放移动到。所以我得到了附件图像中的问题。如何根据地图上受人尊敬的图钉移动弹出窗口(当缩放地图时)?

任何建议都非常有帮助。

问题在附图中用箭头显示。

提前致谢

0 投票
0 回答
293 浏览

ios - iOS 苹果地图错误用户有时会得到错误的位置(应该在荷兰,显示英国地图)

我们正在运行的应用程序中的 Apple 地图存在一些问题。一些用户报告(并通过屏幕截图显示)错误的地图。在跟踪他们的跑步时,我们将他们的坐标保存在我们的数据库中,并在我们的应用程序中使用苹果地图显示他们。出于某种原因,只有少数人在查看跑步时的地图不正确。在谷歌地图中加载电线时,位置是正确的。

有没有人也有这个问题?请参阅我们的一位用户的附件,该文件在荷兰运行,但获得的是英国地图。

在此处输入图像描述

0 投票
0 回答
76 浏览

ios - 某些城市街区的 MKMapView 标识符?

我对MKMapView使用特定坐标的位置有很多经验,但是有没有办法表示某个范围,例如一条街道?一种说法是“主街 5600 号街区”或类似的东西,而不是一个特定的点?如果您甚至可以定义街道的一侧,我会很高兴,但至少该街区可以使用。

或者您只需要使用点对来定义它,所以“这个块”被定义为startOfBlockCoordinateendOfBlockCoordinate点之间的空间?

我会提供代码示例等,但我不知道从哪里开始。每次我尝试对该主题进行研究时,我最终都会得到关于“块”(如 Objective-C 中的代码段)和“块”(如阻止用户做某事)的结果。

0 投票
1 回答
186 浏览

cordova - 链接到 Apple 地图,将路线设置为“步行”

我从我的混合 Phonegap 应用程序链接到 Apple Maps。

使用以下链接可以正常工作:

地图按预期打开。

但是我怎样才能强制方向基于步行?

根据Apple URL Scheme Reference有一个“类型”参数,但我在任何地方都找不到选项。