Шов, где обернута долгота в проекции matplotlib / cartopy Mollweide - PullRequest
0 голосов
/ 29 апреля 2018

Я строю некоторые данные NETCDF, обработанные xarray в Matplotlib с использованием обертки Cartopy для проекций карт. Когда я создаю заполненный контурный контур (контур), я получаю «шов» на нулевой долготе (где мои долготы данных начинаются и заканчиваются). Есть ли встроенный способ интерполировать между долготой [-1] и долготой [0], возможно, обрабатывая данные как периодические или что-то в этом роде?

Пожалуйста, см. Прикрепленный рисунок для примера:

enter image description here

1 Ответ

0 голосов
/ 29 апреля 2018

Вы должны добавить циклическую точку к вашему массиву данных и ее координаты долготы, используя функцию add_cyclic_point: http://scitools.org.uk/cartopy/docs/v0.16/cartopy/util/util.html#cartopy.util.add_cyclic_point.

...