rdf4j-postgis  Version 0.1.0.0
HausdorffDistanceTest Class Reference
Collaboration diagram for HausdorffDistanceTest:

Public Member Functions

void testHausdorffDistance ()
 

Static Public Attributes

static final String testGeom1 ="LINESTRING (0 0, 2 0)"
 
static final String testGeom2 ="MULTIPOINT (0 1, 1 0, 2 1)"
 
static final String testGeom3 ="LINESTRING (130 0, 0 0, 0 150)"
 
static final String testGeom4 ="LINESTRING (10 10, 10 150, 130 10)"
 

Member Function Documentation

◆ testHausdorffDistance()

void testHausdorffDistance ( )
23  {
24  HausdorffDistance instance=new HausdorffDistance();
25  ValueFactory valfac=SimpleValueFactory.getInstance();
26  Value geo=valfac.createLiteral(testGeom1, WKTDatatype.LiteralIRI);
27  Value geo2=valfac.createLiteral(testGeom2, WKTDatatype.LiteralIRI);
28  Value result=instance.evaluate(valfac, geo,geo2);
29  Value expResult=valfac.createLiteral(1.);
30  assertEquals(expResult, result);
31  }
static final String testGeom2
Definition: HausdorffDistanceTest.java:16
static final String testGeom1
Definition: HausdorffDistanceTest.java:14

References GeometricRelationDoubleFunction.evaluate(), WKTDatatype.LiteralIRI, HausdorffDistanceTest.testGeom1, and HausdorffDistanceTest.testGeom2.

Member Data Documentation

◆ testGeom1

final String testGeom1 ="LINESTRING (0 0, 2 0)"
static

◆ testGeom2

final String testGeom2 ="MULTIPOINT (0 1, 1 0, 2 1)"
static

◆ testGeom3

final String testGeom3 ="LINESTRING (130 0, 0 0, 0 150)"
static

◆ testGeom4

final String testGeom4 ="LINESTRING (10 10, 10 150, 130 10)"
static