【问题标题】:Integrate custom Google Map search into website将自定义谷歌地图搜索集成到网站中
【发布时间】:2013-07-23 16:46:50
【问题描述】:

我想将谷歌地图集成到我的网站中(似乎这部分很简单,只需要一个 apikey)。

我找不到的是我怎么能这样做?

我有一个文本框。 说地图显示我家的位置。现在,当用户在文本框中输入某个位置时,它应该显示从文本框到我家的路径。也应该给出导航方向。

我认为的一种方法是使用谷歌参数,例如:

saddr= "source address my home "
daddr= " Value of text box "
 eg : http://maps.google.com/maps?saddr=loc:24.197611,120.780512&daddr=some address

现在 daddr 会只在我家附近搜索吗?还是会在全球范围内搜索? 因为任何想找到我住所的人显然都会住在我的城市。 如果我指定 radius = param 或者我可以忽略,因为默认情况下谷歌只会搜索到附近的位置?

这整个想法只是将参数传递给 maps.google.com 所以本质上我并没有首先将地图集成到站点。

有没有更好的方法可以做到这一点?

我还找到了一种将地图整合到网站中的方法:http://phpbox.5gigs.net/2011/04/16/show-visitor-location-on-google-maps/

在此他使用 ip 并将 ip 反转为某个纬度、经度并放置标记。 无论如何我可以将地址解码为关于附近 myhome 的 lat,lon 吗? 如果是这样,我可以使用它。还有一件小事遗漏了,我无法找到如何显示导航路线,如左转等(在我的评论中提到)

谢谢

【问题讨论】:

  • 我的意思是导航方向,比如左转,直奔灯塔等,出现在谷歌地图的左侧

标签: google-maps web


【解决方案1】:

查看这个 Wordpress 插件(即使它不是 wordpress 网站)。当您单击“获取路线”时,它完全符合您的要求。尝试浏览他们的代码(就插件而言它相当简单),看看你是否无法提取你需要的东西。

我知道这不是一个确切的答案,但我希望这对您有所帮助/给您一些见解! http://www.grimmdude.com/simple-static-google-maps-wordpress-plugin/

【讨论】:

  • 谢谢,我查过了。正如我前面提到的,它只是用参数构造一个 url。萨德尔和爸爸。 :(
【解决方案2】:

嘿,我找到了一个完全符合我要求的小工具 http://maps.google.com/help/maps/gadgets/directions/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多