Ryan May

Results 160 issues of Ryan May

Go ahead and wrap Proj.4's `latlong` [pseudo-projection](https://proj4.org/usage/projections.html#units). This should provide an alternative to `PlateCarree` to fix #709.

Type: Enhancement
Component: proj

Currently the `Feature` class takes a `crs` argument at `__init__` time; `NaturalEarthFeature` hard-codes this as `PlateCarree()`. This is generally fine, as it matches the Natural Earth data. It would be...

Component: Feature source

#### Description Of Changes At some point the fixed VCP info in message type 18 was converted to a spare field. This still parses fine when filled with 0's, but...

Type: Bug
Area: IO

NWS will be [adding Wet Bulb Globe Temperature (WBGT)](https://www.weather.gov/media/notification/pdf2/pns19-24exp_wet_bulb_tempaaa.pdf) to the NDFD grids. It'd be great to have an implementation in MetPy. There's documentation of the formula [here](https://www.weather.gov/media/tsa/pdf/WBGTpaper2.pdf). @SPiltz01 seeing...

Type: Feature
Area: Calc
Subarea: Thermo

There was a [poster at AGU](https://github.com/Unidata/MetPy/files/14172744/warren-698601.pdf) comparing our implementation (among others) of wet bulb temperature and comparing to Davies-Jones 2008 and a new "NEWT" implementation--both of the latter showing better...

Type: Enhancement
Area: Calc
Subarea: Thermo

`scipy.spatial` has some compiled/optimized [distance calculations](https://docs.scipy.org/doc/scipy/reference/spatial.distance.html). It seems like we should be able to make some gains by using these instead of our hand-rolled, pure-Python versions.

Type: Enhancement
Area: Gridding

Add parsing of TTAA/TTBB messages. This will facilitate replacing the netcdf-perl decoders TDS uses for the (unhosted) upper air netcdf files.

Type: Feature
Area: IO

#### Description Of Changes This adds some clients that make it possible to request a range of products, or the single closest product, to a given time/time range, based on...

Type: Feature

`laplacian` is implemented naively and just sums the second derivative across the selected dimensions, which is all of them by default. When given an xarray, we could: 1. skip any...

Type: Enhancement
Area: Calc
Area: Xarray

It would be good to update our surface bulletin parser to have enough information in the parsed product to support automatic plotting using `PlotGeometry`--if at all possible (this might not...

Type: Enhancement
Area: Plots
Area: IO