Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"

[project]
name = "rasters"
version = "1.17.0"
version = "1.17.1"
description = "raster processing toolkit"
readme = "README.md"
authors = [
Expand Down
16 changes: 3 additions & 13 deletions rasters/raster_grid.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,13 +25,13 @@

from .raster_geometry import RasterGeometry
from .wrap_geometry import wrap_geometry
from .bbox import BBox
from .point import Point
from .polygon import Polygon

if TYPE_CHECKING:
from .CRS import CRS
from .spatial_geometry import SpatialGeometry
from .bbox import BBox
from .point import Point
from .polygon import Polygon
from .raster import Raster

class RasterGrid(RasterGeometry):
Expand Down Expand Up @@ -524,8 +524,6 @@ def corner_polygon(self) -> Polygon:
Returns:
Polygon: Polygon of the grid corners.
"""
from .polygon import Polygon

return Polygon([
(self.x_origin, self.y_origin),
(self.x_origin + self.width, self.y_origin),
Expand All @@ -541,8 +539,6 @@ def corner_polygon_latlon(self) -> Polygon:
Returns:
Polygon: Polygon of the grid corners in latitude/longitude.
"""
from .polygon import Polygon

polygon = Polygon([
(self.x_origin, self.y_origin),
(self.x_origin + self.width, self.y_origin),
Expand All @@ -562,8 +558,6 @@ def boundary(self) -> Polygon:
Returns:
Polygon: Boundary polygon of the grid.
"""
from .polygon import Polygon

if self.shape == (1, 1):
return Polygon(LinearRing([
(self.x_min, self.y_max),
Expand Down Expand Up @@ -750,8 +744,6 @@ def index(self, geometry: Union[SpatialGeometry, Tuple[float, float, float, floa
Returns:
Tuple[slice, slice]: Slices representing the grid indices.
"""
from .point import Point

geometry = wrap_geometry(geometry)
xmin, ymin, xmax, ymax = geometry.bbox.transform(self.crs)

Expand Down Expand Up @@ -789,8 +781,6 @@ def window(
Returns:
Window: Rasterio window object.
"""
from .point import Point

geometry = wrap_geometry(geometry)
xmin, ymin, xmax, ymax = geometry.bbox.transform(self.crs)

Expand Down