Skip to content

Commit f260bde

Browse files
committed
o Fix to_raster extent calculation with simpler scalar conversion
1 parent cfc81b9 commit f260bde

File tree

1 file changed

+4
-13
lines changed

1 file changed

+4
-13
lines changed

uxarray/core/dataarray.py

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -424,19 +424,10 @@ def _is_default_extent() -> bool:
424424
try:
425425
import cartopy.crs as ccrs
426426

427-
lon_min = self.uxgrid.node_lon.min(skipna=True)
428-
lon_max = self.uxgrid.node_lon.max(skipna=True)
429-
lat_min = self.uxgrid.node_lat.min(skipna=True)
430-
lat_max = self.uxgrid.node_lat.max(skipna=True)
431-
432-
lon_min, lon_max = (
433-
float(lon_min.to_numpy().item()),
434-
float(lon_max.to_numpy().item()),
435-
)
436-
lat_min, lat_max = (
437-
float(lat_min.to_numpy().item()),
438-
float(lat_max.to_numpy().item()),
439-
)
427+
lon_min = float(self.uxgrid.node_lon.min(skipna=True).values)
428+
lon_max = float(self.uxgrid.node_lon.max(skipna=True).values)
429+
lat_min = float(self.uxgrid.node_lat.min(skipna=True).values)
430+
lat_max = float(self.uxgrid.node_lat.max(skipna=True).values)
440431
ax.set_extent(
441432
(lon_min, lon_max, lat_min, lat_max),
442433
crs=ccrs.PlateCarree(),

0 commit comments

Comments
 (0)