Merge "ASM #13302 - Green Times for upper air soundings do not show non-standard times" into asm_16.2.2
Former-commit-id: 7a4dafd2052697344b21790042be96b4ff91aa45
This commit is contained in:
commit
9a50012453
2 changed files with 2 additions and 9 deletions
|
@ -55,6 +55,7 @@ import com.raytheon.uf.edex.pointdata.PointDataPluginDao;
|
||||||
* bufrua.
|
* bufrua.
|
||||||
* Aug 30, 2013 2298 rjpeter Make getPluginName abstract
|
* Aug 30, 2013 2298 rjpeter Make getPluginName abstract
|
||||||
* May 14, 2014 2536 bclement moved WMO Header to common, removed TimeTools
|
* May 14, 2014 2536 bclement moved WMO Header to common, removed TimeTools
|
||||||
|
* Mar 11, 2016 13302 kshrestha Removed adjustment of valid time hour
|
||||||
*
|
*
|
||||||
* </pre>
|
* </pre>
|
||||||
*
|
*
|
||||||
|
@ -63,11 +64,6 @@ import com.raytheon.uf.edex.pointdata.PointDataPluginDao;
|
||||||
*/
|
*/
|
||||||
public abstract class AbstractBUFRUAAdapter extends BUFRPointDataAdapter<UAObs> {
|
public abstract class AbstractBUFRUAAdapter extends BUFRPointDataAdapter<UAObs> {
|
||||||
|
|
||||||
private static final int[] HOUR_MAP = {
|
|
||||||
// 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
|
||||||
0, -1, -2, -3, 2, 1, 0, -1, -2, -3, 2, 1, 0, -1, -2, -3, 2, 1, 0,
|
|
||||||
-1, -2, -3, 2, 1 };
|
|
||||||
|
|
||||||
private static final int YEAR_POS = 4;
|
private static final int YEAR_POS = 4;
|
||||||
|
|
||||||
private static final int MONTH_POS = 5;
|
private static final int MONTH_POS = 5;
|
||||||
|
@ -116,9 +112,6 @@ public abstract class AbstractBUFRUAAdapter extends BUFRPointDataAdapter<UAObs>
|
||||||
Calendar validTime = obsData.getDataTime()
|
Calendar validTime = obsData.getDataTime()
|
||||||
.getRefTimeAsCalendar();
|
.getRefTimeAsCalendar();
|
||||||
|
|
||||||
// Now offset the "record" validTime using the hour mapping.
|
|
||||||
int hour = validTime.get(Calendar.HOUR_OF_DAY);
|
|
||||||
validTime.add(Calendar.HOUR_OF_DAY, HOUR_MAP[hour]);
|
|
||||||
// Set the new validTime back into the UAObs record.
|
// Set the new validTime back into the UAObs record.
|
||||||
|
|
||||||
Calendar maxFutureTime = Calendar.getInstance();
|
Calendar maxFutureTime = Calendar.getInstance();
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||||
<purgeRuleSet>
|
<purgeRuleSet>
|
||||||
<defaultRule>
|
<defaultRule>
|
||||||
<versionsToKeep>21</versionsToKeep>
|
<versionsToKeep>120</versionsToKeep>
|
||||||
<delta>=00-01:00:00</delta>
|
<delta>=00-01:00:00</delta>
|
||||||
<round>00-01:00:00</round>
|
<round>00-01:00:00</round>
|
||||||
</defaultRule>
|
</defaultRule>
|
||||||
|
|
Loading…
Add table
Reference in a new issue