将自定义Google地图搜索集成到网站中

时间:2011-06-15 05:27:09

标签: google-maps web

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

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

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

我认为使用google params的一种方式是:

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

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

这个想法只是将param传递给maps.google.com,所以基本上我没有将地图集成到网站中。

我有更好的方法吗?

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

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

谢谢

2 个答案:

答案 0 :(得分:0)

查看这个Wordpress插件(即使它不是一个wordpress网站)。当你点击“获取路线”时,它正是你想要做的。尝试浏览他们的代码(相当简单就插件来说),看看你是否无法提取你需要的代码。

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

答案 1 :(得分:0)

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