filter method

void filter(
  1. Geometry geom
)
override

Filters linear geometries.

geom a geometry of any type

Implementation

void filter(Geometry geom) {
  if (geom is LineString) {
    LineString line = geom;
// skip empty geometries
    if (line.isEmpty()) return;

    int minSize = line.isClosed() ? 4 : 2;
    TaggedLineString taggedLine = new TaggedLineString(line, minSize);
    tps.linestringMap[line] = taggedLine;
  }
}