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

Public Member Functions

void testDistanceSphere ()
 
void testDistanceSphere2 ()
 

Static Public Attributes

static final String testGeom ="LINESTRING(77.29 29.07,77.42 29.26,77.27 29.31,77.29 29.07)"
 
static final String testGeom2 ="LINESTRING(5 5 ,10 10)"
 
static final String result ="POINT(5 5)"
 

Member Function Documentation

◆ testDistanceSphere()

void testDistanceSphere ( )
21  {
22  DistanceSphere instance=new DistanceSphere();
23  ValueFactory valfac=SimpleValueFactory.getInstance();
24  Value geo=valfac.createLiteral(testGeom, WKTDatatype.LiteralIRI);
25  Value geo2=valfac.createLiteral(testGeom, WKTDatatype.LiteralIRI);
26  Value result=instance.evaluate(valfac, geo,geo2);
27  Value expResult=valfac.createLiteral(0.);
28  assertEquals(expResult, result);
29  }
static final String testGeom
Definition: DistanceSphereTest.java:14
static final String result
Definition: DistanceSphereTest.java:18

References GeometricRelationDoubleFunction.evaluate(), WKTDatatype.LiteralIRI, DistanceSphereTest.result, and DistanceSphereTest.testGeom.

◆ testDistanceSphere2()

void testDistanceSphere2 ( )
32  {
33  DistanceSphere instance=new DistanceSphere();
34  ValueFactory valfac=SimpleValueFactory.getInstance();
35  Value geo=valfac.createLiteral(testGeom, WKTDatatype.LiteralIRI);
36  Value geo2=valfac.createLiteral(testGeom2, WKTDatatype.LiteralIRI);
37  Value result=instance.evaluate(valfac, geo,geo2);
38  Value expResult=valfac.createLiteral(7269372.186370237e0);
39  assertEquals(expResult, result);
40  }
static final String testGeom2
Definition: DistanceSphereTest.java:16

References GeometricRelationDoubleFunction.evaluate(), WKTDatatype.LiteralIRI, DistanceSphereTest.result, DistanceSphereTest.testGeom, and DistanceSphereTest.testGeom2.

Member Data Documentation

◆ result

final String result ="POINT(5 5)"
static

◆ testGeom

final String testGeom ="LINESTRING(77.29 29.07,77.42 29.26,77.27 29.31,77.29 29.07)"
static

◆ testGeom2

final String testGeom2 ="LINESTRING(5 5 ,10 10)"
static