double[] latArray = (double[]) lat.copyTo1DJavaArray(); x1 = getXIndex(lon, pjp0.getX(), 0); y1 = getYIndex(lat, pjp0.getY(), 0); yStart = pjp0.getY() * 1000.0; //latArray[y1]; xStart = pjp0.getX() * 1000.0; //lonArray[x1]; ProjectionPoint pjpn = proj.latLonToProj(minLat, maxLon); x2 = getXIndex(lon, pjpn.getX(), 1); y2 = getYIndex(lat, pjpn.getY(), 1);
ProjectionPoint pjp0 = proj.latLonToProj(maxLat, minLon); x1 = getXIndex(lon, pjp0.getX(), 0); y1 = getYIndex(lat, pjp0.getY(), 0); yStart = pjp0.getY() * 1000.0; //latArray[y1]; xStart = pjp0.getX() * 1000.0; //lonArray[x1]; ProjectionPoint pjpn = proj.latLonToProj(minLat, maxLon); x2 = getXIndex(lon, pjpn.getX(), 1); y2 = getYIndex(lat, pjpn.getY(), 1); } else {
ProjectionPoint pjp0 = proj.latLonToProj(maxLat, minLon); x1 = getXIndex(lon, pjp0.getX(), 0); y1 = getYIndex(lat, pjp0.getY(), 0); yStart = pjp0.getY() * 1000.0; //latArray[y1]; xStart = pjp0.getX() * 1000.0; //lonArray[x1]; ProjectionPoint pjpn = proj.latLonToProj(minLat, maxLon); x2 = getXIndex(lon, pjpn.getX(), 1); y2 = getYIndex(lat, pjpn.getY(), 1); } else {