gws.gis.renderview

class gws.gis.renderview.MapRenderView(*args, **kwargs)[source]
gws.gis.renderview.pixel_transformer(view: gws.types.MapRenderView)[source]

Create a pixel transformer f(map_x, map_y) -> (pixel_x, pixel_y) for a view

gws.gis.renderview.pixel_viewbox(view: gws.types.MapRenderView)[source]

Compute the pixel viewBox for a view

gws.gis.renderview.from_center(crs: str, center: Tuple[float, float], scale: int, out_size: Tuple[float, float], out_size_unit: str, rotation=0, dpi=0)[source]

Create a view based on a center point

gws.gis.renderview.from_bbox(crs: str, bbox: Tuple[float, float, float, float], out_size: Tuple[float, float], out_size_unit: str, rotation=0, dpi=0)[source]

Create a view based on a bounding box