gws.gis.extent
¶
Source code: gws.gis.extent
Package Contents¶
- gws.gis.extent.from_string(s: str) gws.Extent | None ¶
Create an extent from a comma-separated string “1000,2000,20000 40000”
- gws.gis.extent.from_list(ls: list) gws.Extent | None ¶
Create an extent from a list of values
- gws.gis.extent.from_points(a: gws.Point, b: gws.Point) gws.Extent ¶
- gws.gis.extent.from_center(xy: gws.Point, size: gws.Size) gws.Extent ¶
- gws.gis.extent.from_box(box: str) gws.Extent | None ¶
Create an extent from a Postgis BOX(1000 2000,20000 40000)
- gws.gis.extent.constrain(a: gws.Extent, b: gws.Extent) gws.Extent ¶
- gws.gis.extent.center(e: gws.Extent) gws.Point ¶
- gws.gis.extent.size(e: gws.Extent) gws.Size ¶
- gws.gis.extent.diagonal(e: gws.Extent) float ¶
- gws.gis.extent.circumsquare(e: gws.Extent) gws.Extent ¶
A circumscribed square of the extent.
- gws.gis.extent.buffer(e: gws.Extent, buf: int) gws.Extent ¶
- gws.gis.extent.union(exts: list[gws.Extent]) gws.Extent ¶
- gws.gis.extent.intersect(a: gws.Extent, b: gws.Extent) bool ¶
- gws.gis.extent.swap_xy(e: gws.Extent) gws.Extent ¶