Package org.opengis.geometry.primitive

Examples of org.opengis.geometry.primitive.Point


* @source $URL$
*/
public class PointImplTest extends TestCase {

  public void testNewEmptyPoint() {
    Point point = new PointImpl();
    assertNotNull(point.getCoordinateReferenceSystem());
    DirectPosition position = point.getDirectPosition();
    assertNotNull(position);
  }
View Full Code Here


  public void testNewPointHere() {
    DirectPosition here = new DirectPositionImpl(DefaultGeographicCRS.WGS84);
    here.setOrdinate(0, 48.44);
    here.setOrdinate(1, -123.37); // 48.44,-123.37

    Point point = new PointImpl(here);
    assertNotNull(point.getCoordinateReferenceSystem());
    assertEquals(here.getCoordinateReferenceSystem(), point
        .getCoordinateReferenceSystem());
    assertEquals(here, point.getDirectPosition());
    assertEquals(here.hashCode(), point.getDirectPosition().hashCode());
  }
View Full Code Here

    PositionFactory gFact = new PositionFactoryImpl(
        DefaultGeographicCRS.WGS84);
    double[] ords = { 48.44, -123.37 };
    DirectPosition here = gFact.createDirectPosition(ords);

    Point point = new PointImpl(here);
    assertNotNull(point.getCoordinateReferenceSystem());
    assertEquals(here.getCoordinateReferenceSystem(), point
        .getCoordinateReferenceSystem());
    assertEquals(here, point.getDirectPosition());
    assertEquals(here.hashCode(), point.getDirectPosition().hashCode());
  }
View Full Code Here

    double[] ords = { 48.44, -123.37 };
    PositionFactory factory = (PositionFactory) c.getComponentInstanceOfType( PositionFactory.class );
   
    assertNotNull(factory);
    DirectPosition here = factory.createDirectPosition(ords);
    Point point = new PointImpl(here);
    assertNotNull(point.getCoordinateReferenceSystem());
    assertEquals(here.getCoordinateReferenceSystem(), point
        .getCoordinateReferenceSystem());
    assertEquals(here, point.getDirectPosition());
    assertEquals(here.hashCode(), point.getDirectPosition().hashCode());
  }
View Full Code Here

    double[] ords = { 48.44, -123.37, 0.0 };
    PositionFactory factory = (PositionFactory) c.getComponentInstanceOfType( PositionFactory.class );
   
    assertNotNull(factory);
    DirectPosition here = factory.createDirectPosition(ords);
    Point point = new PointImpl(here);
    assertNotNull(point.getCoordinateReferenceSystem());
    assertEquals(here.getCoordinateReferenceSystem(), point
        .getCoordinateReferenceSystem());
    assertEquals(here, point.getDirectPosition());
    assertEquals(here.hashCode(), point.getDirectPosition().hashCode());
  }
View Full Code Here

    public void testPoint1() throws Exception {
        String WKT = "POINT (80 340)";
        Object geometry = parser.parse( WKT );
        assertNotNull( geometry );
        assertTrue( geometry instanceof Point );
        Point point = (Point) geometry;
        assertNotNull( point.getDirectPosition() );
        assertEquals( 80, point.getDirectPosition().getOrdinate(0), 0.0);
        assertEquals( 340, point.getDirectPosition().getOrdinate(1), 0.0);
    }
View Full Code Here

  private String multiSurfaceToString(MultiSurface ms) {
    return "MultiSurface(" + this.multiSurfaceCoordToString(ms) + ")";
  }

  private String compositePointToString(CompositePoint cp) {
    Point p = (Point) cp.getElements().iterator().next();
    return "CompositePoint(" + this.pointCoordToString(p) + ")";
  }
View Full Code Here

  private Point readPointText() throws IOException, ParseException {
    String nextToken = getNextEmptyOrOpener();
    if (nextToken.equals(EMPTY)) {
      return null;
    }
    Point point = new PointImpl(positionFactory.createDirectPosition( this.getPreciseCoordinate().getCoordinates() )); //primitiveFactory.createPoint(this.getPreciseCoordinate().getCoordinates());
    getNextCloser();
    return point;
  }
View Full Code Here

        String WKT = "POINT (320.324 180.234)";
       
        Object geometry = parser.parse( WKT );
        assertNotNull( geometry );
        assertTrue( geometry instanceof Point );
        Point point = (Point) geometry;
        assertEquals( 320.324, point.getDirectPosition().getOrdinate(0), 0.0);
        assertEquals( 180.234, point.getDirectPosition().getOrdinate(1), 0.0);
    }
View Full Code Here

        String WKT = "POINT (260.01 -360.55)";
       
        Object geometry = parser.parse( WKT );
        assertNotNull( geometry );
        assertTrue( geometry instanceof Point );
        Point point = (Point) geometry;
        assertEquals( 260.01, point.getDirectPosition().getOrdinate(0), 0.0);
        assertEquals( -360.55, point.getDirectPosition().getOrdinate(1), 0.0);  
    }
View Full Code Here

TOP

Related Classes of org.opengis.geometry.primitive.Point

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.