3

我有一个应用程序可以将用户引导到 Apple 的地图上以获取前往营业地点的路线,并且我正在通过纬度/经度。很简单,我使用的 URL 如下:

http://maps.apple.com/maps?daddr=lat,long

这当然可以正常工作,但是客户端不喜欢用户访问地图时显示的纬度/经度,因为它看起来不太“用户友好”。他们更愿意将公司名称(我们有)实际显示在那里。我告诉他们,如果我们只传入企业名称,这将不起作用,因为 Apple 的地图可能不知道该特定企业的位置。

然而,他们想知道是否有可能让它在目的地地址中仍然显示公司名称,以及纬度/经度。类似于以下内容:“(企业名称)经纬度”,其中企业名称最终被忽略并使用纬度/经度。我玩过这个有点没有运气。

查看 Apple 的文档,我看不到实现此目的的明显方法。这甚至可能吗?如果没有,请不要担心,但只是想获得一些反馈。谢谢!

4

1 回答 1

2

如果您正在编写一个应用程序,您可以使用MKMapItem而不是使用链接 URL 方法。使用其中一个,您可以添加一堆额外的信息,例如公司名称和电话号码,以及纬度/经度。然后,您可以通过调用它在地图应用程序中openInMapsWithLaunchOptions:打开它。

于 2012-12-29T21:19:26.100 回答