从经纬度获取高度(HERE-API)

M. *_*ood 2 javascript here-api

无论如何,HERE Javascript API 是否可以获取给定特定纬度/经度对的高度?map.screenToGeo() 返回的地理点仅返回据我所知的纬度和经度。

Jos*_*son 6

我可以看到,您无法使用 HERE API 来完成此操作,但您可以从 Google Elevation API 获取该信息。

通过进行 GET 调用并在查询中传入纬度和经度,您可以从海平面获取海拔高度(以米为单位):

https://maps.googleapis.com/maps/api/elevation/json?locations=40.714728,-73.998672
Run Code Online (Sandbox Code Playgroud)

这将返回一个 json 对象,如下所示:

{
   "results" : [
      {
         "elevation" : 8.883694648742676,
         "location" : {
            "lat" : 40.714728,
            "lng" : -73.998672
         },
         "resolution" : 76.35161590576172
      }
   ],
   "status" : "OK"
}
Run Code Online (Sandbox Code Playgroud)

更多信息:https : //developers.google.com/maps/documentation/elevation/intro