0

我正在尝试构建谷歌地图网址并将其发送到移动浏览器。打开网址时,我希望它显示带有标记的地理点的谷歌地图。我已经看到堆栈问题:我应该在 Google Maps URL 中使用哪些参数来访问 lat-lon?那里的答案非常适用于 iphone 和标准 PC/Mac 浏览器。但是我打开了我创建的链接

https://maps.google.com/maps?z=18&t=h&q=loc:51.5+-0.07

使用 Opera Mobile 并被重定向到带有类似 url 的 google 地方

maps.google.com/m/local?z=18&t=h&q=loc:51.5+-0.07

并且文本框充满了

loc:51.5 -0.07

即地理点。看不到地图,在文本框中搜索自动填充的详细信息并没有给我任何信息。当我试图在我的 mac 上导航到这个 url 时,它给了我一个 404 错误。有没有办法构建不会重定向到谷歌地方的移动友好谷歌地图网址?

4

1 回答 1

1

启动 Google 地图的参数未记录在案,这意味着它们可能会在不通知的情况下更改。如果您想要的只是一张图片,您可能希望使用 Google Maps API,例如静态地图 API : https ://developers.google.com/maps/documentation/staticmaps/ 或 JavaScript API: https: //developers.google.com/maps/documentation/javascript/

这样,您也可以将人员保留在您自己的应用程序中。

于 2012-09-22T17:59:19.883 回答