creating geometry variables from bounds
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
Línea de trabajo
Start at the xvec accessor and evaluate the proposed bounds_to_shapely entry point using the examples in the issue. Compare the unstacked and stacked lat/lon cases, including the requirement to broadcast or stack bounds and the possibility of 2D geometry variables. Done means the supported input shape and conversion behavior are specified and implemented.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
I wonder if it would be in scope for the xvec accessor to have a method that can be used to convert two bounds coordinates to shapely geometry columns?
I'd imagine something like this:
import xarray as xr
import cf_xarray
import xvec
ds = (
xr.tutorial.open_dataset("air_temperature", chunks={})
.cf.add_bounds(["lat", "lon"])
.xvec.bounds_to_shapely(["lat_bounds", "lon_bounds"])
)
That would require xvec to broadcast or stack lat and lon, so we might also require doing that first (but ideally, we'd support 2D geometry variables):
ds = (
xr.tutorial.open_dataset("air_temperature", chunks={})
.cf.add_bounds(["lat", "lon"])
.stack(cells=["lat", "lon"])
.xvec.bounds_to_shapely(["lat_bounds", "lon_bounds"])
)
- Lenguaje dominante
- Python
- Estrellas
- 139
- Forks
- 14
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de xarray-contrib/xvec
-
CI
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
xarray-contrib/xvec#145 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 58/100
xarray-contrib/xvec#141 · 2 comentarios ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
xarray-contrib/xvec#129 · 1 comentario ·
-
update fixtures in future Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
xarray-contrib/xvec#113 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
xarray-contrib/xvec#100 ·
Todos los issues de xarray-contrib/xvec
Issues similares
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
stephrobert/dsoxlab#238 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
sublimehq/package_control#1780 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
nwg-piotr/nwg-displays#145 ·