在两个给定点之间查找中间纬度经度

时间:2012-09-06 12:13:11

标签: google-maps google-maps-api-3 gps google-maps-markers

我收到了这些信息 -

  1. Lat-Long of source
  2. Lat-long of destination
  3. 我需要在从源到目的地的路径上找到Lat-Long对。这些Lat-Long对必须以某种给定的粒度彼此不同。

    是否有一些Google API用于获取此信息?

2 个答案:

答案 0 :(得分:2)

Google Maps API Elevation Service正是如此。给定一个路径(由您的源和目标LatLng对定义),您还可以指定样本数,它将返回沿该路径的特定LatLng点的高程。只需忽略高程信息。

Elevation Web Service可与Google Maps API v3分开使用。但请确保您的使用率仍然在terms of service

之内

要沿行车路径检索细粒度点,请使用Google Maps API路线服务获取完整的行车路径,并将该路径用作Elevation服务的输入。

答案 1 :(得分:0)

我认为你要找的是来自谷歌的方向api https://developers.google.com/maps/documentation/directions/

你给它起点和目的地,然后指定你的旅行模式(默认情况下是汽车,但你也可以说你正在行走或使用过境)