10

我想创建一个可以打开谷歌地图应用程序并在地图上放置图钉的 iPhone 应用程序。

我有别针的确切位置,由其经度和纬度指定。我还有一个引脚的名称,例如应该与引脚一起显示的“位置 1”。

我知道 UIApplication:openURL 可以用于此,但我不知道确切的 url 格式。

那么,有没有办法做我上面描述的事情?如果是,那么正确的 url 格式是什么?

4

3 回答 3

20

您可以使用以下格式的 URL:http ://maps.google.com/maps?q=Your+Location+name@latitude,longitude

http://maps.google.com/maps?q=This+is+near+Lake+Shore+Drive@41.9288,-87.6315

于 2008-10-20T13:00:04.753 回答
1

使用 KML,您最多可以删除 100 个图钉。在http://appsamuck.com上有一个示例,请查看第 8 天的示例 ( http://appsamuck.com/day8.html )

于 2008-10-21T20:20:29.450 回答
0

为什么您的用户必须退出您的应用才能查看地图。您可以轻松地将 Google 地图嵌入到您的应用程序中。您甚至可以删除多个具有经纬度信息的图钉。

事实上,在我看来,您的用户永远不必离开您的应用程序来查看谷歌地图。

https://sourceforge.net/projects/quickconnect/上的示例应用程序包含了如何执行此操作的示例。

下载 QuickConnectiPhone zip 文件,您将在示例目录中找到它。

于 2008-12-07T00:06:43.937 回答