Class InteriorPointLine


  • public class InteriorPointLine
    extends java.lang.Object
    Computes a point in the interior of an linear geometry.

    Algorithm

    • Find an interior vertex which is closest to the centroid of the linestring.
    • If there is no interior vertex, find the endpoint which is closest to the centroid.
    Version:
    1.7
    • Constructor Detail

      • InteriorPointLine

        public InteriorPointLine​(Geometry g)
    • Method Detail

      • getInteriorPoint

        public static Coordinate getInteriorPoint​(Geometry geom)
        Computes an interior point for the linear components of a Geometry.
        Parameters:
        geom - the geometry to compute
        Returns:
        the computed interior point, or null if the geometry has no linear components
      • getInteriorPoint

        public Coordinate getInteriorPoint()