OMLine line2 = new OMLine((float) ogc.getLatitude(), (float) ogc.getLongitude(), (float) gc.getLatitude(), (float) gc.getLongitude(), OMGraphic.LINETYPE_GREATCIRCLE);
line2.setLinePaint(line.getLinePaint());
line2.setStroke(new BasicStroke(1, BasicStroke.CAP_BUTT, BasicStroke.JOIN_BEVEL, 0f, new float[] {
10, 10 }, 0f));
line2.addArrowHead(true);
list.add(line2);
Geo i = gc.crossNormalize(ogc);
if (!(Intersection.isOnSegment(g1, g2, i) || Intersection.isOnSegment(g3,