使用Google地图提供简单的地址/行车路线

时间:2009-04-06 03:58:44

标签: google-maps driving-directions

我一直在倾注Google Maps API的信息,而对于我的生活,我似乎无法找到一个例子,或找出做我想做的事的正确方法。

从简单的HTML布局我需要显示一个Google地图,其中一个地址列为标记,用户可以点击“获取路线”或类似的内容来获取行车路线。

我有一个完整的地址,但没有纬度或经度信息。有没有人有一个好的指针,或一个他们可以分享的简单例子?

2 个答案:

答案 0 :(得分:5)

您无需为此使用API​​。您可以将查询直接发送到iframe中的Google地图对象。

例如,向白宫展示:

 <iframe src="http://maps.google.com/maps?geocode=&q=1600%20Pennsylvania%20Avenue%20NW,%20washington,%20DC" width="100%" height="300" >
  <p>Your browser does not support iframes.</p>
 </iframe>

生成的地图有一个地址标记,允许用户获取路线。

答案 1 :(得分:1)

您可以使用“地理编码器服务”获取任何地址的纬度和经度,免费提供大量服务。 geocoder.us是一项免费服务,您可以通过该服务对美国境内的任何地址进行“地理编码”。另外,请查看网站http://googlemapsbook.com/geocoders/以了解更多此类地理编码器。但是,我不认为有一个简单的方法可以获得行车路线,据我所知,谷歌地图API没有公开这样的功能。