我想将谷歌地图集成到我的网站中(似乎只有一个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? 如果是这样我可以使用它。还有一件小事错过了,我无法找到如何显示导航路线,如左转等等(在我的评论中提到)
谢谢
答案 0 :(得分:0)
查看这个Wordpress插件(即使它不是一个wordpress网站)。当你点击“获取路线”时,它正是你想要做的。尝试浏览他们的代码(相当简单就插件来说),看看你是否无法提取你需要的代码。
我知道这不是一个确切的答案,但我希望这有助于/给你一些见解! http://www.grimmdude.com/simple-static-google-maps-wordpress-plugin/
答案 1 :(得分:0)