Geo i = gc.crossNormalize(ogc);
if (!(Intersection.isOnSegment(g1, g2, i) || Intersection.isOnSegment(g3,
g4,
i))) {
i = i.antipode();
}
p = new OMPoint((float) i.getLatitude(), (float) i.getLongitude(), 3);
p.setOval(true);
p.setLinePaint(line.getLinePaint());