Class FeatureElevationComparer

    • Constructor Detail

      • FeatureElevationComparer

        public FeatureElevationComparer​(org.opengis.feature.simple.SimpleFeature feature,
                                        String field,
                                        double buffer,
                                        double lengthThreshold)
    • Method Detail

      • getFeature

        public org.opengis.feature.simple.SimpleFeature getFeature()
      • getGeometry

        public org.locationtech.jts.geom.Geometry getGeometry()
      • getElevation

        public double getElevation()
      • isDirty

        public boolean isDirty()
      • setDirty

        public void setDirty​(boolean isDirty)
      • getBufferPolygon

        public org.locationtech.jts.geom.Geometry getBufferPolygon()
      • setBufferPolygon

        public void setBufferPolygon​(org.locationtech.jts.geom.Geometry bufferPolygon)
      • isSnapped

        public boolean isSnapped()
      • setSnapped

        public void setSnapped​(boolean isSnapped)
      • toRemove

        public boolean toRemove()
      • substituteGeometry

        public void substituteGeometry​(org.locationtech.jts.geom.Geometry newGeometry)
        Parameters:
        newGeometry - new geometry to insert.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object