【问题标题】:Can I add titles to locations for the directions url for maps.google.com?我可以为 maps.google.com 的路线 URL 的位置添加标题吗?
【发布时间】:2012-10-03 20:14:08
【问题描述】:

我目前正在使用以下网址询问路线: http://maps.google.com/maps?saddr=42.39384,-71.14494&daddr=48.3938453,-75.3423

这很好用,而且方向也很好。不幸的是,方向在“未知路”和“未知路”之间。这当然是因为我使用的是纬度/经度坐标。

我想知道是否有一种方法可以在 url 中添加标题,这样方向就不会改变,但起点和终点会被正确标记。

【问题讨论】:

    标签: android google-maps url maps directions


    【解决方案1】:

    是的,您可以通过在位置后用括号括起来的字符串来添加标题。所以一个示例 URL 将是:

    https://maps.google.com/maps?saddr=37.7793,-122.4192 (My City)&daddr=38.555556,-121.468889 (Granny's City)

    您可以看到网页标题和行车路线指的是纬度/经度位置,就像您在它们后面的括号中输入的一样。

    编辑:看起来在我上面的原始答案 4 年后,谷歌改变了这种行为,不幸的是它不再起作用了。它留在这里作历史记录。

    【讨论】:

    • 这确实适用于网络。但不幸的是它不适用于android。
    • 我所说的安卓是指安卓谷歌地图应用程序。
    • @atreat 没错,Android 版 Google 地图应用程序不支持此功能。如果您在网页上的链接中提供此 URL,很遗憾您无能为力。如果您在 Android 应用程序中提供此链接,那么您可以通过构建一个处理所需内容的 MapActivity 来获得更多控制权。
    • @AndersLindén 看起来在我最初回答 4 年后,谷歌改变了这种行为,不幸的是它不再起作用了。
    • @AndersLindén:我继续用这个笔记编辑了我的答案。这比完全删除答案更可取,因为问题和答案与被问到的时间相关。
    【解决方案2】:

    看看这个页面:https://developers.google.com/maps/documentation/staticmaps/#Markers

    多一点解释:

    据我所知,不可能将标签添加到使用普通谷歌地图生成的方向,但通过使用谷歌地图 api,可以在地图上放置带有自定义标签甚至图标的自定义标记。您可以尝试按照上述页面中的说明编辑 url,在路线旁边添加标记,如果您觉得它可以为您创建一个应用程序。

    【讨论】:

    • 也许你可以编辑你的帖子来解释你的发现,而不是仅仅删除一个链接?后者几乎完全没有帮助。
    • 我会看看这个。这个想法对我来说似乎是个好主意。我会看看需要采取什么措施。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多