Как построить нерегулярное RGB-изображение с разнесением, используя python и базовую карту?

Учитывая, что у меня есть три матрицы, которые описывают данные, которые я хочу построить:

lons - 2D матрица с [n_lons, n_lats]lats - 2D матрица с [n_lons, n_lats]dataRGB - 3D матрица с [n_lons, n_lats, 3]

Каков предпочтительный способ построения таких данных с использованием Python и базовой карты.

Для псевдоцветных данных это довольно просто, используя метод pcolormesh:

данные - 2D матрица с [n_lons, n_lats]

m = базовая карта (...)

m.pcolormesh (Лон, латы, данные, LatLon = True)

Из прочтения документации мне кажется, что в этом случае следует использовать команду imshow, но для этого метода требуются данные с регулярной сеткой, и мне придется пересчитывать и интерполировать свои данные.

Есть ли другой способ нанести данные?

Ответы на вопрос(1)

Ваш ответ на вопрос