Examples of MultiPoint


Examples of com.vividsolutions.jts.geom.MultiPoint

        WKTReader reader = new WKTReader2();

        Geometry geometry = reader.read(WKT);
        assertNotNull(geometry);
        assertTrue(geometry instanceof MultiPoint);
        MultiPoint mp = (MultiPoint) geometry;
        assertEquals(2, mp.getNumGeometries());
        assertEquals(new Coordinate(111, -47), mp.getGeometryN(0).getCoordinate());
        assertEquals(new Coordinate(110, -46.5), mp.getGeometryN(1).getCoordinate());
    }
View Full Code Here

Examples of com.vividsolutions.jts.geom.MultiPoint

        WKTReader reader = new WKTReader2();

        Geometry geometry = reader.read(WKT);
        assertNotNull(geometry);
        assertTrue(geometry instanceof MultiPoint);
        MultiPoint mp = (MultiPoint) geometry;
        assertEquals(2, mp.getNumGeometries());
        assertEquals(new Coordinate(111, -47), mp.getGeometryN(0).getCoordinate());
        assertEquals(new Coordinate(110, -46.5), mp.getGeometryN(1).getCoordinate());
    }
View Full Code Here

Examples of com.vividsolutions.jts.geom.MultiPoint

   
    @Test
    public void multiPoint() throws Exception {
        double[] ords = { 1, 2, 3, 4 };

        MultiPoint mp = builder.multiPoint(ords[0], ords[1], ords[2], ords[3]);
        assertEquals(2, mp.getNumGeometries());

        Point p = (Point) mp.getGeometryN(0);
        assertEquals(2, p.getCoordinateSequence().getDimension());
    }
View Full Code Here

Examples of com.vividsolutions.jts.geom.MultiPoint

    @Test
    public void multiPointZ() throws Exception {
        double[] ords = { 1, 2, 3, 4, 5, 6 };

        MultiPoint mp = builder.multiPointZ(ords[0], ords[1], ords[2], ords[3], ords[4], ords[5]);
        assertEquals(2, mp.getNumGeometries());

        Point p = (Point) mp.getGeometryN(0);
        assertEquals(3, p.getCoordinateSequence().getDimension());
    }
View Full Code Here

Examples of com.vividsolutions.jts.geom.MultiPoint

     * @return Appropriate multi geometry type.
     */
    public Geometry create(GeometryFactory geometryFactory) {
        if (internalType.equals("Point")) {
            Point[] pointArray = geometryFactory.toPointArray(geometries);           
            MultiPoint multiPoint = geometryFactory.createMultiPoint(pointArray);
            multiPoint.setUserData( getSRS() );
            multiPoint.setSRID( getSRID() );
            LOGGER.fine("created " + multiPoint);

            return multiPoint;
        } else if (internalType.equals("LineString")) {
            LineString[] lineStringArray = geometryFactory
View Full Code Here

Examples of com.vividsolutions.jts.geom.MultiPoint

                "'coordinates': [ [100.1, 0.1], [101.1, 1.1] ]"+
            "}");
    }

    MultiPoint multiPoint() {
        MultiPoint mpoint = gf.createMultiPoint(array(new double[][]{{100.1, 0.1}, {101.1, 1.1}}));
        return mpoint;
    }
View Full Code Here

Examples of org.geolatte.geom.MultiPoint

        for (int i = shapeIdx; i < shapes.length; i++) {
            if (shapes[i].parentOffset == shapeIdx) {
                points.add(decodePoint(i));
            }
        }
        return new MultiPoint(points.toArray(new Point[0]));
    }
View Full Code Here

Examples of org.geolatte.geom.MultiPoint

    private static MultiPoint convert(org.postgis.MultiPoint geometry) {
        Point[] points = new Point[geometry.numPoints()];
        for (int i = 0; i < points.length; i++) {
            points[i] = convert(geometry.getPoint(i));
        }
        return new MultiPoint(points);
    }
View Full Code Here

Examples of org.geolatte.geom.MultiPoint

        // TODO

        // multipoint
        data.add(MultiPoint.createEmpty());
        for (int i = 0; i < 6; i++) {
            data.add(new MultiPoint(new Point[]{(Point)data.get(i)}));
        }

        // multilinestring
        int size = data.size();
        data.add(MultiLineString.createEmpty());
View Full Code Here

Examples of org.geomajas.puregwt.client.spatial.MultiPoint

  @Test
  public void testTransformMultiPoint() {
    Point point1 = factory.createPoint(new Coordinate(0, 0));
    Point point2 = factory.createPoint(new Coordinate(5, 10));
    MultiPoint multiPoint = factory.createMultiPoint(new Point[] { point1, point2 });

    Geometry result = viewPort.transform(multiPoint, RenderSpace.WORLD, RenderSpace.SCREEN);
    Coordinate coordinate = result.getGeometryN(0).getCoordinate();
    Assert.assertEquals(MAP_WIDTH / 2, coordinate.getX(), DELTA);
    Assert.assertEquals(MAP_HEIGHT / 2, coordinate.getY(), DELTA);
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.