Package org.geotools.geometry.iso

Examples of org.geotools.geometry.iso.PositionFactoryImpl.createDirectPosition()


   
    GeometryFactoryImpl tGeomFactory = (GeometryFactoryImpl) c.getComponentInstanceOfType(GeometryFactory.class);
    PositionFactoryImpl tPosFactory = (PositionFactoryImpl) c.getComponentInstanceOfType(PositionFactory.class);
    PrimitiveFactoryImpl tPrimFactory = (PrimitiveFactoryImpl) c.getComponentInstanceOfType(PrimitiveFactory.class);
   
    PositionImpl p1 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{-500}));
    PositionImpl p2 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{-3030}));
    PositionImpl p3 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{050}));
    PositionImpl p4 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{3030}));
    PositionImpl p5 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{500}));
View Full Code Here


    GeometryFactoryImpl tGeomFactory = (GeometryFactoryImpl) c.getComponentInstanceOfType(GeometryFactory.class);
    PositionFactoryImpl tPosFactory = (PositionFactoryImpl) c.getComponentInstanceOfType(PositionFactory.class);
    PrimitiveFactoryImpl tPrimFactory = (PrimitiveFactoryImpl) c.getComponentInstanceOfType(PrimitiveFactory.class);
   
    PositionImpl p1 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{-500}));
    PositionImpl p2 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{-3030}));
    PositionImpl p3 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{050}));
    PositionImpl p4 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{3030}));
    PositionImpl p5 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{500}));

    LineStringImpl line1 = null;
View Full Code Here

    PositionFactoryImpl tPosFactory = (PositionFactoryImpl) c.getComponentInstanceOfType(PositionFactory.class);
    PrimitiveFactoryImpl tPrimFactory = (PrimitiveFactoryImpl) c.getComponentInstanceOfType(PrimitiveFactory.class);
   
    PositionImpl p1 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{-500}));
    PositionImpl p2 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{-3030}));
    PositionImpl p3 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{050}));
    PositionImpl p4 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{3030}));
    PositionImpl p5 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{500}));

    LineStringImpl line1 = null;
   
View Full Code Here

    PrimitiveFactoryImpl tPrimFactory = (PrimitiveFactoryImpl) c.getComponentInstanceOfType(PrimitiveFactory.class);
   
    PositionImpl p1 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{-500}));
    PositionImpl p2 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{-3030}));
    PositionImpl p3 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{050}));
    PositionImpl p4 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{3030}));
    PositionImpl p5 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{500}));

    LineStringImpl line1 = null;
   
    /* Testing constructor of LineString with Array with size of 0 */
 
View Full Code Here

   
    PositionImpl p1 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{-500}));
    PositionImpl p2 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{-3030}));
    PositionImpl p3 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{050}));
    PositionImpl p4 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{3030}));
    PositionImpl p5 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{500}));

    LineStringImpl line1 = null;
   
    /* Testing constructor of LineString with Array with size of 0 */
   
 
View Full Code Here

    //System.outprintln("tangent: " + dp[0] + "," + dp[1]);
        assertEquals(Math.round(dp[0]*100) , 5055);
        assertEquals(Math.round(dp[1]*100) , -83);
   
    // ***** merge(LineString)
    PositionImpl p6 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{8040}));
    PositionImpl p7 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{13060}));
    ArrayList<Position> positionList2 = new ArrayList<Position>();
    positionList2.add(p5);
    positionList2.add(p6);
    positionList2.add(p7);
View Full Code Here

        assertEquals(Math.round(dp[0]*100) , 5055);
        assertEquals(Math.round(dp[1]*100) , -83);
   
    // ***** merge(LineString)
    PositionImpl p6 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{8040}));
    PositionImpl p7 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{13060}));
    ArrayList<Position> positionList2 = new ArrayList<Position>();
    positionList2.add(p5);
    positionList2.add(p6);
    positionList2.add(p7);
    LineStringImpl line2 = tGeomFactory.createLineString(positionList2);
View Full Code Here

    PrimitiveFactoryImpl prf = (PrimitiveFactoryImpl) container.getComponentInstanceOfType( PrimitiveFactory.class );
   
    // create surfaceboundary object
   
    // build exterior ring
    DirectPosition one = pf.createDirectPosition(new double[]{280,560});
    DirectPosition two = pf.createDirectPosition(new double[]{60,180});
    DirectPosition three = pf.createDirectPosition(new double[]{720,80});
    LineSegment edge1 = new LineSegmentImpl( one, two, 0.0 );
    LineSegment edge2 = new LineSegmentImpl( two, three, 0.0 );
    LineSegment edge3 = new LineSegmentImpl( three, one, 0.0 );
View Full Code Here

   
    // create surfaceboundary object
   
    // build exterior ring
    DirectPosition one = pf.createDirectPosition(new double[]{280,560});
    DirectPosition two = pf.createDirectPosition(new double[]{60,180});
    DirectPosition three = pf.createDirectPosition(new double[]{720,80});
    LineSegment edge1 = new LineSegmentImpl( one, two, 0.0 );
    LineSegment edge2 = new LineSegmentImpl( two, three, 0.0 );
    LineSegment edge3 = new LineSegmentImpl( three, one, 0.0 );
   
View Full Code Here

    // create surfaceboundary object
   
    // build exterior ring
    DirectPosition one = pf.createDirectPosition(new double[]{280,560});
    DirectPosition two = pf.createDirectPosition(new double[]{60,180});
    DirectPosition three = pf.createDirectPosition(new double[]{720,80});
    LineSegment edge1 = new LineSegmentImpl( one, two, 0.0 );
    LineSegment edge2 = new LineSegmentImpl( two, three, 0.0 );
    LineSegment edge3 = new LineSegmentImpl( three, one, 0.0 );
   
    List<OrientableCurve> edges = new ArrayList<OrientableCurve>();
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.