Examples of generateIntersections()


Examples of net.lucidviews.geoalgo.limb.intersection.SimpleIntersectionGenerator.generateIntersections()

    System.out.println( "  -- Corner of Polygon" );
    testObj.setShape( polygon );
    System.out.println( testObj.generateIntersections( example1 ) );
    System.out.println( testObj.generateIntersections( example1 ).getNumGeometries() );
    System.out.println( testObj.generateIntersections( example1 ).getGeometryN( 0 ) );
    System.out.println( testObj.generateIntersections( example1 ).getGeometryN( 0 ).getNumGeometries() );
    System.out.println( testObj.generateIntersections( example1 ).getGeometryN( 0 ).getGeometryN( 0 ) );
   
    assertEquals( "Intersection with polygon does not create points.", "MultiPoint", testObj.generateIntersections( example1 ).getGeometryType() );
  }
 
View Full Code Here

Examples of net.lucidviews.geoalgo.limb.intersection.SimpleIntersectionGenerator.generateIntersections()

    testObj.setShape( polygon );
    System.out.println( testObj.generateIntersections( example1 ) );
    System.out.println( testObj.generateIntersections( example1 ).getNumGeometries() );
    System.out.println( testObj.generateIntersections( example1 ).getGeometryN( 0 ) );
    System.out.println( testObj.generateIntersections( example1 ).getGeometryN( 0 ).getNumGeometries() );
    System.out.println( testObj.generateIntersections( example1 ).getGeometryN( 0 ).getGeometryN( 0 ) );
   
    assertEquals( "Intersection with polygon does not create points.", "MultiPoint", testObj.generateIntersections( example1 ).getGeometryType() );
  }
 
  public void testTouchIntersection()
View Full Code Here

Examples of net.lucidviews.geoalgo.limb.intersection.SimpleIntersectionGenerator.generateIntersections()

    System.out.println( testObj.generateIntersections( example1 ).getNumGeometries() );
    System.out.println( testObj.generateIntersections( example1 ).getGeometryN( 0 ) );
    System.out.println( testObj.generateIntersections( example1 ).getGeometryN( 0 ).getNumGeometries() );
    System.out.println( testObj.generateIntersections( example1 ).getGeometryN( 0 ).getGeometryN( 0 ) );
   
    assertEquals( "Intersection with polygon does not create points.", "MultiPoint", testObj.generateIntersections( example1 ).getGeometryType() );
  }
 
  public void testTouchIntersection()
  {
    LinearRing polygonBounds = this.geometryFactory.createLinearRing( LimbGeneratorTest.Utils.createBoxCoords( 0, 1000, 0, 1000 ) );
View Full Code Here

Examples of net.lucidviews.geoalgo.limb.intersection.SimpleIntersectionGenerator.generateIntersections()

    Geometry example1 = this.geometryFactory.createLinearRing( LimbGeneratorTest.Utils.createBoxCoords( 1000, 2000, 1000, 2000 ) );
   
    SimpleIntersectionGenerator testObj = new SimpleIntersectionGenerator();
    System.out.println( "  -- Touch" );
    testObj.setShape( example1 );
    System.out.println( testObj.generateIntersections( polygon ) );
    System.out.println( testObj.generateIntersections( polygon ).getNumGeometries() );
    System.out.println( testObj.generateIntersections( polygon ).getGeometryN( 0 ) );
    System.out.println( testObj.generateIntersections( polygon ).getGeometryN( 0 ).getNumGeometries() );
    System.out.println( testObj.generateIntersections( polygon ).getGeometryN( 0 ).getGeometryN( 0 ) );
   
View Full Code Here

Examples of net.lucidviews.geoalgo.limb.intersection.SimpleIntersectionGenerator.generateIntersections()

   
    SimpleIntersectionGenerator testObj = new SimpleIntersectionGenerator();
    System.out.println( "  -- Touch" );
    testObj.setShape( example1 );
    System.out.println( testObj.generateIntersections( polygon ) );
    System.out.println( testObj.generateIntersections( polygon ).getNumGeometries() );
    System.out.println( testObj.generateIntersections( polygon ).getGeometryN( 0 ) );
    System.out.println( testObj.generateIntersections( polygon ).getGeometryN( 0 ).getNumGeometries() );
    System.out.println( testObj.generateIntersections( polygon ).getGeometryN( 0 ).getGeometryN( 0 ) );
   
    assertEquals( "Touching intersection does not create points.", "Point", testObj.generateIntersections( polygon ).getGeometryType() );
View Full Code Here

Examples of net.lucidviews.geoalgo.limb.intersection.SimpleIntersectionGenerator.generateIntersections()

    SimpleIntersectionGenerator testObj = new SimpleIntersectionGenerator();
    System.out.println( "  -- Touch" );
    testObj.setShape( example1 );
    System.out.println( testObj.generateIntersections( polygon ) );
    System.out.println( testObj.generateIntersections( polygon ).getNumGeometries() );
    System.out.println( testObj.generateIntersections( polygon ).getGeometryN( 0 ) );
    System.out.println( testObj.generateIntersections( polygon ).getGeometryN( 0 ).getNumGeometries() );
    System.out.println( testObj.generateIntersections( polygon ).getGeometryN( 0 ).getGeometryN( 0 ) );
   
    assertEquals( "Touching intersection does not create points.", "Point", testObj.generateIntersections( polygon ).getGeometryType() );
  }
