Как сделать новую сетку из двух разных координат данных? - PullRequest
0 голосов
/ 08 апреля 2020

У меня есть два набора данных A и B. Каждый набор данных имеет широту, долготу и температуру, но разной длины A = [200,3] B = [250,3]. Я хотел бы выполнить интерполяцию A и B и отобразить температуру (средняя температура, близкая к длительности из 2 комплектов). Было бы здорово, если бы кто-то знал, как справиться с этим. Я пробовал отсюда { ссылка }

mesh1=df_A[['latitude(deg)','longititude(deg)']]
mesh2=df_D[['latitude(deg)','longititude(deg)']]

форма данных

mesh1.shape: (9043, 2)
mesh2.shape: (8067, 2)

values_mesh1=df_A[['temparature)']]
values_mesh2=df_D[['temparature']]
tri = Delaunay(mesh1)  # Compute the triangulation
interpolator = LinearNDInterpolator(tri,values_mesh1)
values_new = interpolator(mesh2)

мы не рассматриваем values_mesh2 = df_D [['temparatue'] ]? как внести values_mesh2?

...