Ethan Coon
Ethan Coon
1. Update manager_nhd.py to use a full set of attribute tables of "useful stuff" as defined by someone who knows what they are doing 2. Currently the EROMMA variables used...
shapely 2.0 has a lot of breaking changes. Most notably, Multi* objects can no longer be indexed or iterated over, and shapely objects cannot have arbitrary attributes assigned to them....
In v2, shapely is deprecating the ability to add attributes to a shape. This breaks a lot of things, because we store properties in a 'properties' dictionary as an attribute...
It looks like APPEARS might be a good API to use for this, though it works through a delayed download. This suggests the following API for a FileManagerAPPEARS_MODIS: * `__init__(self,...
There is significant concern about the provenance of some of the data files that are being downloaded. Not all of them are formally versioned, in the sense that, e.g., NHDPlus...
Reported by @jsta
### Is your feature request related to a problem? It would be nice to have a consistent API naming convention across the various data access classes. Specifically: https://github.com/hyriver/pynhd/blob/main/src/pynhd/pynhd.py#L727 --> `WaterData.byid()`...