Class GeometryMapper


  • public class GeometryMapper
    extends Object
    Methods to map various collections of Geometrys via defined mapping functions.
    Author:
    Martin Davis
    • Constructor Detail

      • GeometryMapper

        public GeometryMapper()
    • Method Detail

      • 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