这是我使用的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)
});
不幸的是,您对背景并没有太多了解。我认为您正在使用地图库。
当我在Rest工具中进行此调用时:
https://earthquake.usgs.gov/fdsnws/event/1/catalogs?format=kml
效果很好,以要求的格式返回200状态(良好)和目录列表。
您确定:
您提出了GET请求? (POST将失败并导致禁止访问响应)
您尝试将参数粘贴到端点之后,如给定例如?