public class OverlapsIntegrity extends RelationIntegrity
EMPTY, expected
ALL, PRIORITY_COMPLEX, PRIORITY_INVOLVED, PRIORITY_SIMPLE, PRIORITY_TRIVIAL
Constructor and Description |
---|
OverlapsIntegrity()
OverlapsIntegrity Constructor
|
Modifier and Type | Method and Description |
---|---|
static Filter |
filterBBox(Envelope bBox,
SimpleFeatureType ft)
Try and Filter by the provided bbox, will default to Filter.EXCLUDE if null
|
boolean |
validate(Map layers,
ReferencedEnvelope envelope,
ValidationResults results)
Check FeatureType for ...
|
getGeomTypeRefA, getGeomTypeRefB, getTypeRefs, isExpected, setExpected, setExpected, setGeomTypeRefA, setGeomTypeRefB
getDescription, getName, getPriority, setDescription, setName
public boolean validate(Map layers, ReferencedEnvelope envelope, ValidationResults results) throws Exception
DefaultIntegrityValidation
Detailed description...
validate
in interface IntegrityValidation
validate
in class DefaultIntegrityValidation
layers
- Map of SimpleFeatureSource by "dataStoreID:typeName"envelope
- The bounding box that encloses the unvalidated dataresults
- Used to coallate results informationtrue
if all the features pass this test.Exception
- DOCUMENT ME!public static Filter filterBBox(Envelope bBox, SimpleFeatureType ft) throws FactoryRegistryException, IllegalFilterException
Copyright © 1996–2019 Geotools. All rights reserved.