lmpy.data_wrangling.occurrence.intersect_geometries_wrangler

Module containing occurrence data wranglers for filtering points.

Module Contents

Classes

IntersectGeometriesFilter

Get an occurrence data wrangler for filtering by intersecting geometries.

class lmpy.data_wrangling.occurrence.intersect_geometries_wrangler.IntersectGeometriesFilter(geometry_wkts, **params)[source]

Bases: lmpy.data_wrangling.occurrence.base._OccurrenceDataWrangler

Get an occurrence data wrangler for filtering by intersecting geometries.

Parameters
  • geometry_wkts (list of str) – A list of WKT strings.

  • **params (dict) – Keyword parameters to pass to _OccurrenceDataWrangler.

name = IntersectGeometriesFilter[source]
version = 1.0[source]
_pass_condition(self, point)[source]

Assessment function for a point.

Parameters

point (Point) – A point object to assess.

Returns

An indication if a point passed assessment.

Return type

bool