2

Google maps API v3 Elevation Service 返回 hieavailable ght 或 depth,但相对于什么?是 MSL(平均海平面 [平均值])还是实时(即:考虑潮汐)

我还注意到,如果该位置的海拔高度没有记录在案,它的平均值是最近的四个。但是四个距离有多远(即:如果相距10klm,平均值没有意义)

我的申请是针对低于水的深度(海平面),所以潮汐高度很重要

4

1 回答 1

0

Google Maps Elevation API提供地球表面所有位置的高程数据,包括地表深度位置。在 Google 无法在您请求的精确位置进行精确海拔测量的情况下。该服务将使用四个最近的位置进行插值并返回平均值。高程值表示相对于local mean sea level (LMSL)

您通过 HTTP 接口访问 Google Maps Elevation API。Google Maps JavaScript API 的用户也可以使用ElevationService()对象直接访问此 API。

HTTP 请求:

https://maps.googleapis.com/maps/api/elevation/json?locations=39.7391536,-104.9847034&key=YOUR_API_KEY

回复:

{
   "results" : [
      {
         "elevation" : 1608.637939453125,
         "location" : {
            "lat" : 39.73915360,
            "lng" : -104.98470340
         },
         "resolution" : 4.771975994110107
      }
   ],
   "status" : "OK"
}

有关更多信息,请阅读上面的文档链接。

于 2016-08-15T01:57:56.047 回答