【发布时间】: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