Class GeometryMapper

java.lang.Object
org.locationtech.jts.geom.util.GeometryMapper

public class GeometryMapper extends Object
Methods to map various collections of Geometrys via defined mapping functions.
  • Constructor Details

    • GeometryMapper

      public GeometryMapper()
  • Method Details

    • map

      public static Geometry map(Geometry geom, GeometryMapper.MapOp op)
      Maps the members of a Geometry (which may be atomic or composite) into another Geometry of most specific type. null results are skipped. In the case of hierarchical GeometryCollections, only the first level of members are mapped.
      Parameters:
      geom - the input atomic or composite geometry
      op - the mapping operation
      Returns:
      a result collection or geometry of most specific type
    • map

      public static Collection map(Collection geoms, GeometryMapper.MapOp op)