Deprecated API

Deprecated Classes
com.vividsolutions.jts.geom.DefaultCoordinateSequenceFactory
          no longer used 
 

Deprecated Fields
com.vividsolutions.jts.operation.valid.TopologyValidationError.ERROR
            
com.vividsolutions.jts.operation.valid.TopologyValidationError.REPEATED_POINT
            
 

Deprecated Methods
com.vividsolutions.jts.geom.PrecisionModel.getOffsetX()
          Offsets are no longer used 
com.vividsolutions.jts.geom.PrecisionModel.getOffsetY()
          Offsets are no longer used 
com.vividsolutions.jts.operation.IsSimpleOp.isSimple(LineString)
          use isSimple() 
com.vividsolutions.jts.operation.IsSimpleOp.isSimple(MultiLineString)
          use isSimple() 
com.vividsolutions.jts.operation.IsSimpleOp.isSimple(MultiPoint)
          use isSimple() 
com.vividsolutions.jts.geom.Envelope.overlaps(Coordinate)
          Use #intersects instead. 
com.vividsolutions.jts.geom.Envelope.overlaps(double, double)
          Use #intersects instead. 
com.vividsolutions.jts.geom.Envelope.overlaps(Envelope)
          Use #intersects instead. In the future, #overlaps may be changed to be a true overlap check; that is, whether the intersection is two-dimensional. 
com.vividsolutions.jts.algorithm.LineIntersector.setMakePrecise(PrecisionModel)
          use setPrecisionModel instead 
com.vividsolutions.jts.geom.PrecisionModel.toExternal(Coordinate)
          no longer needed, since internal representation is same as external representation 
com.vividsolutions.jts.geom.PrecisionModel.toExternal(Coordinate, Coordinate)
          no longer needed, since internal representation is same as external representation 
com.vividsolutions.jts.geom.PrecisionModel.toInternal(Coordinate)
          use makePrecise instead 
com.vividsolutions.jts.geom.PrecisionModel.toInternal(Coordinate, Coordinate)
          use makePrecise instead 
 

Deprecated Constructors
com.vividsolutions.jts.geom.GeometryCollection(Geometry[], PrecisionModel, int)
          Use GeometryFactory instead 
com.vividsolutions.jts.operation.IsSimpleOp()
          use IsSimpleOp(Geometry) 
com.vividsolutions.jts.geom.LinearRing(Coordinate[], PrecisionModel, int)
          Use GeometryFactory instead 
com.vividsolutions.jts.geom.LineString(Coordinate[], PrecisionModel, int)
          Use GeometryFactory instead 
com.vividsolutions.jts.geom.MultiLineString(LineString[], PrecisionModel, int)
          Use GeometryFactory instead 
com.vividsolutions.jts.geom.MultiPoint(Point[], PrecisionModel, int)
          Use GeometryFactory instead 
com.vividsolutions.jts.geom.MultiPolygon(Polygon[], PrecisionModel, int)
          Use GeometryFactory instead 
com.vividsolutions.jts.geom.Point(Coordinate, PrecisionModel, int)
          Use GeometryFactory instead 
com.vividsolutions.jts.geom.Polygon(LinearRing, LinearRing[], PrecisionModel, int)
          Use GeometryFactory instead 
com.vividsolutions.jts.geom.Polygon(LinearRing, PrecisionModel, int)
          Use GeometryFactory instead 
com.vividsolutions.jts.geom.PrecisionModel(double, double, double)
          offsets are no longer supported, since internal representation is rounded floating point