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