protected ArrayList<float[]> _forwardPoly(float[] rawllpts,int ltype,int nsegs,boolean isFilled){
  double[] drawllpts=new double[rawllpts.length];
  System.arraycopy(drawllpts,0,rawllpts,0,rawllpts.length);
  return _forwardPoly(drawllpts,ltype,nsegs,isFilled);
}

protected ArrayList < float [ ] > _forwardPoly ( float [ ] rawllpts , int ltype , int nsegs , boolean isFilled ) { double [ ] drawllpts = new double [ rawllpts . length ] ; System . arraycopy ( drawllpts , 0 , rawllpts , 0 , rawllpts . length ) ; return _forwardPoly ( drawllpts , ltype , nsegs , isFilled ) ; }
forward project a lat / lon poly . remember to specify vertices in radians !
