From ec21c88fddffca6aab54cd15ff887008f8914c42 Mon Sep 17 00:00:00 2001 From: Brandon Clayton <bclayton@usgs.gov> Date: Wed, 15 Jan 2025 16:43:12 -0700 Subject: [PATCH] add bounds info --- .../gov/usgs/earthquake/nshmp/www/SwaggerController.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/gov/usgs/earthquake/nshmp/www/SwaggerController.java b/src/main/java/gov/usgs/earthquake/nshmp/www/SwaggerController.java index 0bca51b7..2068cc2e 100644 --- a/src/main/java/gov/usgs/earthquake/nshmp/www/SwaggerController.java +++ b/src/main/java/gov/usgs/earthquake/nshmp/www/SwaggerController.java @@ -1,6 +1,7 @@ package gov.usgs.earthquake.nshmp.www; import java.util.List; +import java.util.Optional; import org.slf4j.LoggerFactory; @@ -56,6 +57,7 @@ public class SwaggerController { var schemas = components.getSchemas(); SwaggerUtils.siteClassSchema(schemas, List.copyOf(model.siteClasses().keySet())); SwaggerUtils.imtSchema(schemas, List.copyOf(model.config().hazard.imts)); + var boundsInfo = SwaggerUtils.locationBoundsInfo(bounds.min, bounds.max, Optional.empty()); FeaturesService.featureTypeSchema(schemas); openApi.servers(null); @@ -63,8 +65,7 @@ public class SwaggerController { openApi.getInfo().setDescription( "National Seismic Hazard Model (NSHM) hazard calculations and queries for the " + model.name() + " hazard model.\n\n" + - String.format("Latitude bounds: [%s, %s]<br>", bounds.min.latitude, bounds.max.latitude) + - String.format("Longitude bounds: [%s, %s]", bounds.min.longitude, bounds.max.longitude)); + boundsInfo); return openApi; } -- GitLab