Skip to content
Snippets Groups Projects

Production Release | nshmp-ws-static

Merged Clayton, Brandon Scott requested to merge main into production
1 file
+ 3
1
Compare changes
  • Side-by-side
  • Inline
@@ -36,6 +36,7 @@ public class NetcdfServiceHazardCurves extends
@@ -36,6 +36,7 @@ public class NetcdfServiceHazardCurves extends
static final String SERVICE_DESCRIPTION = "Get static hazard curves from a NetCDF file";
static final String SERVICE_DESCRIPTION = "Get static hazard curves from a NetCDF file";
static final String X_LABEL = "Ground Motion (g)";
static final String X_LABEL = "Ground Motion (g)";
 
static final String X_LABEL_PGV = "Ground Motion (cm/s)";
static final String Y_LABEL = "Annual Frequency of Exceedence";
static final String Y_LABEL = "Annual Frequency of Exceedence";
public NetcdfServiceHazardCurves(NetcdfDataFilesHazardCurves netcdfDataFiles) {
public NetcdfServiceHazardCurves(NetcdfDataFilesHazardCurves netcdfDataFiles) {
@@ -211,8 +212,9 @@ public class NetcdfServiceHazardCurves extends
@@ -211,8 +212,9 @@ public class NetcdfServiceHazardCurves extends
RequestDataSiteClass request,
RequestDataSiteClass request,
Imt imt,
Imt imt,
XySequence curves) {
XySequence curves) {
 
var xLabel = imt == Imt.PGV ? X_LABEL_PGV : X_LABEL;
var metadata =
var metadata =
new HazardResponseMetadata(request.siteClass, imt, X_LABEL, Y_LABEL);
new HazardResponseMetadata(request.siteClass, imt, xLabel, Y_LABEL);
return new ResponseData<>(metadata, curves);
return new ResponseData<>(metadata, curves);
}
}
Loading