Ring Example - Java
The following shows a Java example that returns a Ring object.
public static Ring buildRing() throws Exception
{
Ring ring = new Ring();
ring.setSrsName("EPSG:4326");
//set the lineString.
LineString lineString = new LineString();
Pos pos = new Pos();
pos = new Pos();
pos.setX(-75.66);
pos.setY(45.33);
pos.setMValue(new Double(-12.33));
lineString.getPos().add(pos);
//add the viaPoint
Pos pos1 = new Pos();
pos1.setX(-77.66);
pos1.setY(46.33);
pos1.setMValue(new Double(-17.33));
lineString.getPos().add(pos1);
//add the end Point.
Pos pos2 = new Pos();
pos2.setX(-78.66);
pos2.setY(49.33);
pos2.setMValue(new Double(-19.33));
lineString.getPos().add(pos2);
Pos pos3 = new Pos();
pos3.setX(-75.66);
pos3.setY(45.33);
pos3.setMValue(new Double(-12.33));
lineString.getPos().add(pos3);
ring.getLineString().add(lineString);
return ring;
}