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

Public Member Functions

void testCentroidDistance ()
 
void testCentroidDistance2 ()
 

Static Public Attributes

static final String isocelesTriangle ="POLYGON((8 2, 11 13, 2 6, 8 2))"
 
static final String notIsocelesTriangle ="POLYGON((1 2, 3 4, 5 6, 1 2))"
 

Member Function Documentation

◆ testCentroidDistance()

void testCentroidDistance ( )
19  {
20  CentroidDistance instance=new CentroidDistance();
21  ValueFactory valfac=SimpleValueFactory.getInstance();
22  Value geo=valfac.createLiteral(isocelesTriangle, WKTDatatype.LiteralIRI);
23  Value geo2=valfac.createLiteral(notIsocelesTriangle, WKTDatatype.LiteralIRI);
24  Value result=valfac.createLiteral(5.);
25  Value expResult=instance.evaluate(valfac, geo,geo2);
26  assertEquals(expResult, result);
27  }
static final String notIsocelesTriangle
Definition: CentroidDistanceTest.java:16
static final String isocelesTriangle
Definition: CentroidDistanceTest.java:14

References GeometricRelationDoubleFunction.evaluate(), CentroidDistanceTest.isocelesTriangle, WKTDatatype.LiteralIRI, and CentroidDistanceTest.notIsocelesTriangle.

◆ testCentroidDistance2()

void testCentroidDistance2 ( )
30  {
31  CentroidDistance instance=new CentroidDistance();
32  ValueFactory valfac=SimpleValueFactory.getInstance();
33  Value geo=valfac.createLiteral(isocelesTriangle, WKTDatatype.LiteralIRI);
34  Value geo2=valfac.createLiteral(isocelesTriangle, WKTDatatype.LiteralIRI);
35  Value result=valfac.createLiteral(0.);
36  Value expResult=instance.evaluate(valfac, geo,geo2);
37  assertEquals(expResult, result);
38  }

References GeometricRelationDoubleFunction.evaluate(), CentroidDistanceTest.isocelesTriangle, and WKTDatatype.LiteralIRI.

Member Data Documentation

◆ isocelesTriangle

final String isocelesTriangle ="POLYGON((8 2, 11 13, 2 6, 8 2))"
static

◆ notIsocelesTriangle

final String notIsocelesTriangle ="POLYGON((1 2, 3 4, 5 6, 1 2))"
static