pygeofilter.backends.geopandas package

Submodules

pygeofilter.backends.geopandas.evaluate module

pygeofilter.backends.geopandas.filters module

pygeofilter.backends.geopandas.filters.arithmetic(lhs, rhs, op)

Create an arithmetic filter

pygeofilter.backends.geopandas.filters.attribute(df, name, field_mapping=None)
pygeofilter.backends.geopandas.filters.bbox(lhs, minx, miny, maxx, maxy, crs=None)
pygeofilter.backends.geopandas.filters.between(lhs, low, high, not_)
pygeofilter.backends.geopandas.filters.combine(sub_filters, combinator: str)

Combine filters using a logical combinator

pygeofilter.backends.geopandas.filters.compare(lhs, rhs, op)
pygeofilter.backends.geopandas.filters.contains(lhs, items, not_)
pygeofilter.backends.geopandas.filters.like(lhs, pattern, nocase, wildcard, singlechar, escapechar, not_)
pygeofilter.backends.geopandas.filters.negate(sub_filter)

Negate a filter, opposing its meaning.

pygeofilter.backends.geopandas.filters.null(lhs, not_)
pygeofilter.backends.geopandas.filters.spatial(lhs, rhs, op)
pygeofilter.backends.geopandas.filters.temporal(lhs, time_or_period, op)

Module contents