PyGeoOps 0.6.1.dev1#

PyGeoOps provides some less common or extended spatial algorithms and utility functions.

Examples are:

  • simplify() with some advanced extra options:

    • choice in simplification algorithms: Lang (+ a variant), Ramer Douglas Peuker, Visvalingal Whyatt

    • specify points/locations where points should not be removed by the simplification

    • topologic simplification: common boundaries between input features should stay common

  • centerline() (medialaxis) calculation for polygons

  • buffer_by_m() to calculate a variable width buffer for geometries

  • view_angles() to calculate the angles a polygon is visible in from a certain view point

  • utility functions to create and split grids (create_grid(), split_tiles())

  • general utility functions on geometries like remove_inner_rings(), get_parts_recursive(),…