У меня есть List<Coordinate>
, который представляет собой маршрут.
Я хочу упростить это с помощью JTS.
Я видел несколько методов, но не был уверен, какой из них лучше всего подойдет для моих нужд:
1) как я могу преобразовать свою координату в геометрию (линию?)
TopologyPreservingSimplifier(Geometry inputGeom)
void setDistanceTolerance(double distanceTolerance)
Geometry getResultGeometry()
2)
DouglasPeuckerLineSimplifier(Coordinate[] pts)
void setDistanceTolerance(double distanceTolerance)
Coordinate[] simplify()
static Coordinate[] simplify(Coordinate[] pts, double distanceTolerance)
3) может это?
TopologyPreservingSimplifier.simplify(geom, threshold-in-degrees-that-depends-on-the-length);