我想在网站上建立实时地震图,但是我无法从USGS连接api

问题描述 投票:0回答:1

这是我使用的API,但无法在地图上显示

我找不到有关如何以KML格式获取数据的信息

  var vector = new ol.layer.Heatmap({
    source: new ol.source.Vector({

      url: 'https://earthquake.usgs.gov/fdsnws/event/1',
      format: new ol.format.KML({
        extractStyles: false
      })
    }),
    blur: parseInt(blur.value, 10),
    radius: parseInt(radius.value, 10)
  });
html kml
1个回答
0
投票

不幸的是,您对背景并没有太多了解。我认为您正在使用地图库。

当我在Rest工具中进行此调用时:

https://earthquake.usgs.gov/fdsnws/event/1/catalogs?format=kml 

效果很好,以要求的格式返回200状态(良好)和目录列表。

您确定:

  • 您提出了GET请求? (POST将失败并导致禁止访问响应)

  • 您尝试将参数粘贴到端点之后,如给定例如?

© www.soinside.com 2019 - 2024. All rights reserved.