Issue #2107 Enable sampling by default for several display types.
Former-commit-id:cc96f65afa
[formerly690c1f6756
] [formerly2f21ec16f4
] [formerlycc96f65afa
[formerly690c1f6756
] [formerly2f21ec16f4
] [formerlyb9d7e52fb8
[formerly2f21ec16f4
[formerly d8ede3a25fc352d12631a33b0a43f5e9ddf8fd27]]]] Former-commit-id:b9d7e52fb8
Former-commit-id:ff56a67f32
[formerlyff7898b359
] [formerly 040c6fa04699a9b097b189eda0533021119b59f5 [formerlyb4e6c647a3
]] Former-commit-id: a194d7ebaf786a6141715614067378946b7bf531 [formerly02f80f3de5
] Former-commit-id:4c4c02e193
This commit is contained in:
parent
b0eb3b7d5d
commit
ad14ddc014
1 changed files with 20 additions and 1 deletions
|
@ -45,9 +45,11 @@ import com.raytheon.uf.viz.core.exception.VizException;
|
|||
import com.raytheon.uf.viz.core.rsc.AbstractRequestableResourceData;
|
||||
import com.raytheon.uf.viz.core.rsc.AbstractResourceData;
|
||||
import com.raytheon.uf.viz.core.rsc.AbstractVizResource;
|
||||
import com.raytheon.uf.viz.core.rsc.DisplayType;
|
||||
import com.raytheon.uf.viz.core.rsc.IResourceGroup;
|
||||
import com.raytheon.uf.viz.core.rsc.LoadProperties;
|
||||
import com.raytheon.uf.viz.core.rsc.ResourceList;
|
||||
import com.raytheon.uf.viz.core.rsc.capabilities.DisplayTypeCapability;
|
||||
import com.raytheon.uf.viz.d2d.core.map.IDataScaleResource;
|
||||
import com.raytheon.viz.core.rsc.ICombinedResourceData;
|
||||
import com.raytheon.viz.grid.inv.GribDataCubeAlertMessageParser;
|
||||
|
@ -66,6 +68,8 @@ import com.vividsolutions.jts.geom.Coordinate;
|
|||
* Date Ticket# Engineer Description
|
||||
* ------------ ---------- ----------- --------------------------
|
||||
* Feb 12, 2009 njensen Initial creation
|
||||
* Jun 17, 2013 2107 bsteffen Enable sampling by default for several
|
||||
* display types.
|
||||
*
|
||||
* </pre>
|
||||
*
|
||||
|
@ -131,7 +135,22 @@ public class GridResourceData extends AbstractRequestableResourceData implements
|
|||
+ " plugin is not supported.");
|
||||
}
|
||||
}
|
||||
sampling = sampling == null ? false : sampling;
|
||||
if (sampling == null) {
|
||||
if (loadProperties.getCapabilities().hasCapability(
|
||||
DisplayTypeCapability.class)) {
|
||||
DisplayType dType = loadProperties.getCapabilities()
|
||||
.getCapability(this, DisplayTypeCapability.class)
|
||||
.getDisplayType();
|
||||
if (dType == DisplayType.BARB || dType == DisplayType.CONTOUR
|
||||
|| dType == DisplayType.ICON) {
|
||||
sampling = false;
|
||||
} else {
|
||||
sampling = true;
|
||||
}
|
||||
} else {
|
||||
sampling = true;
|
||||
}
|
||||
}
|
||||
return new D2DGridResource(this, loadProperties);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue