2
\ begingroup美元

有人知道任何简单的方法合并(逆距离加权法)每小时天气文件(降雨、温度等)从不同的时区?

我为HUC8s创建天气数据,使用最近的5 NCDC气象站。但是一些HUC8s跨越不同时区。有人找到了最简单的方法使天气数据?

我的想法是把一切格林尼治时间——这10点10点无处不在,并跟踪一个新列的抵消我的数据。我相信这将工作,但难以完全包装我的头:

专注于一个分水岭,从春秋国旅在美国东部时间——如果在美国东部时间上午10时天正在下雨,而且雨早上9点春秋国旅(下雨时区划分,气象站两侧的时区划分),同时,下雨我们只是标志着不同的“时间”在每个位置。然而,如果我改变了我的日期/时间到格林尼治时间,与一个新列跟踪偏移量(可能将其转换回后),这将是相同的GMT时间发生在这两个位置,雨是吗?实际上,它只是将所有天气到相同的时区,然后基于IDW合并。

有人有简单的解决方案我俯瞰吗?

\ endgroup美元
9
  • 2
    \ begingroup美元 所有的气象数据交换在UTC时间工作,忘记时区。 \ endgroup美元
    - - - - - -kakk11
    2016年2月2日19:02
  • \ begingroup美元 我已经处理的数据从原始状态,认为当地时间。 \ endgroup美元
    - - - - - -traggatmot
    2016年2月2日19:46
  • \ begingroup美元 试图找到一个数据源只使用UTC,等ftp.ncdc.noaa.gov /酒吧/数据/美国国家海洋和大气管理局 \ endgroup美元
    - - - - - -user967
    2016年2月3日,在0:05
  • \ begingroup美元 我使用美国国家气象资料中心数据处理,特别是表面集成数据库(ncdc.noaa.gov / isd)。处理步骤不能改变了,由于我的技能的限制(这是编码在c#中,现在我不)。它让我确切的小时数据我需要特定的值。我如何做这个工作在r .如果有人感兴趣的话,我可以共享代码。这就是@farrenthorpe建议。 \ endgroup美元
    - - - - - -traggatmot
    2016年2月3日,在5:59
  • \ begingroup美元 ISD数据(直接链接到它),所以我认为你的结果应该在UTC。你能给我们一个样本数据链接你认为不是UTC ? \ endgroup美元
    - - - - - -user967
    2016年2月3日16:51

3答案3

2
\ begingroup美元

用你的例子在美国东部时间上午10点和9点CST,这些都是完全相同的时间和另一个指定的时间是1500 UTC或15 Z (Z为格林尼治时间历史,为您的应用程序UTC和格林尼治时间之间的差异可以忽略不计)。

如果你知道你站的位置你可以知道他们的时区。站之间有意义而得出你需要引用它们在同一时间和最简单的方法是在UTC表达它们。你是正确的,这只是一个术语改变,但是这给了地球上所有位置的一个引用任何地方。所有气象数据本地使用UTC和电报发明以来和天气数据交换在大距离。

\ endgroup美元
2
  • \ begingroup美元 我认为这里的天气数据总是记录在标准时间,不了时间,但你应该确保之前将UTC。 \ endgroup美元
    - - - - - -haresfur
    2016年2月2日23:53
  • \ begingroup美元 @haresfur是的,知道他们是否使用夏令时是很重要的。找到一个数据集的另一个重要原因在UTC并保存头痛。 \ endgroup美元
    - - - - - -凯西
    2016年2月3日,在0:20
1
\ begingroup美元

许多好的数据源将UTC抵消列。这有利于协调时区因为您可以简单地扭转UTC抵消统一UTC数据集。如果您的数据没有UTC抵消,那么你可以使用链接表如下:

TZ UTC时间是美国东部时间4中科6 CDT 5 MST 7联合化疗6 PST 8 PDT 7

例如,如果您的数据是在美国东部时间,只是从报道时间减去5 UTC。

\ endgroup美元
1
  • \ begingroup美元 澄清一下的人阅读,减去5加5是一样的。 \ endgroup美元
    - - - - - -user967
    2016年2月3日16:50
1
\ begingroup美元

我认为你有正确的想法。现在最好的谈论UTC;GMT是一个定义糟糕的历史名词。一件事时要小心做转换:夏令时。不要让错误的假设它发生相同的日期之间无处不在!

\ endgroup美元

    你的答案

    通过点击“发布你的答案”,你同意我们服务条款并承认您已阅读并理解我们的隐私政策的行为准则

    不是你要找的答案?浏览其他问题标记问你自己的问题