for (int i = 0; i < ext.size(); i++) {
cp[i * 2] = ext.getOrdinate(i, 0);
cp[i * 2 + 1] = ext.getOrdinate(i, 1);
}
// figure out the other point
CircularArc arc = new CircularArc(cp[0], cp[1], cp[2], cp[3], cp[4], cp[5]);
ring = CurvedGeometries.toCircle(arc, gf, gf.getTolerance());
} else {
throw new IllegalArgumentException("ELEM_INFO INTERPRETAION "
+ elemInfo[2] + " not supported"
+ "for JTS Polygon Linear Rings."