ShiftTransformer#
- class ShiftTransformer[source]#
Bases:
VectorTransformer
Shift geometries by some distance specified in meters.
- __init__(x_shift: float = 0.0, y_shift: float = 0.0, round_pixels: bool = True)[source]#
Constructor.
Args:
Methods
__init__
([x_shift, y_shift, round_pixels])Constructor.
make_wgs84_transformer
(crs_transformer)transform
(geojson[, crs_transformer])Transform a GeoJSON mapping of vector data.
- __init__(x_shift: float = 0.0, y_shift: float = 0.0, round_pixels: bool = True)[source]#
Constructor.
Args:
- make_wgs84_transformer(crs_transformer: CRSTransformer)[source]#
- Parameters
crs_transformer (CRSTransformer) –
- transform(geojson: dict, crs_transformer: CRSTransformer | None = None) dict [source]#
Transform a GeoJSON mapping of vector data.
- Parameters
geojson (dict) – A GeoJSON-like mapping of a FeatureCollection.
crs_transformer (CRSTransformer | None) –
- Returns
Transformed GeoJSON.
- Return type