Will Benfold

Results 10 issues of Will Benfold

### Description There isn't, as far as I can establish, a way to look up the required `datum` argument to a `ccrs.Globe` that will give the globe with a specific...

### Description `WMSRasterSource` can call out to a url through `owslib.WebMapService`: https://github.com/SciTools/cartopy/blob/591fb5450e11b42b6de1cebe4f240112f915bd52/lib/cartopy/io/ogc_clients.py#L222-L223 There is currently no option to pass through the additional arguments that `WebMapService` will accept, which would be...

### Description Some links are broken in the cartopy documentation (and consequently in documentation linked into it, e.g. Iris) Example: https://scitools.org.uk/cartopy/docs/latest/whatsnew/v0.7.html As of 17/12/2021, the link to cartopy.mpl.geoaxes.GeoAxes.gridlines() works fine,...

Type: Documentation

## 📰 Custom Issue Currently there isn't specific unit testing of `Cube.coord_dims`. I'd like to see this change. Suggested coverage: - coord on the cube - coord not on the...

Type: Testing

### Context `dask.array.map_blocks` will under some circumstances pass a 0d array through the provided function when initialised, as documented in https://docs.dask.org/en/latest/generated/dask.array.map_blocks.html In https://github.com/SciTools/iris/blob/4abaa8f5d4be918b2e0b7bd42fbcc1e0a0196dd6/lib/iris/_lazy_data.py#L355-L388 we call map_blocks without `meta`, including when...

#### Example of problem ```python from pyproj.crs import CRS crss = [ CRS.from_user_input("+proj=merc +datum=WGS84 +ellps=WGS84 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +units=m +no_defs +type=crs"), CRS.from_user_input("+proj=merc +a=6378137.0 +rf=298.257223563 +datum=WGS84 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +units=m +no_defs...

## 🚀 Pull Request ### Description One small code change, many test changes Closes #3796 --- [Consult Iris pull request check list]( https://scitools-iris.readthedocs.io/en/latest/developers_guide/contributing_pull_request_checklist.html)

Dragon 🐉

## ✨ Feature Request Iris could offer a clear, tested, robust method for multiprocessing cubes by splitting them into pieces, multiprocessing the pieces and then stitching them back together. ##...

Type: Enhancement

## 📰 Custom Issue Based on my understanding of situations where the following code can end up returning None, I think that it's unlikely that the user doesn't want to...

Feature: NetCDF + CF-conventions
Stale

## ✨ Feature Request Some operations on an `iris.cube.Cube` with an unstrcutured mesh attached cause this mesh to be lost and the `MeshCoord`s to become normal AuxCoords. I propose that...

Type: Enhancement
Feature: UGRID