Package org.geotools.validation.spatial

Examples of org.geotools.validation.spatial.LineNoSelfOverlappingValidation


* @author chorner
* @since 1.0.1
*/
public class ValidateLineNoSelfOverlapping extends FeatureValidationOp {
    public FeatureValidation getValidator() {
        return new LineNoSelfOverlappingValidation();
    }
View Full Code Here


  public void testLineNoSelfOverlapFV_CorrectData()
  {
    // the visitor
    RoadNetworkValidationResults roadValidationResults = new RoadNetworkValidationResults();
    
    LineNoSelfOverlappingValidation selfOverlappingValidatorRoads
          = new LineNoSelfOverlappingValidation();
        selfOverlappingValidatorRoads.setName("RoadSelfIntersect");
        selfOverlappingValidatorRoads.setDescription("Tests to see if a road intersects itself, which is bad!");
        selfOverlappingValidatorRoads.setTypeRef("road");
 
    try {
      processor.addValidation(selfOverlappingValidatorRoads);
    } catch (Exception e) {
      assertTrue(false);
View Full Code Here

  public void testLineNoSelfOverlapFV_IncorrectData()
  {
    // the visitor
    RoadNetworkValidationResults roadValidationResults = new RoadNetworkValidationResults();
  
        LineNoSelfOverlappingValidation selfOverlappingValidatorRoads
        = new LineNoSelfOverlappingValidation();
        selfOverlappingValidatorRoads.setName("RoadSelfIntersect");
        selfOverlappingValidatorRoads.setDescription("Tests to see if a road intersects itself, which is bad!");
        selfOverlappingValidatorRoads.setTypeRef("road");
       

    try {
      processor.addValidation(selfOverlappingValidatorRoads);
    } catch (Exception e) {
View Full Code Here

TOP

Related Classes of org.geotools.validation.spatial.LineNoSelfOverlappingValidation

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.