【发布时间】:2015-06-02 12:41:37
【问题描述】:
我有一个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);
【问题讨论】:
标签: java geometry line coordinates jts