【问题标题】:Is there a way to construct mobile friendly google maps urls that do not redirect to google places?有没有办法构建不重定向到谷歌地方的移动友好谷歌地图网址?
【发布时间】:2012-09-23 01:59:19
【问题描述】:

我正在尝试构建一个谷歌地图网址并将其发送到移动浏览器。打开网址时,我希望它显示带有标记的地理点的谷歌地图。我已经看到堆栈问题:What parameters should I use in a Google Maps URL to go to a 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 错误。有没有办法构建不会重定向到谷歌地方的移动友好谷歌地图网址?

【问题讨论】:

    标签: google-maps


    【解决方案1】:

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

    这样你也可以让人们留在你自己的应用程序中。

    【讨论】:

    • 谢谢马诺,这就是我最终要做的。这不是一个理想的解决方案,但它有效:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-29
    • 2023-04-02
    • 2018-09-15
    • 1970-01-01
    • 2011-09-05
    • 1970-01-01
    相关资源
    最近更新 更多