【问题标题】:Use the standard google maps interface on embedded maps / google maps API在嵌入式地图/谷歌地图 API 上使用标准谷歌地图界面
【发布时间】:2015-01-13 19:17:59
【问题描述】:

这在我的脑海中听起来确实是一个愚蠢的问题,但我还是想把它放在那里只是为了确保我没有错过任何东西。

我的网站上有一个包含谷歌地图的页面(目前通过谷歌地图 api v3 “嵌入”)。 虽然我完全有能力通过自定义表单(和谷歌地图 api)与该地图进行交互:

an input box to set starting point
an input box to set endpoint
a dropdown list for transportation modes

我想知道是否可以(因为愚蠢)为此使用谷歌自己的界面(因为用户已经习惯了)。

抽象我的问题:有没有办法在嵌入式地图上“引入”谷歌地图自己的用户界面,并根据正在选择的路线(/交通方式等)在我自己的页面上进行一些计算在那个 UI 中。

我的猜测:没有。谷歌地图 UI 只能显示在嵌入 iFrame 的地图上(因此只能在 maps.google.com 上),并且无法与之交互,至少不能以犹太教的方式进行。

【问题讨论】:

    标签: javascript google-maps google-maps-api-3


    【解决方案1】:

    您可以使用方向 API 来获取有关有用信息的响应(JSON 或 XML),例如距离、起始坐标、旅行模式等。您可以与响应交互以获得网页所需的信息.

    我已经发布了方向 API 的链接。希望这能有所帮助。

    Direction API

    【讨论】:

    • 感谢您的意见,但 Directions API 的引入听起来并不乐观(关于用户交互):“该服务通常设计用于计算静态(预先知道)地址的方向用于在地图上放置应用程序内容;此服务并非旨在实时响应用户输入,例如。用于动态方向计算"
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多