/// <summary> /// /// </summary> /// <param name="geom"></param> /// <param name="distanceTolerance"></param> /// <returns></returns> public static IGeometry Simplify(IGeometry geom, double distanceTolerance) { TopologyPreservingSimplifier tss = new TopologyPreservingSimplifier(geom); tss.DistanceTolerance = distanceTolerance; return(tss.GetResultGeometry()); }
/// <summary> /// /// </summary> /// <param name="geom"></param> /// <param name="distanceTolerance"></param> /// <returns></returns> public static IGeometry Simplify(IGeometry geom, double distanceTolerance) { TopologyPreservingSimplifier tss = new TopologyPreservingSimplifier(geom); tss.DistanceTolerance = distanceTolerance; return tss.GetResultGeometry(); }
public LineStringMapBuilderFilter(TopologyPreservingSimplifier container) { _container = container; }
public LineStringTransformer(TopologyPreservingSimplifier container) { _container = container; }