Examples of Geometry


Examples of com.vividsolutions.jts.geom.Geometry

    Assert.assertEquals(6, t);
  }

  @Test
  public void testTouchesFilter() throws Exception {
    Geometry geom = (Geometry) ((SimpleFeature) layer.read("filtertest.1")).getDefaultGeometry();
    Filter filter = filterCreator.createTouchesFilter(geom, "the_geom");
    Iterator<?> it = layer.getElements(filter, 0, 0);

    int t = 0;
    while (it.hasNext()) {
View Full Code Here

Examples of com.vividsolutions.jts.geom.Geometry

    Assert.assertEquals(3, t);
  }

  @Test
  public void testOverlapsFilter() throws Exception {
    Geometry geom = (Geometry) ((SimpleFeature) layer.read("filtertest.4")).getDefaultGeometry();
    Filter filter = filterCreator.createOverlapsFilter(geom, "the_geom");
    Iterator<?> it = layer.getElements(filter, 0, 0);

    int t = 0;
    while (it.hasNext()) {
View Full Code Here

Examples of com.vividsolutions.jts.geom.Geometry

  }

  @Test
  public void containsFilter() throws LayerException {
    SimpleFeature feature = (SimpleFeature) layer.read(LAYER_NAME+".1");
    Geometry geom = (Geometry) feature.getDefaultGeometry();
    Filter filter = filterService.createContainsFilter(geom, PARAM_GEOMETRY_ATTR);
    Iterator<?> it = layer.getElements(filter, 0, 0);

    int t = 0;
    while (it.hasNext()) {
View Full Code Here

Examples of com.vividsolutions.jts.geom.Geometry

  }

  @Test
  public void withinFilter() throws LayerException {
    SimpleFeature feature = (SimpleFeature) layer.read(LAYER_NAME+".7");
    Geometry geom = (Geometry) feature.getDefaultGeometry();
    Filter filter = filterService.createWithinFilter(geom, PARAM_GEOMETRY_ATTR);
    Iterator<?> it = layer.getElements(filter, 0, 0);

    int t = 0;
    while (it.hasNext()) {
View Full Code Here

Examples of com.vividsolutions.jts.geom.Geometry

  }

  @Test
  public void intersectsFilter() throws LayerException {
    SimpleFeature feature = (SimpleFeature) layer.read(LAYER_NAME+".7");
    Geometry geom = (Geometry) feature.getDefaultGeometry();
    Filter filter = filterService.createIntersectsFilter(geom, PARAM_GEOMETRY_ATTR);
    Iterator<?> it = layer.getElements(filter, 0, 0);

    int t = 0;
    while (it.hasNext()) {
View Full Code Here

Examples of com.vividsolutions.jts.geom.Geometry

  }

  @Test
  public void touchesFilter() throws LayerException {
    SimpleFeature feature = (SimpleFeature) layer.read(LAYER_NAME+".7");
    Geometry geom = (Geometry) feature.getDefaultGeometry();
    Filter filter = filterService.createTouchesFilter(geom, PARAM_GEOMETRY_ATTR);
    Iterator<?> it = layer.getElements(filter, 0, 0);

    int t = 0;
    while (it.hasNext()) {
View Full Code Here

Examples of com.vividsolutions.jts.geom.Geometry

  }

  @Test
  public void overlapsFilter() throws LayerException {
    SimpleFeature feature = (SimpleFeature) layer.read(LAYER_NAME+".2");
    Geometry geom = (Geometry) feature.getDefaultGeometry();
    Filter filter = filterService.createOverlapsFilter(geom, PARAM_GEOMETRY_ATTR);
    Iterator<?> it = layer.getElements(filter, 0, 0);

    int t = 0;
    while (it.hasNext()) {
View Full Code Here

Examples of com.vividsolutions.jts.geom.Geometry

    Iterator<?> it = getElements(queryFilter, 0, 0);
    // start with null envelope
    Envelope bounds = new Envelope();
    while (it.hasNext()) {
      Object o = it.next();
      Geometry g = featureModel.getGeometry(o);
      bounds.expandToInclude(g.getEnvelopeInternal());
    }
    return bounds;
  }
View Full Code Here

Examples of com.vividsolutions.jts.geom.Geometry

  public void draw(Graphics2D graphics, MapContent map, MapViewport viewport) {
    MathTransform worldtoScreen = createAffineTransform(viewport);
    for (Geometry geometry : geometries) {
      LiteShape2 shape;
      try {
        Geometry screenGeom = JTS.transform(geometry, worldtoScreen);
        shape = new LiteShape2(screenGeom, null, null, false);
        NumberRange<Double> range = NumberRange.create(0d, 100d);

        Style2D style2D = styleFactory.createStyle(null, style.featureTypeStyles().get(0).rules().get(0)
            .symbolizers().get(0), range);
View Full Code Here

Examples of com.vividsolutions.jts.geom.Geometry

    Assert.assertTrue(crsTransform2.equals(mathTransform));
  }

  @Test
  public void testCalcDefaultLabelPosition() throws Exception {
    Geometry geometry;
    GeometryFactory factory = new GeometryFactory(new PrecisionModel(), 4326);
    Coordinate coordinate;
    InternalFeature feature = new InternalFeatureImpl();
    feature.setId("x");
    feature.setLabel("Label x");
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.