Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix open_rasterio() for WarpedVRT with specified src_crs #4104

Merged
merged 4 commits into from
Jun 5, 2020

Conversation

dtpc
Copy link
Contributor

@dtpc dtpc commented May 28, 2020

Fix bug when passing a WarpedVRT object, for which src_crs was explicitly specified, to open_raster().

open_rastario() creates a new WarpedVRT object by getting init params from the original vrt. This PR adds some of those params (e.g. src_crs) which were missing.

  • Tests added
  • Passes isort -rc . && black . && mypy . && flake8
  • Fully documented, including whats-new.rst for all changes and api.rst for new API

Copy link
Contributor

@dcherian dcherian left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @dtpc

doc/whats-new.rst Outdated Show resolved Hide resolved
@dcherian dcherian changed the title Fix open_rastario() for WarpedVRT with specified src_crs Fix open_rasterio() for WarpedVRT with specified src_crs May 28, 2020
@dcherian dcherian merged commit 274bd4b into pydata:master Jun 5, 2020
@dcherian
Copy link
Contributor

dcherian commented Jun 5, 2020

@dtpc I see this is your first PR. Welcome! and thanks!

@snowman2
Copy link
Contributor

Would you like to add this update to rioxarray as well? If not, mind if I port it over?

@dtpc
Copy link
Contributor Author

dtpc commented Jun 10, 2020

@snowman2, go for it! I don't know much about rioxarray. Is the intent to someday merge that into xarrayor will the geospatial features mean it will remain separate?

@snowman2
Copy link
Contributor

go for it!

Sounds good, will do. Thanks for the patch 👍

I don't know much about rioxarray

The usage examples are a good place to go to learn more.

Is the intent to someday merge that into xarray or will the geospatial features mean it will remain separate?

It hasn't really been discussed/decided upon.

snowman2 added a commit to corteva/rioxarray that referenced this pull request Jun 11, 2020
snowman2 added a commit to corteva/rioxarray that referenced this pull request Jun 11, 2020
dcherian added a commit to TomNicholas/xarray that referenced this pull request Jun 24, 2020
…o-combine

* 'master' of github.com:pydata/xarray: (81 commits)
  use builtin python types instead of the numpy alias (pydata#4170)
  Revise pull request template (pydata#4039)
  pint support for Dataset (pydata#3975)
  drop eccodes in docs (pydata#4162)
  Update issue templates inspired/based on dask (pydata#4154)
  Fix failing upstream-dev build & remove docs build (pydata#4160)
  Improve typehints of xr.Dataset.__getitem__ (pydata#4144)
  provide a error summary for assert_allclose (pydata#3847)
  built-in accessor documentation (pydata#3988)
  Recommend installing cftime when time decoding fails. (pydata#4134)
  parameter documentation for DataArray.sel (pydata#4150)
  speed up map_blocks (pydata#4149)
  Remove outdated note from datetime accessor docstring (pydata#4148)
  Fix the upstream-dev pandas build failure (pydata#4138)
  map_blocks: Allow passing dask-backed objects in args (pydata#3818)
  keep attrs in reset_index (pydata#4103)
  Fix open_rasterio() for WarpedVRT with specified src_crs (pydata#4104)
  Allow non-unique and non-monotonic coordinates in get_clean_interp_index and polyfit (pydata#4099)
  update numpy's intersphinx url (pydata#4117)
  xr.infer_freq (pydata#4033)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants