gpt4 book ai didi

jquery - 通过 JQuery 的 Socrata/SODA API 调用不返回整个数据集

转载 作者:行者123 更新时间:2023-12-01 01:22:33 26 4
gpt4 key购买 nike

我正在对下表进行 GET 调用: https://data.cityofnewyork.us/Social-Services/Halloween-Noise-Lat-Long/25yv-wyir

它有 715 个条目。

但是,当我进行 GET 调用时,它只返回 463 个条目。

var map = L.map('map').setView([40.7518685, -73.984857], 11);

L.tileLayer('http://{s}.basemaps.cartocdn.com/light_all/{z}/{x}/{y}.png', {
attribution: '&copy; <a href="http://www.openstreetmap.org/copyright">OpenStreetMap</a> &copy; <a href="http://cartodb.com/attributions">CartoDB</a>',
subdomains: 'abcd',
maxZoom: 19})
.addTo(map);


var halloweenData = "https://data.cityofnewyork.us/resource/25yv-wyir.json?";
$.getJSON(halloweenData, function(data) {
for (var i = 0; i < data.length; i++){
var m = L.circleMarker(new L.LatLng(data[i].latitude, data[i].longitude)).setRadius(4).addTo(map).bindPopup(data[i].created_date);
}
})
console.log(halloweenData);

有没有人足够熟悉 Socrata/SODA API 来解释并帮助我纠正这个差异?我正在使用 jquery 和 leaflet.js

最佳答案

该数据集的导出方式似乎可能存在错误,我们的工程师正在检查。

与此同时,我建议您查看 SODA API for that dataset ,因为您可能会对这些结果感到更满意。

我将该过滤器复制为 SoQL query ,并得到正确的计数 715:

https://data.cityofnewyork.us/resource/fhrw-4uyv.json?descriptor=Loud Music/Party&$where=UPPER(city) NOT LIKE "%STATEN%" AND created_date BETWEEN '2015-10-29T17:00:00' AND '2015-11-01T08:00:00'

示例:https://www.runscope.com/public/bff63de8-1862-45a9-888d-2b10741eacfa/b76280f5-0865-4beb-b05b-9808d5acbcef

请告诉我这是否更适合您!

关于jquery - 通过 JQuery 的 Socrata/SODA API 调用不返回整个数据集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33684726/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com