congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
DWithin.getDistanceUnits
Code IndexAdd Tabnine to your IDE (free)

How to use
getDistanceUnits
method
in
org.opengis.filter.spatial.DWithin

Best Java code snippets using org.opengis.filter.spatial.DWithin.getDistanceUnits (Showing top 20 results out of 315)

origin: geotools/geotools

  Object cloneFilter(
      BinarySpatialOperator bso, Object extraData, Expression ex1, Expression ex2) {
    DWithin filter = (DWithin) bso;
    return ff.dwithin(ex1, ex2, filter.getDistance(), filter.getDistanceUnits());
  }
}.transform(filter, extraData);
origin: geotools/geotools

public static Object buildDWithin(DWithin filter, Object extraData, ExpressionToText visitor) {
  LOGGER.finer("exporting DWITHIN");
  StringBuilder output = asStringBuilder(extraData);
  output.append("DWITHIN(");
  filter.getExpression1().accept(visitor, output);
  output.append(", ");
  filter.getExpression2().accept(visitor, output);
  output.append(", ");
  output.append(filter.getDistance());
  output.append(", ");
  output.append(filter.getDistanceUnits());
  output.append(")");
  return output;
}
origin: geotools/geotools

  @Override
  public Filter replaceExpressions(
      DWithin filter, Expression expression1, Expression expression2) {
    return ff.dwithin(
        expression1,
        expression2,
        filter.getDistance(),
        filter.getDistanceUnits(),
        filter.getMatchAction());
  }
});
origin: geotools/geotools

public Object visit(DWithin filter, Object arg1) {
  Expression[][] exps = visitBinarySpatialOp(filter);
  List combinedFilters = new ArrayList(exps.length);
  for (int i = 0; i < exps.length; i++) {
    Expression left = exps[i][0];
    Expression right = exps[i][1];
    Filter unrolled =
        ff.dwithin(
            left,
            right,
            filter.getDistance(),
            filter.getDistanceUnits(),
            filter.getMatchAction());
    combinedFilters.add(unrolled);
  }
  Filter unrolled = combineOred(combinedFilters);
  return unrolled;
}
origin: geotools/geotools

public Object visit(DWithin filter, Object extraData) {
  Expression left = filter.getExpression1();
  Expression right = filter.getExpression2();
  final String type = "DWithin";
  start(type);
  left.accept(this, extraData);
  right.accept(this, extraData);
  element("Distance", String.valueOf(filter.getDistance()));
  element("DistanceUnits", String.valueOf(filter.getDistanceUnits()));
  end(type);
  return extraData;
}
origin: geotools/geotools

public Object visit(DWithin filter, Object extraData) {
  Expression geometry1 = visit(filter.getExpression1(), extraData);
  Expression geometry2 = visit(filter.getExpression2(), extraData);
  double distance = filter.getDistance();
  String units = filter.getDistanceUnits();
  return getFactory(extraData)
      .dwithin(geometry1, geometry2, distance, units, filter.getMatchAction());
}
origin: geotools/geotools

assertNotNull(filter.getDistanceUnits());
String unit = filter.getDistanceUnits();
assertEquals("km", unit);
origin: geotools/geotools

assertNotNull(filter.getDistanceUnits());
String unit = filter.getDistanceUnits();
assertEquals("km", unit);
origin: geotools/geotools

public void testDWithinParse() throws Exception {
  FilterMockData.dwithin(document, document);
  DWithin dwithin = (DWithin) parse();
  assertNotNull(dwithin.getExpression1());
  assertNotNull(dwithin.getExpression2());
  assertEquals(1.0, dwithin.getDistance(), 0.1);
  assertEquals("m", dwithin.getDistanceUnits());
}
origin: geotools/geotools

public void testDWithinParse() throws Exception {
  FilterMockData.dwithin(document, document);
  DWithin dwithin = (DWithin) parse();
  assertNotNull(dwithin.getExpression1());
  assertNotNull(dwithin.getExpression2());
  assertEquals(1.0, dwithin.getDistance(), 0.1);
  assertEquals("m", dwithin.getDistanceUnits());
}
origin: org.geotools/gt-main

  Object cloneFilter(BinarySpatialOperator bso, Object extraData, Expression ex1,
      Expression ex2) {
    DWithin filter = (DWithin) bso;
    return ff.dwithin(ex1, ex2, filter.getDistance(), filter.getDistanceUnits());
  }
}.transform(filter, extraData);
origin: org.geotools/gt-cql

