Package com.vividsolutions.jts.geom

Examples of com.vividsolutions.jts.geom.Geometry


    Assert.assertEquals("centraal", f.getAttribute("textAttr"));
  }

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

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


    Assert.assertEquals(3, t);
  }

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

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

    Assert.assertEquals(4, t);
  }

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

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

    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

    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

  }

  @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

  }

  @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

  }

  @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

  }

  @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

  }

  @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

TOP

Related Classes of com.vividsolutions.jts.geom.Geometry

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.