The `basemap` package is no longer being maintained (see https://matplotlib.org/basemap/users/intro.html#deprecation-notice) and is becoming increasingly hard to install along with other conda packages (notably `proj` and `pyproj`). I would like to remove it from `compass`. It is currently used in the following locations: https://github.com/MPAS-Dev/MPAS-Model/blob/ocean/develop/testing_and_setup/compass/ocean/jigsaw_to_MPAS/coastal_tools.py#L19 https://github.com/MPAS-Dev/MPAS-Model/blob/ocean/develop/testing_and_setup/compass/ocean/jigsaw_to_MPAS/coastal_tools.py#L895-L896 https://github.com/MPAS-Dev/MPAS-Model/blob/ocean/develop/testing_and_setup/compass/ocean/hurricane/interpolate_time_varying_forcing.py#L11 https://github.com/MPAS-Dev/MPAS-Model/blob/ocean/develop/testing_and_setup/compass/ocean/hurricane/interpolate_time_varying_forcing.py#L99-L129 I think it should be possible to use `cartopy` for this plotting instead.
The
basemappackage is no longer being maintained (see https://matplotlib.org/basemap/users/intro.html#deprecation-notice) and is becoming increasingly hard to install along with other conda packages (notablyprojandpyproj).I would like to remove it from
compass. It is currently used in the following locations:https://github.com/MPAS-Dev/MPAS-Model/blob/ocean/develop/testing_and_setup/compass/ocean/jigsaw_to_MPAS/coastal_tools.py#L19
https://github.com/MPAS-Dev/MPAS-Model/blob/ocean/develop/testing_and_setup/compass/ocean/jigsaw_to_MPAS/coastal_tools.py#L895-L896
https://github.com/MPAS-Dev/MPAS-Model/blob/ocean/develop/testing_and_setup/compass/ocean/hurricane/interpolate_time_varying_forcing.py#L11
https://github.com/MPAS-Dev/MPAS-Model/blob/ocean/develop/testing_and_setup/compass/ocean/hurricane/interpolate_time_varying_forcing.py#L99-L129
I think it should be possible to use
cartopyfor this plotting instead.