View Full Code Here

Examples of net.lucidviews.geoalgo.limb.intersection.SimpleIntersectionGenerator.generateIntersections()

    System.out.println( "  -- Touch" );
    testObj.setShape( example1 );
    System.out.println( testObj.generateIntersections( polygon ) );
    System.out.println( testObj.generateIntersections( polygon ).getNumGeometries() );
    System.out.println( testObj.generateIntersections( polygon ).getGeometryN( 0 ) );
    System.out.println( testObj.generateIntersections( polygon ).getGeometryN( 0 ).getNumGeometries() );
    System.out.println( testObj.generateIntersections( polygon ).getGeometryN( 0 ).getGeometryN( 0 ) );
   
    assertEquals( "Touching intersection does not create points.", "Point", testObj.generateIntersections( polygon ).getGeometryType() );
  }
 
View Full Code Here

Examples of net.lucidviews.geoalgo.limb.intersection.SimpleIntersectionGenerator.generateIntersections()

    testObj.setShape( example1 );
    System.out.println( testObj.generateIntersections( polygon ) );
    System.out.println( testObj.generateIntersections( polygon ).getNumGeometries() );
    System.out.println( testObj.generateIntersections( polygon ).getGeometryN( 0 ) );
    System.out.println( testObj.generateIntersections( polygon ).getGeometryN( 0 ).getNumGeometries() );
    System.out.println( testObj.generateIntersections( polygon ).getGeometryN( 0 ).getGeometryN( 0 ) );
   
    assertEquals( "Touching intersection does not create points.", "Point", testObj.generateIntersections( polygon ).getGeometryType() );
  }
 
  public void testMultipleIntersection()
View Full Code Here

Examples of net.lucidviews.geoalgo.limb.intersection.SimpleIntersectionGenerator.generateIntersections()

    System.out.println( testObj.generateIntersections( polygon ).getNumGeometries() );
    System.out.println( testObj.generateIntersections( polygon ).getGeometryN( 0 ) );
    System.out.println( testObj.generateIntersections( polygon ).getGeometryN( 0 ).getNumGeometries() );
    System.out.println( testObj.generateIntersections( polygon ).getGeometryN( 0 ).getGeometryN( 0 ) );
   
    assertEquals( "Touching intersection does not create points.", "Point", testObj.generateIntersections( polygon ).getGeometryType() );
  }
 
  public void testMultipleIntersection()
  {
    LinearRing polygonBounds = this.geometryFactory.createLinearRing( LimbGeneratorTest.Utils.createCoords( "0 1600, 100 500, 200 1500, 300 1000, 400 1500, 500 500, 600 1600, 0 1600" ) );
View Full Code Here

Examples of net.lucidviews.geoalgo.limb.intersection.SimpleIntersectionGenerator.generateIntersections()

    Geometry example1 = this.geometryFactory.createLinearRing( LimbGeneratorTest.Utils.createBoxCoords( 0, 1000, 0, 1000 ) );
   
    SimpleIntersectionGenerator testObj = new SimpleIntersectionGenerator();
    System.out.println( "  -- Multiple intersections" );
    testObj.setShape( example1 );
    System.out.println( testObj.generateIntersections( polygon ) );
    System.out.println( testObj.generateIntersections( polygon ).getNumGeometries() );
    System.out.println( testObj.generateIntersections( polygon ).getGeometryN( 0 ).getDimension() + "D" );
    System.out.println( testObj.generateIntersections( polygon ).getGeometryN( 1 ).getDimension() + "D" );
    System.out.println( testObj.generateIntersections( polygon ).getGeometryN( 2 ).getDimension() + "D" );
    System.out.println( testObj.generateIntersections( polygon ).getGeometryN( 0 ) );
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.