【问题标题】:Get elevation from https://api.opentopodata.org从 https://api.opentopodata.org 获取海拔
【发布时间】:2022-06-20 14:50:13
【问题描述】:

我可以使用“https://api.opentopodata.org/v1/srtm90m?locations=-43.5,172.5”通过浏览器获取以下结果:

{
  "results": [
    {
      "dataset": "srtm90m", 
      "elevation": 45.0, 
      "location": {
        "lat": -43.5, 
        "lng": 172.5
      }
    }
  ], 
  "status": "OK"
}

但是,我在使以下代码在 javascript 中工作时遇到了问题。具体来说,“$.getJSON()”函数不起作用。有人可以帮我解决这个问题吗?

<!DOCTYPE html>
<head>
    <title>JavaScript - read JSON from URL</title>
    <script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
</head>

<body>
    <div class="mypanel"></div>

<script>
var url ="https://api.opentopodata.org/v1/srtm90m?locations=-43.5,172.5"
$.getJSON(url, function(data) {
    alert(data);
});
</script>

</body>
</html>

【问题讨论】:

    标签: api getjson elevation


    【解决方案1】:

    我也有同样的问题。有人知道这里的解决方案吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-09
      • 1970-01-01
      • 1970-01-01
      • 2012-04-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多