Package org.geotools.validation.spatial

Geometry based Validation implementations.

See:
          Description

Class Summary
IsValidGeometryValidation Tests to see if a geometry is valid by calling Geometry.isValid().
IsValidGeometryValidationBeanInfo IsValidGeometryValidationBeanInfo purpose.
LineAbstractValidation PointCoveredByLineValidation purpose.
LineAbstractValidationBeanInfo LineAbstractValidationBeanInfopurpose.
LineCoveredByFeatureLineValidation LineCoveredByFeatureLineValidation purpose.
LineCoveredByFeatureLineValidationBeanInfo LineAbstractValidationBeanInfopurpose.
LineCoveredByPolygonBoundaryValidation PointCoveredByLineValidation purpose.
LineCoveredByPolygonBoundaryValidationBeanInfo LineAbstractValidationBeanInfopurpose.
LineCoveredByPolygonValidation Ensure a LineString is contained by Polygon.
LineCoveredByPolygonValidationBeanInfo LineAbstractValidationBeanInfopurpose.
LineEndPointCoveredByLineValidation PointCoveredByLineValidation purpose.
LineEndPointCoveredByLineValidationBeanInfo LineAbstractValidationBeanInfopurpose.
LineIntersectsLineWithNodeValidation LineIntersectsLineWithNodeValidation purpose.
LineIntersectsLineWithNodeValidationBeanInfo LineAbstractValidationBeanInfopurpose.
LineLineAbstractValidation PointCoveredByLineValidation purpose.
LineLineAbstractValidationBeanInfo LineAbstractValidationBeanInfopurpose.
LineMustBeASinglePartValidation LineIsSingleSegmentFeatureValidation purpose.
LineMustBeASinglePartValidationBeanInfo LineAbstractValidationBeanInfopurpose.
LineNoDanglesValidation LineNoDanglesValidation purpose.
LineNoDanglesValidationBeanInfo LineAbstractValidationBeanInfopurpose.
LineNoPseudoNodeValidation PointCoveredByLineValidation purpose.
LineNoPseudoNodeValidationBeanInfo LineAbstractValidationBeanInfopurpose.
LineNoSelfIntersectValidation LineNoSelfIntersectFeatureValidation purpose.
LineNoSelfIntersectValidationBeanInfo LineAbstractValidationBeanInfopurpose.
LineNoSelfOverlappingValidation Ensure the defaultGeometry does not overlap (only works for LineString).
LineNoSelfOverlappingValidationBeanInfo LineAbstractValidationBeanInfopurpose.
LineNotTouchingPolygonInteriorValidation PolygonNotOverlappingLineValidation purpose.
LineNotTouchingPolygonValidationBeanInfo LineAbstractValidationBeanInfopurpose.
LinePointAbstractValidation PointCoveredByLineValidation purpose.
LinePointAbstractValidationBeanInfo LineAbstractValidationBeanInfopurpose.
LinePolygonAbstractValidation PointCoveredByLineValidation purpose.
LinePolygonAbstractValidationBeanInfo LineAbstractValidationBeanInfopurpose.
LinesNotIntersectValidation This validation plugIn checks to see if any features intersect.
LinesNotIntersectValidationBeanInfo LineAbstractValidationBeanInfopurpose.
LinesNotOverlapValidation LinesNotOverlapValidation purpose.
LinesNotOverlapValidationBeanInfo LineAbstractValidationBeanInfopurpose.
PointCoveredByEndPointOfLineValidation PointCoveredByEndPointOfLineValidation purpose.
PointCoveredByEndPointOfLineValidationBeanInfo LineAbstractValidationBeanInfopurpose.
PointCoveredByLineValidation PointCoveredByLineValidation purpose.
PointCoveredByLineValidationBeanInfo LineAbstractValidationBeanInfopurpose.
PointCoveredByPolygonBoundaryValidation PointCoveredByPolygonBoundaryValidation purpose.
PointCoveredByPolygonBoundaryValidationBeanInfo LineAbstractValidationBeanInfopurpose.
PointCoveredByPolygonValidation PointCoveredByLineValidation purpose.
PointCoveredByPolygonValidationBeanInfo LineAbstractValidationBeanInfopurpose.
PointInsidePolygonValidation PointInsidePolygonValidation purpose.
PointInsidePolygonValidationBeanInfo LineAbstractValidationBeanInfopurpose.
PointLineAbstractValidation PointCoveredByLineValidation purpose.
PointLineAbstractValidationBeanInfo LineAbstractValidationBeanInfopurpose.
PointPolygonAbstractValidation PointCoveredByLineValidation purpose.
PointPolygonAbstractValidationBeanInfo LineAbstractValidationBeanInfopurpose.
PolygonBoundaryCoveredByPolygonValidation PolygonBoundaryCoveredByPolygonValidation purpose.
PolygonBoundaryCoveredByPolygonValidationBeanInfo LineAbstractValidationBeanInfopurpose.
PolygonCoveredByFeaturePolygonValidation PolygonCoveredByFeaturePolygonValidation purpose.
PolygonCoveredByFeaturePolygonValidationBeanInfo LineAbstractValidationBeanInfopurpose.
PolygonCoveredByPolygonValidation PolygonCoveredByPolygonValidation purpose.
PolygonCoveredByPolygonValidationBeanInfo LineAbstractValidationBeanInfopurpose.
PolygonLineAbstractValidation PointCoveredByLineValidation purpose.
PolygonLineAbstractValidationBeanInfo LineAbstractValidationBeanInfopurpose.
PolygonNoGapsValidation PolygonNoGapsValidation purpose.
PolygonNoGapsValidationBeanInfo LineAbstractValidationBeanInfopurpose.
PolygonNotCoveredByPolygonValidation PolygonBoundaryCoveredByPolygonValidation purpose.
PolygonNotCoveredByPolygonValidationBeanInfo LineAbstractValidationBeanInfopurpose.
PolygonNotOverlappingLineValidation PolygonNotOverlappingLineValidation purpose.
PolygonNotOverlappingLineValidationBeanInfo LineAbstractValidationBeanInfopurpose.
PolygonNotOverlappingPolygonValidation PolygonBoundaryCoveredByPolygonValidation purpose.
PolygonNotOverlappingPolygonValidationBeanInfo LineAbstractValidationBeanInfopurpose.
PolygonPointAbstractValidation PointCoveredByLineValidation purpose.
PolygonPointAbstractValidationBeanInfo LineAbstractValidationBeanInfopurpose.
PolygonPolygonAbstractValidation PointCoveredByLineValidation purpose.
PolygonPolygonAbstractValidationBeanInfo LineAbstractValidationBeanInfopurpose.
 

Package org.geotools.validation.spatial Description

Geometry based Validation implementations.

This package is used to store simple Geometry based Validation implementations. Many of these will be simple FeatureValidation implementations concerned with limiting the defaultGeometry of a Feature.

At least a couple IntegrityValidation tests will also be implemented here performing such opperations as ensuring the defaultGeometries do not overlap for an entire FeatureType.

The constraints represented by many of these Validation checks are designed to provide similar coverage to the ArcSDE GeoDatabase appliaction. Where possible we have followed a similar naming convention to the ESRI product.



Copyright © GeoTools. All Rights Reserved.