Package org.geotools.geometry.iso.coordinate

Examples of org.geotools.geometry.iso.coordinate.GeometryFactoryImpl.createDirectPosition()


      List<DirectPosition> directPositionList = new ArrayList<DirectPosition>();
      directPositionList.add(tCoordFactory.createDirectPosition(new double[] {20, 10}));
      directPositionList.add(tCoordFactory.createDirectPosition(new double[] {40, 10}));
      directPositionList.add(tCoordFactory.createDirectPosition(new double[] {50, 40}));
      directPositionList.add(tCoordFactory.createDirectPosition(new double[] {30, 50}));
      directPositionList.add(tCoordFactory.createDirectPosition(new double[] {10, 30}));
      directPositionList.add(tCoordFactory.createDirectPosition(new double[] {20, 10}));

      Ring exteriorRing = (Ring) tPrimFactory.createRingByDirectPositions(directPositionList);
      List<Ring> interiors = new ArrayList<Ring>();
     
View Full Code Here


      directPositionList.add(tCoordFactory.createDirectPosition(new double[] {20, 10}));
      directPositionList.add(tCoordFactory.createDirectPosition(new double[] {40, 10}));
      directPositionList.add(tCoordFactory.createDirectPosition(new double[] {50, 40}));
      directPositionList.add(tCoordFactory.createDirectPosition(new double[] {30, 50}));
      directPositionList.add(tCoordFactory.createDirectPosition(new double[] {10, 30}));
      directPositionList.add(tCoordFactory.createDirectPosition(new double[] {20, 10}));

      Ring exteriorRing = (Ring) tPrimFactory.createRingByDirectPositions(directPositionList);
      List<Ring> interiors = new ArrayList<Ring>();
     
      SurfaceBoundaryImpl surfaceBoundary1 = tPrimFactory.createSurfaceBoundary(exteriorRing, interiors );
View Full Code Here

      GeometryFactoryImpl tCoordFactory = (GeometryFactoryImpl) builder.getGeometryFactory();
      PrimitiveFactoryImpl tPrimFactory = (PrimitiveFactoryImpl) builder.getPrimitiveFactory();
     
      /* Defining Positions for LineStrings */
      ArrayList<Position> line1 = new ArrayList<Position>();
      line1.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{50, 20})));
      line1.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{30, 30})));
      line1.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{20, 50})));
      line1.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{20, 70})));

      ArrayList<Position> line2 = new ArrayList<Position>();
View Full Code Here

      PrimitiveFactoryImpl tPrimFactory = (PrimitiveFactoryImpl) builder.getPrimitiveFactory();
     
      /* Defining Positions for LineStrings */
      ArrayList<Position> line1 = new ArrayList<Position>();
      line1.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{50, 20})));
      line1.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{30, 30})));
      line1.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{20, 50})));
      line1.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{20, 70})));

      ArrayList<Position> line2 = new ArrayList<Position>();
      line2.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{20, 70})));
View Full Code Here

     
      /* Defining Positions for LineStrings */
      ArrayList<Position> line1 = new ArrayList<Position>();
      line1.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{50, 20})));
      line1.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{30, 30})));
      line1.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{20, 50})));
      line1.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{20, 70})));

      ArrayList<Position> line2 = new ArrayList<Position>();
      line2.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{20, 70})));
      line2.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{40, 80})));
View Full Code Here

      /* Defining Positions for LineStrings */
      ArrayList<Position> line1 = new ArrayList<Position>();
      line1.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{50, 20})));
      line1.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{30, 30})));
      line1.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{20, 50})));
      line1.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{20, 70})));

      ArrayList<Position> line2 = new ArrayList<Position>();
      line2.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{20, 70})));
      line2.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{40, 80})));
      line2.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{70, 80})));
View Full Code Here

      line1.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{30, 30})));
      line1.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{20, 50})));
      line1.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{20, 70})));

      ArrayList<Position> line2 = new ArrayList<Position>();
      line2.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{20, 70})));
      line2.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{40, 80})));
      line2.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{70, 80})));

      ArrayList<Position> line3 = new ArrayList<Position>();
      line3.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{70, 80})));
View Full Code Here

      line1.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{20, 50})));
      line1.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{20, 70})));

      ArrayList<Position> line2 = new ArrayList<Position>();
      line2.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{20, 70})));
      line2.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{40, 80})));
      line2.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{70, 80})));

      ArrayList<Position> line3 = new ArrayList<Position>();
      line3.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{70, 80})));
      line3.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{90, 70})));
View Full Code Here

      line1.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{20, 70})));

      ArrayList<Position> line2 = new ArrayList<Position>();
      line2.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{20, 70})));
      line2.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{40, 80})));
      line2.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{70, 80})));

      ArrayList<Position> line3 = new ArrayList<Position>();
      line3.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{70, 80})));
      line3.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{90, 70})));
      line3.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{100, 60})));
View Full Code Here

      line2.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{20, 70})));
      line2.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{40, 80})));
      line2.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{70, 80})));

      ArrayList<Position> line3 = new ArrayList<Position>();
      line3.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{70, 80})));
      line3.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{90, 70})));
      line3.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{100, 60})));
      line3.add(new PositionImpl(tCoordFactory.createDirectPosition(new double[]{100, 40})));

      ArrayList<Position> line4 = new ArrayList<Position>();
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.