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

发布于 2024-07-16 15:14:43 字数 204 浏览 7 评论 0原文

我一直在研究 Google Maps API 信息,但我似乎找不到一个例子,也找不到做我想做的事情的正确方法。

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

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

I have been pouring over the Google Maps API information, and for the life of me I can't seem to find an example, or figure out the exact right way of doing what I want.

From a simple HTML layout I need to display a Google Map, with a single address listed as a marker, with the user having the ability to click "Get Directions" or something similar to get driving directions.

I have a full address, but no Latitude or Longitude information. Does anyone have a good pointer, or a simple example of doing this that they could share?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

回忆那么伤 2024-07-23 15:14:43

您不需要为此使用 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>

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

You don't need to use the API for this. You can send a query directly to a Google maps object in an iframe.

For example, to show the White House:

 <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>

The resulting map has a single address marker which allows the user to get directions.

明月松间行 2024-07-23 15:14:43

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

You can get the latitude and longitude of any address using "geocoder services" there are lots of services available for free. geocoder.us is a free service through which you can "geocode" any address in the USA. Also, look at the site http://googlemapsbook.com/geocoders/ to find out more such geocoders. However, I don't think there is an easy way to get the driving directions, As far as I know the Google Maps API doesn't expose such functionality.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文