【问题标题】:Tidal Info Retrieve潮汐信息检索
【发布时间】:2014-11-05 19:39:37
【问题描述】:

我是新手,需要你的帮助。

以下是来自 NOAA Tidal API 的 JSON 数据的一部分。 t 代表时间,它包含日期和时间。 v代表水位。

{
     "predictions" : [

{
            "t":"2014-11-05 00:00",
             "v":"0.183"
        },
        {
            "t":"2014-11-05 00:06",
             "v":"0.202"
        },

数据每六分钟持续一次。

我想展示的是高潮/低潮(最高v 和最低v)和相关时间。 每次涨潮/退潮每天发生两次(12 小时循环), 所以我需要每天检索两个最高值和两个最低值。

请有人帮助我!

【问题讨论】:

  • 你有一种特定的语言你想这样做?
  • 我正在尝试使用 javascript 编码!
  • 你试过什么?您可以将所有项目放入一个数组中并对其进行排序。然后只需获取第一个和最后一个元素

标签: javascript arrays json tidal-scheduler


【解决方案1】:

您可以尝试使用underscoreJS

例如最大值:

 _.max(data['predictions'] , 
   function(prediction) { 
       return prediction.v
    });

【讨论】:

    猜你喜欢
    • 2016-07-23
    • 2022-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-04
    • 2012-04-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多