我想从我的应用中启动Google地图应用。应在Google地图上显示带有正确标题和说明(地址)的图钉。理想情况下,用户应该选择此位置并将其用于导航。
我试过了:
1)http://maps.google.com/maps?ll=-33.874559,151.219575
问题:地图上没有显示引脚。用户可以添加一个引脚(它自动定位在我给定的位置之前)并且他可以进行导航等。如果用户添加了引脚,他会看到正确的地址。
2)http://maps.google.com/maps?q=This+is+near+Lake+Shore+Drive@41.9288,-87.6315
问题:Pin在地图上显示给定的标题。如果用户轻敲引脚,则无法看到地址(仅纬度,经度)。如果用户添加了一个引脚(如前面的示例中所示),则位置位于我指定位置的某处,但不是我想要的位置。用户必须自己调整位置,而不是他可以导航到这一点。
3)http://maps.google.com/maps?q=1+Infinite+Loop+Cupertino,CA+95014,USA+(somewhere)
现在我有一个标题和一个描述字段。这里的问题是描述考虑在内,然后显示了十个引脚(包含我的描述中的关键字)而不是一个。
其他可能性:
4)使用kml文件
我不想在服务器上的某处存储许多kml文件。理想情况下,一些用于创建kml文件的URL参数可以。但我认为没有办法做到这一点。
5)使用MapKit
如果我使用MapKit,我可以创建自己的引脚标题和描述。但我认为导航没有任何意义。
还有其他建议吗?
答案 0 :(得分:0)
我制作了MapKit和Google地图的组合。