我一直在倾注Google Maps API的信息,而对于我的生活,我似乎无法找到一个例子,或找出做我想做的事的正确方法。
从简单的HTML布局我需要显示一个Google地图,其中一个地址列为标记,用户可以点击“获取路线”或类似的内容来获取行车路线。
我有一个完整的地址,但没有纬度或经度信息。有没有人有一个好的指针,或一个他们可以分享的简单例子?
答案 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没有公开这样的功能。