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

Public Member Functions

void testAreaSimilarity ()
 
void testAreaSimilarity2 ()
 

Static Public Attributes

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

Member Function Documentation

◆ testAreaSimilarity()

void testAreaSimilarity ( )
20  {
21  AreaSimilarity instance=new AreaSimilarity();
22  ValueFactory valfac=SimpleValueFactory.getInstance();
23  Value geo=valfac.createLiteral(isocelesTriangle, WKTDatatype.LiteralIRI);
24  Value geo2=valfac.createLiteral(notIsocelesTriangle, WKTDatatype.LiteralIRI);
25  Value result=instance.evaluate(valfac, geo,geo2);
26  Value expResult=valfac.createLiteral(0.);
27  assertEquals(expResult, result);
28  }
static final String notIsocelesTriangle
Definition: AreaSimilarityTest.java:17
static final String isocelesTriangle
Definition: AreaSimilarityTest.java:15

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

◆ testAreaSimilarity2()

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

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

Member Data Documentation

◆ isocelesTriangle

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

◆ notIsocelesTriangle

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