2

我一直在翻阅 Google Maps API 信息,而在我的一生中,我似乎找不到一个例子,或者找出做我想做的事情的正确方法。

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

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

4

2 回答 2

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>

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

于 2009-04-06T12:47:43.870 回答
1

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

于 2009-04-06T04:49:51.260 回答