Class TopologyPreservingSimplifier.LineStringTransformer

    • Field Detail

      • linestringMap

        private java.util.Map linestringMap
    • Constructor Detail

      • LineStringTransformer

        public LineStringTransformer​(java.util.Map linestringMap)
    • Method Detail

      • transformCoordinates

        protected CoordinateSequence transformCoordinates​(CoordinateSequence coords,
                                                          Geometry parent)
        Description copied from class: GeometryTransformer
        Transforms a CoordinateSequence. This method should always return a valid coordinate list for the desired result type. (E.g. a coordinate list for a LineString must have 0 or at least 2 points). If this is not possible, return an empty sequence - this will be pruned out.
        Overrides:
        transformCoordinates in class GeometryTransformer
        Parameters:
        coords - the coordinates to transform
        parent - the parent geometry
        Returns:
        the transformed coordinates