无论如何,使用HERE Javascript API获取给定特定纬度/经度对的高度? map.screenToGeo()返回的地理点只返回纬度和经度。
答案 0 :(得分:4)
您无法使用我可以看到的HERE API执行此操作,但您可以从Google Elevation API获取该信息。
通过进行GET调用并在查询中传递纬度和经度,您可以从海平面以米为单位返回海拔高度:
https://maps.googleapis.com/maps/api/elevation/json?locations=40.714728,-73.998672
这将返回一个像这样的json对象:
{
"results" : [
{
"elevation" : 8.883694648742676,
"location" : {
"lat" : 40.714728,
"lng" : -73.998672
},
"resolution" : 76.35161590576172
}
],
"status" : "OK"
}
更多信息:https://developers.google.com/maps/documentation/elevation/intro
答案 1 :(得分:0)
互联网上有很多不同的API。最流行的是google上面提到的。这是另一个:https://algorithmia.com/algorithms/Gaploid/Elevation
function attackModifier(){
var aMod = d6Roll();
document.getElementById("rezultatD6").innerHTML = aMod;
}

答案 2 :(得分:-3)
不,我不知道这是怎么可能的,因为纬度和经度只是x和y坐标,绝不会传达任何类型的高度信息。