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

Public Member Functions

void testDensify ()
 

Static Public Attributes

static final String isocelesTriangle ="POLYGON((8 2, 11 13, 2 6, 8 2))"
 
static final String densified ="POLYGON ((8 2, 7.25 2.5, 6.5 3, 5.75 3.5, 5 4, 4.25 4.5, 3.5 5, 2.75 5.5, 2 6, 2.75 6.583333333333333, 3.500000000000001 7.166666666666667, 4.25 7.75, 5 8.333333333333334, 5.75 8.916666666666666, 6.5 9.5, 7.25 10.083333333333334, 8 10.666666666666668, 8.75 11.25, 9.5 11.833333333333334, 10.25 12.416666666666666, 11 13, 10.75 12.083333333333334, 10.5 11.166666666666666, 10.25 10.25, 10 9.333333333333332, 9.75 8.416666666666668, 9.5 7.5, 9.25 6.583333333333333, 9 5.666666666666666, 8.75 4.75, 8.5 3.833333333333333, 8.25 2.9166666666666665, 8 2))"
 

Member Function Documentation

◆ testDensify()

void testDensify ( )
20  {
21  Densify instance=new Densify();
22  ValueFactory valfac=SimpleValueFactory.getInstance();
23  Value geo=valfac.createLiteral(isocelesTriangle, WKTDatatype.LiteralIRI);
24  Value result=instance.evaluate(valfac, geo,valfac.createLiteral(1.));
25  Value expResult=valfac.createLiteral(densified,WKTDatatype.LiteralIRI);
26  assertEquals(expResult, result);
27  }
static final String densified
Definition: DensifyTest.java:17
static final String isocelesTriangle
Definition: DensifyTest.java:15

References DensifyTest.densified, GeometricModifierDoubleFunction.evaluate(), DensifyTest.isocelesTriangle, and WKTDatatype.LiteralIRI.

Member Data Documentation

◆ densified

final String densified ="POLYGON ((8 2, 7.25 2.5, 6.5 3, 5.75 3.5, 5 4, 4.25 4.5, 3.5 5, 2.75 5.5, 2 6, 2.75 6.583333333333333, 3.500000000000001 7.166666666666667, 4.25 7.75, 5 8.333333333333334, 5.75 8.916666666666666, 6.5 9.5, 7.25 10.083333333333334, 8 10.666666666666668, 8.75 11.25, 9.5 11.833333333333334, 10.25 12.416666666666666, 11 13, 10.75 12.083333333333334, 10.5 11.166666666666666, 10.25 10.25, 10 9.333333333333332, 9.75 8.416666666666668, 9.5 7.5, 9.25 6.583333333333333, 9 5.666666666666666, 8.75 4.75, 8.5 3.833333333333333, 8.25 2.9166666666666665, 8 2))"
static

Referenced by DensifyTest.testDensify().

◆ isocelesTriangle

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

Referenced by DensifyTest.testDensify().