Issue #189 update grid resource reprojection to match ss_builds

Former-commit-id: b6c6543bed [formerly 326acb6c15] [formerly c503a9b94c] [formerly a6168a2e88 [formerly c503a9b94c [formerly 4a2a57ae5e7b380141910106aa016c6c4ef46d82]]]
Former-commit-id: a6168a2e88
Former-commit-id: 07a39cc465cd988ae0573e4334384317c8422139 [formerly 8c21bc8510]
Former-commit-id: 2c82f142ca
This commit is contained in:
Ben Steffensmeier 2012-10-01 17:59:17 -05:00
parent 4e940be1d6
commit 788cd01af7

View file

@ -58,6 +58,7 @@ import com.raytheon.viz.grid.rsc.GridNameGenerator;
import com.raytheon.viz.grid.rsc.GridNameGenerator.IGridNameResource;
import com.raytheon.viz.grid.rsc.GridNameGenerator.LegendParameters;
import com.raytheon.viz.grid.rsc.GridResourceData;
import com.raytheon.viz.grid.util.ConformalityUtil;
import com.raytheon.viz.grid.xml.FieldDisplayTypesFactory;
import com.vividsolutions.jts.geom.Coordinate;
@ -131,9 +132,8 @@ public class D2DGridResource extends GridResource<GridResourceData> implements
GeneralGridData data = getData(dataRecs, location.getGridGeometry(),
dataUnit);
if (location != null && location.getSpacingUnit().equals("degree")) {
double dx = location.getDx();
Integer nx = location.getNx();
if (dx * nx >= 360) {
if (!ConformalityUtil.testConformality(location.getGridGeometry(),
descriptor.getGridGeometry())) {
data = reprojectData(data);
}
}