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

Public Member Functions

void testEqualSRS ()
 
void testNoSRS ()
 
void testNotEqualSRS ()
 

Static Public Attributes

static final String testGeom ="LINESTRING(743238 2967416,743238 2967450,743265 2967450, 743265.625 2967416,743238 2967416)"
 
static final String testGeom2 ="MULTIPOINT (0 1, 1 0, 2 1)"
 
static final String testGeom3 ="<http://www.opengis.net/def/crs/EPSG/0/27700> MULTIPOINT (10 40, 40 30, 20 20, 30 10)"
 
static final String testGeom4 ="<http://www.opengis.net/def/crs/EPSG/0/4326> MULTIPOINT (10 40, 40 30, 20 20, 30 10)"
 

Member Function Documentation

◆ testEqualSRS()

void testEqualSRS ( )
24  {
25  EqualSRS instance=new EqualSRS();
26  ValueFactory valfac=SimpleValueFactory.getInstance();
27  Value geo=valfac.createLiteral(testGeom3, WKTDatatype.LiteralIRI);
28  Value geo2=valfac.createLiteral(testGeom3, WKTDatatype.LiteralIRI);
29  Value result=instance.evaluate(valfac, geo,geo2);
30  Value expResult=valfac.createLiteral(true);
31  assertEquals(expResult, result);
32  }
static final String testGeom3
Definition: EqualSRSTest.java:19

References GeometricRelationBinaryFunction.evaluate(), WKTDatatype.LiteralIRI, and EqualSRSTest.testGeom3.

◆ testNoSRS()

void testNoSRS ( )
35  {
36  EqualSRS instance=new EqualSRS();
37  ValueFactory valfac=SimpleValueFactory.getInstance();
38  Value geo=valfac.createLiteral(testGeom, WKTDatatype.LiteralIRI);
39  Value geo2=valfac.createLiteral(testGeom2, WKTDatatype.LiteralIRI);
40  Value result=instance.evaluate(valfac, geo,geo2);
41  Value expResult=valfac.createLiteral(true);
42  assertEquals(expResult, result);
43  }
static final String testGeom
Definition: EqualSRSTest.java:15
static final String testGeom2
Definition: EqualSRSTest.java:17

References GeometricRelationBinaryFunction.evaluate(), WKTDatatype.LiteralIRI, EqualSRSTest.testGeom, and EqualSRSTest.testGeom2.

◆ testNotEqualSRS()

void testNotEqualSRS ( )
46  {
47  EqualSRS instance=new EqualSRS();
48  ValueFactory valfac=SimpleValueFactory.getInstance();
49  Value geo=valfac.createLiteral(testGeom3, WKTDatatype.LiteralIRI);
50  Value geo2=valfac.createLiteral(testGeom4, WKTDatatype.LiteralIRI);
51  Value result=instance.evaluate(valfac, geo,geo2);
52  Value expResult=valfac.createLiteral(false);
53  assertEquals(expResult, result);
54  }
static final String testGeom4
Definition: EqualSRSTest.java:21

References GeometricRelationBinaryFunction.evaluate(), WKTDatatype.LiteralIRI, EqualSRSTest.testGeom3, and EqualSRSTest.testGeom4.

Member Data Documentation

◆ testGeom

final String testGeom ="LINESTRING(743238 2967416,743238 2967450,743265 2967450, 743265.625 2967416,743238 2967416)"
static

Referenced by EqualSRSTest.testNoSRS().

◆ testGeom2

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

Referenced by EqualSRSTest.testNoSRS().

◆ testGeom3

final String testGeom3 ="<http://www.opengis.net/def/crs/EPSG/0/27700> MULTIPOINT (10 40, 40 30, 20 20, 30 10)"
static

◆ testGeom4

final String testGeom4 ="<http://www.opengis.net/def/crs/EPSG/0/4326> MULTIPOINT (10 40, 40 30, 20 20, 30 10)"
static