From 7616d8548262dc674026d40bc9685e3149e545e3 Mon Sep 17 00:00:00 2001
From: Brandon Clayton <bclayton@usgs.gov>
Date: Thu, 24 Feb 2022 12:39:00 -0700
Subject: [PATCH] Return as tree map

---
 .../java/gov/usgs/earthquake/nshmp/netcdf/data/NetcdfData.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/main/java/gov/usgs/earthquake/nshmp/netcdf/data/NetcdfData.java b/src/main/java/gov/usgs/earthquake/nshmp/netcdf/data/NetcdfData.java
index f804228..41b0752 100644
--- a/src/main/java/gov/usgs/earthquake/nshmp/netcdf/data/NetcdfData.java
+++ b/src/main/java/gov/usgs/earthquake/nshmp/netcdf/data/NetcdfData.java
@@ -5,6 +5,7 @@ import static com.google.common.base.Preconditions.checkState;
 import java.util.Arrays;
 import java.util.List;
 import java.util.Map;
+import java.util.TreeMap;
 
 import gov.usgs.earthquake.nshmp.geo.Bounds;
 import gov.usgs.earthquake.nshmp.geo.Location;
@@ -90,7 +91,7 @@ public class NetcdfData {
    * Returns the VS30 map
    */
   public Map<NehrpSiteClass, Double> vs30Map() {
-    return Map.copyOf(vs30Map);
+    return new TreeMap<>(vs30Map);
   }
 
   public static Builder builder() {
-- 
GitLab