按时间过滤结果不工作mapbox

时间:2017-01-20 22:05:13

标签: time openstreetmap mapbox

请您帮我为我的网站创建时间过滤器:请参阅此页www.livehazards.com/lightning

我成功地创造了一个' mag'过滤器见这里

document.getElementById('filters').addEventListener('change', function(e) {
  var time = e.target.value;
  var filtertime;
  if (time === '24h') {
    filtertime = ['=>', 'time', 20170120000000000];
  } else if (time === '48h') {
    filtertime = ['<=', 'time', 20170120000000000];
  } else {
    console.log('error');
  }
  map.setFilter('earthquake-layer', filtertime);
});

我尝试创建时间过滤器,但它无法正常工作

IncrementCounter()

我正在从usgs网站运行脚本 https://earthquake.usgs.gov/earthquakes/feed/v1.0/geojson.php见下面的时间

  

time数据类型长整数描述事件发生的时间。   自纪元以来以毫秒为单位报告时间(   1970-01-01T00:00:00.000Z),不包括闰秒。在某些   输出格式,日期格式为可读性。

现在我认为问题在于我将时间格式化为20170120000000000&#39; .....

我不知道如何成功,任何想法。感谢

0 个答案:

没有答案