public static Object buildDWithin(DWithin filter, Object extraData) {
  
  LOGGER.finer("exporting DWITHIN");
  StringBuilder output = asStringBuilder(extraData);
  
  output.append("DWITHIN(");
  PropertyName propertyName = (PropertyName) filter.getExpression1();
  ExpressionToText visitor = new ExpressionToText();
  propertyName.accept(visitor, output);
  output.append(", ");
  filter.getExpression2().accept(visitor, output);
  output.append(", ");
  output.append( filter.getDistance() );
  output.append(", ");
  output.append( filter.getDistanceUnits() );
  output.append(")");
  
  return output;
}
origin: locationtech/geogig

@Override
public Filter[] visit(DWithin filter, Object extraData) {
  return boundedOp(filter,
      (g1, g2) -> ff.dwithin(g1, g2, filter.getDistance(), filter.getDistanceUnits()),
      false);
}
origin: org.geotools/gt-app-schema

public Object visit(DWithin filter, Object arg1) {
  Expression[][] exps = visitBinarySpatialOp(filter);
  List combinedFilters = new ArrayList(exps.length);
  for (int i = 0; i < exps.length; i++) {
    Expression left = exps[i][0];
    Expression right = exps[i][1];
    Filter unrolled = ff.dwithin(left, right, filter.getDistance(), filter
        .getDistanceUnits(), filter.getMatchAction());
    combinedFilters.add(unrolled);
  }
  Filter unrolled = combineOred(combinedFilters);
  return unrolled;
}
origin: org.geotools/gt-main

public Object visit(DWithin filter, Object extraData) {
  Expression left = filter.getExpression1();
  Expression right = filter.getExpression2();
  final String type = "DWithin";
  
  start(type);
  left.accept(this,extraData);
  right.accept(this,extraData);
  element("Distance", String.valueOf(filter.getDistance()) );
  element("DistanceUnits", String.valueOf(filter.getDistanceUnits()) );
  end(type);
  return extraData;
}
origin: org.geotools/gt-main

public Object visit(DWithin filter, Object extraData) {
  Expression geometry1= visit(filter.getExpression1(), extraData);
  Expression geometry2= visit(filter.getExpression2(), extraData);
  double distance=filter.getDistance();
  String units=filter.getDistanceUnits();
  return getFactory(extraData).dwithin(geometry1, geometry2, distance, units);
}
origin: org.geotools/gt2-main

public Object visit(DWithin filter, Object extraData) {
  Expression geometry1=(Expression) filter.getExpression1().accept(this, extraData);
  Expression geometry2=(Expression) filter.getExpression2().accept(this, extraData);
  double distance=filter.getDistance();
  String units=filter.getDistanceUnits();
  return getFactory(extraData).dwithin(geometry1, geometry2, distance, units);
}
origin: org.geoserver/gs-wfs

public Object visit(DWithin filter, Object extraData) {
  Expression geometry1 = visitBinaryChild(filter.getExpression1(), extraData, 0);
  Expression geometry2 = visitBinaryChild(filter.getExpression2(), extraData, 1);
  double distance = filter.getDistance();
  String units = filter.getDistanceUnits();
  return getFactory(extraData)
      .dwithin(geometry1, geometry2, distance, units, filter.getMatchAction());
}
origin: locationtech/geowave

try {
 geometryAndDegrees =
   GeometryUtils.buffer(crs, geom, filter.getDistanceUnits(), filter.getDistance());
} catch (final TransformException e) {
 LOGGER.error("Cannot transform geometry to CRS", e);
origin: locationtech/geowave

    GeometryUtils.getDefaultCRS(),
    filter.getExpression2().evaluate(extraData, Geometry.class),
    filter.getDistanceUnits(),
    filter.getDistance());
    GeometryUtils.getDefaultCRS(),
    filter.getExpression1().evaluate(extraData, Geometry.class),
    filter.getDistanceUnits(),
    filter.getDistance());
newWithImpl =
org.opengis.filter.spatialDWithingetDistanceUnits

Popular methods of DWithin

  • getDistance
  • getExpression1
  • getExpression2
  • getMatchAction
  • evaluate

Popular in Java

  • Making http requests using okhttp
  • setContentView (Activity)
  • onRequestPermissionsResult (Fragment)
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • BufferedReader (java.io)
    Wraps an existing Reader and buffers the input. Expensive interaction with the underlying reader is
  • OutputStream (java.io)
    A writable sink for bytes.Most clients will use output streams that write data to the file system (
  • ByteBuffer (java.nio)
    A buffer for bytes. A byte buffer can be created in either one of the following ways: * #allocate
  • Modifier (javassist)
    The Modifier class provides static methods and constants to decode class and member access modifiers
  • Notification (javax.management)
  • ServletException (javax.servlet)
    Defines a general exception a servlet can throw when it encounters difficulty.
  • Top 12 Jupyter Notebook extensions
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now