13.3.1-4 baseline
Former-commit-id:8c0b90f292
[formerly8c0b90f292
[formerly 572c500b0c67d72405bdf533c43c68b1955ae90e]] Former-commit-id:2edca90902
Former-commit-id:5e55ded3a9
This commit is contained in:
parent
f14049cf3f
commit
0df35cc5ec
6 changed files with 47 additions and 13 deletions
|
@ -20,8 +20,10 @@
|
|||
package com.raytheon.uf.viz.d2d.ui.dialogs;
|
||||
|
||||
import java.text.DecimalFormat;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.Set;
|
||||
|
||||
|
@ -64,8 +66,6 @@ import com.raytheon.uf.viz.core.IDisplayPaneContainer;
|
|||
import com.raytheon.uf.viz.core.exception.VizException;
|
||||
import com.raytheon.uf.viz.core.map.IMapDescriptor;
|
||||
import com.raytheon.uf.viz.core.map.MapDescriptor;
|
||||
import com.raytheon.uf.viz.core.status.StatusConstants;
|
||||
import com.raytheon.uf.viz.d2d.ui.Activator;
|
||||
import com.raytheon.uf.viz.d2d.ui.map.actions.NewMapEditor;
|
||||
import com.raytheon.viz.ui.EditorUtil;
|
||||
import com.raytheon.viz.ui.dialogs.CaveJFACEDialog;
|
||||
|
@ -78,7 +78,7 @@ import com.vividsolutions.jts.geom.Coordinate;
|
|||
* SOFTWARE HISTORY
|
||||
* Date Ticket# Engineer Description
|
||||
* ------------ ---------- ----------- --------------------------
|
||||
*
|
||||
* Jan. 29, 2013 15567 snaples Remove Orthographic projection from list temporarily
|
||||
*
|
||||
* </pre>
|
||||
*
|
||||
|
@ -106,7 +106,7 @@ public class CreateProjectionDialog extends CaveJFACEDialog {
|
|||
}
|
||||
}
|
||||
|
||||
private Map<Parameter<?>, ParamUI> paramMap = new HashMap<Parameter<?>, ParamUI>();
|
||||
private final Map<Parameter<?>, ParamUI> paramMap = new HashMap<Parameter<?>, ParamUI>();
|
||||
|
||||
// private Composite paramComp;
|
||||
private Group paramGroup;
|
||||
|
@ -186,15 +186,32 @@ public class CreateProjectionDialog extends CaveJFACEDialog {
|
|||
|
||||
factory = new DefaultMathTransformFactory();
|
||||
Set<?> methods = factory.getAvailableMethods(Projection.class);
|
||||
//Removed for DR 15567
|
||||
// String[] projections = new String[methods.size()];
|
||||
|
||||
String[] projections = new String[methods.size()];
|
||||
int i = 0;
|
||||
//int i = 0;
|
||||
List<Object> prjj = new ArrayList<Object>();
|
||||
for (Object obj : methods) {
|
||||
if (obj instanceof MapProjection.AbstractProvider) {
|
||||
MapProjection.AbstractProvider prj = (MapProjection.AbstractProvider) obj;
|
||||
projections[i++] = prj.getName().getCode();
|
||||
// DR15567 Remove "Orthographic" projection temporarily
|
||||
String orthProj = prj.getName().getCode();
|
||||
if (orthProj == "Orthographic"){
|
||||
continue;
|
||||
} else {
|
||||
prjj.add(prj.getName().getCode());
|
||||
}
|
||||
//Put this back in when ready to revert the code
|
||||
//projections[i++] = prj.getName().getCode();
|
||||
}
|
||||
}
|
||||
// DR15567
|
||||
String[] projections = new String[prjj.size()];
|
||||
int j = 0;
|
||||
for (Object obj : prjj){
|
||||
projections[j++] = obj.toString();
|
||||
}
|
||||
// End of mods
|
||||
Arrays.sort(projections);
|
||||
|
||||
new Label(projComp, SWT.NONE).setText("Projection:");
|
||||
|
|
|
@ -69,6 +69,7 @@ import com.raytheon.viz.hydrocommon.util.DbUtils;
|
|||
* June 01 2011 9499 djingtao add dur in getGraphData()
|
||||
* July 25 2011 10082 djingtao modify edit()
|
||||
* May 30 2012 14967 wkwock overload insertRejectedData method
|
||||
* Feb 22 2013 14676 lbousaidi check when producttime is null
|
||||
* </pre>
|
||||
*
|
||||
* @author dhladky
|
||||
|
@ -1101,7 +1102,7 @@ public class TimeSeriesDataManager extends HydroDataManager {
|
|||
sql.addString(
|
||||
"producttime",
|
||||
dateFormat.format(Calendar.getInstance(
|
||||
TimeZone.getTimeZone("GMT")).getTime()));
|
||||
TimeZone.getTimeZone("GMT")).getTime()));
|
||||
} else {
|
||||
sql.addString("producttime",
|
||||
dateFormat.format(data.getProductTime()));
|
||||
|
@ -1156,6 +1157,11 @@ public class TimeSeriesDataManager extends HydroDataManager {
|
|||
sql.setSqlType(SqlBuilder.UPDATE);
|
||||
sql.addDouble("value", data.getValue());
|
||||
sql.addString("postingTime", HydroConstants.DATE_FORMAT.format(now));
|
||||
if (data.getProductTime() == null) {
|
||||
sql.addString("producttime",
|
||||
HydroConstants.DATE_FORMAT.format(Calendar.getInstance(
|
||||
TimeZone.getTimeZone("GMT")).getTime()));
|
||||
}
|
||||
|
||||
StringBuilder where = new StringBuilder();
|
||||
where.append(" where lid = '" + data.getLid().toUpperCase() + "' ");
|
||||
|
@ -1177,6 +1183,11 @@ public class TimeSeriesDataManager extends HydroDataManager {
|
|||
|
||||
if (data.getValue() == HydroConstants.MISSING_VALUE) {
|
||||
DataRecord dr = new DataRecord();
|
||||
Date productTime=data.getProductTime();
|
||||
if (productTime==null) {
|
||||
productTime= now;
|
||||
}
|
||||
|
||||
dr.setDur(data.getDur());
|
||||
dr.setExt(data.getExtremum().toUpperCase());
|
||||
dr.setLid(data.getLid());
|
||||
|
@ -1188,7 +1199,7 @@ public class TimeSeriesDataManager extends HydroDataManager {
|
|||
dr.setShefQualCode("M");
|
||||
dr.setTs(data.getTs().toUpperCase());
|
||||
dr.setValue(data.getPreviousValue());
|
||||
dr.setProductTime(data.getProductTime());
|
||||
dr.setProductTime(productTime);
|
||||
dr.setProductId(data.getProductID());
|
||||
if (data.getValidTime() != null) {
|
||||
dr.setValidTime(data.getValidTime());
|
||||
|
|
|
@ -413,7 +413,7 @@ public class TemplateRunner {
|
|||
if (timeZones.size() > 1 && cityTimezone != null) {
|
||||
String timezone;
|
||||
while (iterator.hasNext()) {
|
||||
timezone = iterator.next().toUpperCase();
|
||||
timezone = iterator.next();
|
||||
if (timezone.equals(cityTimezone) && context.get("localtimezone") == null) {
|
||||
context.put("localtimezone", timezone);
|
||||
} else if (context.get("secondtimezone") == null) {
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
MSO \ M
|
||||
BOI \ M
|
||||
VEF \ P
|
||||
PSR \ M
|
||||
PSR \ m
|
||||
BIS \ C
|
||||
ABR \ C
|
||||
UNR \ M
|
||||
|
|
|
@ -57,7 +57,8 @@ import com.raytheon.uf.edex.menus.AbstractMenuUtil;
|
|||
* SOFTWARE HISTORY
|
||||
* Date Ticket# Engineer Description
|
||||
* ------------ ---------- ----------- --------------------------
|
||||
* Jun 30, 2010 mnash Initial creation
|
||||
* Jun 30, 2010 mnash Initial creation
|
||||
* Feb 25, 2013 DR14418 zwang Change radar menu to dual pol style
|
||||
*
|
||||
* </pre>
|
||||
*
|
||||
|
@ -110,6 +111,7 @@ public class RadarMenuUtil extends AbstractMenuUtil implements
|
|||
.get(i).toLowerCase());
|
||||
if (terminal) {
|
||||
includeMenuItem.fileName = new File(path
|
||||
+ "dualPol" + File.separator
|
||||
+ "baseTerminalLocalRadarMenu.xml");
|
||||
List<Double> elevations = map.get(radars.get(i));
|
||||
vars = new VariableSubstitution[(elevations.size() + 1)
|
||||
|
@ -137,6 +139,7 @@ public class RadarMenuUtil extends AbstractMenuUtil implements
|
|||
includeMenuItem.substitutions = vars;
|
||||
} else {
|
||||
includeMenuItem.fileName = new File(path
|
||||
+ "dualPol" + File.separator
|
||||
+ "baseLocalRadarMenu.xml");
|
||||
vars = new VariableSubstitution[1];
|
||||
vars[0] = new VariableSubstitution();
|
||||
|
@ -176,6 +179,7 @@ public class RadarMenuUtil extends AbstractMenuUtil implements
|
|||
if (terminal) {
|
||||
List<Double> elevations = map.get(radars.get(i));
|
||||
includeMenuContribution.fileName = new File(path
|
||||
+ "dualPol" + File.separator
|
||||
+ File.separator + "baseTerminalLocalRadarMenu.xml");
|
||||
vars = new VariableSubstitution[(elevations.size() + 1)
|
||||
+ NUM_POSSIBLE_RADARS + 1];
|
||||
|
@ -203,6 +207,7 @@ public class RadarMenuUtil extends AbstractMenuUtil implements
|
|||
terminal = true;
|
||||
} else {
|
||||
includeMenuContribution.fileName = new File(path
|
||||
+ "dualPol" + File.separator
|
||||
+ "baseLocalRadarMenu.xml");
|
||||
vars = new VariableSubstitution[1];
|
||||
vars[0] = new VariableSubstitution();
|
||||
|
|
|
@ -86,6 +86,7 @@ fi
|
|||
|
||||
if [ "${1}" = "-python-qpid" ]; then
|
||||
buildRPM "awips2"
|
||||
buildRPM "awips2-python-qpid"
|
||||
buildRPM "awips2-python"
|
||||
buildRPM "awips2-python-cherrypy"
|
||||
buildRPM "awips2-python-dynamicserialize"
|
||||
|
@ -97,7 +98,6 @@ if [ "${1}" = "-python-qpid" ]; then
|
|||
buildRPM "awips2-python-pil"
|
||||
buildRPM "awips2-python-pmw"
|
||||
buildRPM "awips2-python-pupynere"
|
||||
buildRPM "awips2-python-qpid"
|
||||
buildRPM "awips2-python-scientific"
|
||||
buildRPM "awips2-python-scipy"
|
||||
buildRPM "awips2-python-tables"
|
||||
|
@ -343,6 +343,7 @@ fi
|
|||
|
||||
if [ "${1}" = "-edex" ]; then
|
||||
buildRPM "awips2"
|
||||
buildRPM "awips2-cli"
|
||||
buildRPM "awips2-gfesuite-client"
|
||||
buildRPM "awips2-gfesuite-server"
|
||||
buildRPM "Installer.ncep-database"
|
||||
|
|
Loading…
Add table
Reference in a new issue