2009-01-12 35 views
3

我一直在使用iPhone应用程序中的地图进行一些研究,它看起来像我的大多数需求可以满足传递KML数据到内置的谷歌地图应用程序,但我似乎无法设置相同的值(手机,家庭页面,地址)在地图应用程序中执行内置搜索时可用。有谁知道是否有任何方法来设置这些值,或者有哪些字段可用?iPhone上的本地Google Maps应用程序支持哪些KML字段?

更新:随着3.0操作系统和Map API的出现,应用程序不再需要将控制权交给内置的地图应用程序,因此这个问题不再相关。

回答

0

截至目前,KML并未得到Apple官方的支持。它在URL方案文档中指定。 ?q =参数中的任何网址都将被忽略。

+1

除了?q =参数中的任何URL都不会被忽略。我只是做了一个简单的测试,在iPhone上的Safari中通过指定的KML网址链接到maps://地址,并正确加载到地图应用程序中。 – Travis 2009-01-13 04:06:34

0

对于计划在其软件中使用Google地图的iPhone开发人员,可选择的选项很少。我已经看到WebKit的示例代码和实现,它将手势转换为加载到其中的Google地图,但性能最好不过了。做一个没有大量缩放或滚动的静态地图几乎是唯一的性能保留选项,直到有一个本地API可用。

+0

我意识到,在这一点上,使用谷歌地图*在应用程序中是一个非起始者,但我希望能够在本地应用程序中链接到的地图中提供更多细节。 – Travis 2009-01-13 04:08:35

相关问题