通过JavaScript获取大气压力值-地球科学堆栈交换江南电子竞技平台江南体育网页版 最近30个来自www.hoelymoley.com 2023 - 04 - 01 - t00:27:21z //www.hoelymoley.com/feeds/question/16899 https://creativecommons.org/licenses/by-sa/4.0/rdf //www.hoelymoley.com/q/16899 3. 通过JavaScript获取大气压力值 black-knuckles-7 //www.hoelymoley.com/users/16833 2019 - 05 - 07 - t20:35:39z 2019 - 06 - 08 - t16:03:15z 我正在做一个编程项目,其中我想用OpenStreetMap和HTML标签canvas在地图上显示等压线。我面临的主要问题是难以检索一致的数据来绘制等压线,从而计算风速和方向。我放弃了寻找实时数据,我也开始这样做,以获得公海数据(公海的大气压力和温度数据,我的第一个想法)。所以,现在,我正在寻找一个平台,在那里我可以在欧洲检索这种数据(特别是西班牙将是非常好的),这样我就可以开始画等压线和计算风变量。我寻找一些密度的测量(例如,在一天内4次横跨西班牙的200或300个测量点)来绘制等压线。最好的(也是唯一的)方法是在JSON中,因为它很容易操作和处理数据,但纯文本也可以。

感谢所有回答我问题的人

//www.hoelymoley.com/questions/16899/-/16911#16911 2 通过JavaScript获取大气压力值的答案由BarocliniCplusplus BarocliniCplusplus //www.hoelymoley.com/users/704 2019 - 05 - 09 - t15:55:04z 2019 - 05 - 09 - t15:55:04z 你的请求有些问题,也许有些误解。

误解:你实际上需要比压力更大的压力来获得风向量。风速是非线性的,而且不仅仅取决于风。即使你观测到了压力,那也只能告诉你风是如何由于压力梯度力而变化的,而不是由于诸如传输、扩散或科里奥利力之类的东西,尤其是在你要求的分辨率下。幸运的是,风的观测比压力的观测容易得多,所以这对你有利。你可以使用卫星数据来获得风的数据,或者接近地表的数据。

Problem:观测数据并不是真正的结构化网格(除非你使用的是有质量问题的卫星数据),也没有你想要的分辨率。您可以使用模型数据或重新分析数据,但即使您要求的分辨率也可能不够。

你可以插值到任何你想要的分辨率。

如果你想要接近实时的欧洲模型数据,尝试来自WPC的GFS模型。您可以尝试从ECMWF(也许它们有我不知道的数据源)中获取数据,但它们的数据是专有的。 You may also want to use a grib reader to access the data. If you are familiar with Python, you can use pygrib. Or you can refer to the ECMWF recommendations on reading grib files. I'm a little unfamiliar with satellite-derived products, so I can't really help you there.

Baidu
map