More advanced geometry-aware filters would be possible and perhaps useful to implement. Some examples:
- quantitative geometry filters
- geometry structure
- shape dependent filters
- other geometric properties
- error detection
- …?
Some of the above are just ideas and would need to be discussed individually in detail: how are they defined? what comparison values / threshold can be applied?
Ideally, we would come up with a syntax what syntax which can be used somewhat universally for all/most of these.
This issue was originally posted at https://gitlab.gistools.geog.uni-heidelberg.de/giscience/big-data/ohsome/libs/ohsome-filter/-/issues/6
More advanced geometry-aware filters would be possible and perhaps useful to implement. Some examples:
length&area(already implemented)perimeter→ [oshdb-filter] add additional geometry based filters #436vertices(number of vertices of a line/polygon) → [oshdb-filter] add additional geometry based filters #436squareness:0.9orshape:square(..0.9))todo: what definition of squareness should this be based on? ➡️ A Rectilinearity Measurement for Polygons ?
Some of the above are just ideas and would need to be discussed individually in detail: how are they defined? what comparison values / threshold can be applied?
Ideally, we would come up with a syntax what syntax which can be used somewhat universally for all/most of these.