diff --git a/etc/nshm/map-conus.geojson b/etc/nshm/map-conus.geojson index 910036f73131b0b7da67b9759fce310f238dbcd3..c8cd666808addc6e44996b946cebfc6aa0d0e872 100644 --- a/etc/nshm/map-conus.geojson +++ b/etc/nshm/map-conus.geojson @@ -9,8 +9,8 @@ "coordinates": [ [ [-125.0, 24.4], - [ -65.0, 24.4], - [ -65.0, 50.0], + [-65.0, 24.4], + [-65.0, 50.0], [-125.0, 50.0], [-125.0, 24.4] ] diff --git a/etc/nshm/map-hawaii.geojson b/etc/nshm/map-hawaii.geojson index 4587415898c6c653d6cc45a6ffec17c6c489d00e..1dbeb0dd5f1f19a171337e3d8ed0c34658891704 100644 --- a/etc/nshm/map-hawaii.geojson +++ b/etc/nshm/map-hawaii.geojson @@ -6,13 +6,15 @@ "id": "Extents", "geometry": { "type": "Polygon", - "coordinates": [[ + "coordinates": [ + [ [-160.5, 18.6], [-154.3, 18.6], [-154.3, 22.5], [-160.5, 22.5], [-160.5, 18.6] - ]] + ] + ] }, "properties": { "fill": "#AA0078", @@ -24,66 +26,68 @@ "type": "Feature", "geometry": { "type": "Polygon", - "coordinates": [[ - [-160.39,21.74], - [-160.07,21.65], - [-159.81,21.90], - [-159.49,21.75], - [-159.25,21.82], - [-158.39,21.49], - [-158.19,21.22], - [-157.69,21.14], - [-157.41,21.03], - [-157.12,20.71], - [-156.81,20.46], - [-156.60,20.41], - [-156.23,20.47], - [-156.05,20.25], - [-156.03,20.03], - [-156.14,19.84], - [-156.16,19.67], - [-156.09,19.48], - [-156.08,19.29], - [-156.08,19.06], - [-155.96,18.89], - [-155.81,18.80], - [-155.57,18.72], - [-155.36,18.69], - [-155.18,18.69], - [-155.00,18.78], - [-154.90,18.92], - [-154.78,19.05], - [-154.58,19.15], - [-154.47,19.26], - [-154.43,19.42], - [-154.48,19.60], - [-154.72,19.76], - [-154.87,19.93], - [-155.03,20.14], - [-155.34,20.34], - [-155.56,20.46], - [-155.71,20.61], - [-155.74,20.78], - [-155.82,20.95], - [-156.02,21.07], - [-156.29,21.18], - [-156.56,21.30], - [-156.84,21.41], - [-157.21,21.44], - [-157.46,21.50], - [-157.63,21.69], - [-157.86,21.85], - [-158.16,21.84], - [-158.35,21.71], - [-159.13,21.96], - [-159.15,22.19], - [-159.32,22.35], - [-159.63,22.39], - [-159.88,22.23], - [-160.15,22.11], - [-160.34,21.99], - [-160.39,21.74] - ]] + "coordinates": [ + [ + [-160.39, 21.74], + [-160.07, 21.65], + [-159.81, 21.9], + [-159.49, 21.75], + [-159.25, 21.82], + [-158.39, 21.49], + [-158.19, 21.22], + [-157.69, 21.14], + [-157.41, 21.03], + [-157.12, 20.71], + [-156.81, 20.46], + [-156.6, 20.41], + [-156.23, 20.47], + [-156.05, 20.25], + [-156.03, 20.03], + [-156.14, 19.84], + [-156.16, 19.67], + [-156.09, 19.48], + [-156.08, 19.29], + [-156.08, 19.06], + [-155.96, 18.89], + [-155.81, 18.8], + [-155.57, 18.72], + [-155.36, 18.69], + [-155.18, 18.69], + [-155.0, 18.78], + [-154.9, 18.92], + [-154.78, 19.05], + [-154.58, 19.15], + [-154.47, 19.26], + [-154.43, 19.42], + [-154.48, 19.6], + [-154.72, 19.76], + [-154.87, 19.93], + [-155.03, 20.14], + [-155.34, 20.34], + [-155.56, 20.46], + [-155.71, 20.61], + [-155.74, 20.78], + [-155.82, 20.95], + [-156.02, 21.07], + [-156.29, 21.18], + [-156.56, 21.3], + [-156.84, 21.41], + [-157.21, 21.44], + [-157.46, 21.5], + [-157.63, 21.69], + [-157.86, 21.85], + [-158.16, 21.84], + [-158.35, 21.71], + [-159.13, 21.96], + [-159.15, 22.19], + [-159.32, 22.35], + [-159.63, 22.39], + [-159.88, 22.23], + [-160.15, 22.11], + [-160.34, 21.99], + [-160.39, 21.74] + ] + ] }, "properties": { "spacing": 0.02, diff --git a/etc/nshm/map-la-basin.geojson b/etc/nshm/map-la-basin.geojson index 7f8ae430ffe8af1a11326cd6987bd68764e6b666..17eb78b2268aa7c12ce128fe8e5cbb66510863d4 100644 --- a/etc/nshm/map-la-basin.geojson +++ b/etc/nshm/map-la-basin.geojson @@ -16,7 +16,7 @@ ] }, "properties": { - "spacing": 0.05, + "spacing": 0.01, "title": "Los Angeles Basin – WGCEP 2007" } } diff --git a/etc/nshm/map-puget.geojson b/etc/nshm/map-puget.geojson index 1b3160d3e0d896a3977af429e9e190e2c74bdd7e..098d56be1bc58198003a41e8818f97c469ca6172 100644 --- a/etc/nshm/map-puget.geojson +++ b/etc/nshm/map-puget.geojson @@ -16,7 +16,7 @@ ] }, "properties": { - "spacing": 0.05, + "spacing": 0.01, "title": "Puget Lowland" } } diff --git a/etc/nshm/map-sf-bay.geojson b/etc/nshm/map-sf-bay.geojson index 151b7b0c16edeb1b4ac0cd0384a37b14239df411..17d1add9b58ffc55682adaac09ad7269e972ab97 100644 --- a/etc/nshm/map-sf-bay.geojson +++ b/etc/nshm/map-sf-bay.geojson @@ -16,7 +16,7 @@ ] }, "properties": { - "spacing": 0.05, + "spacing": 0.01, "title": "San Francisco Bay Area – WGCEP 2002" } } diff --git a/etc/nshm/map-wasatch.geojson b/etc/nshm/map-wasatch.geojson index 3cb020b86af009e8f243718a1a7da043a8f03e4a..b843fa1aefe2b813f270a7e8c761335abfb1de6d 100644 --- a/etc/nshm/map-wasatch.geojson +++ b/etc/nshm/map-wasatch.geojson @@ -16,7 +16,7 @@ ] }, "properties": { - "spacing": 0.05, + "spacing": 0.01, "title": "Wasatch Front – WGUEP 2013" } } diff --git a/gradle.properties b/gradle.properties index 9265297c8b96533a16a6e2c67956221f07159ec5..2bdc6c5073188a2d2b6b3a6f51a4c78ac034c58c 100644 --- a/gradle.properties +++ b/gradle.properties @@ -8,7 +8,7 @@ junitVersion = 5.5.2 micronautVersion = 2.4.1 mnPluginVersion = 1.4.2 nodeVersion = 3.0.1 -nshmpLibVersion = 0.3.2 +nshmpLibVersion = 0.4.0 nshmpWsUtilsVersion = 0.1.2 shadowVersion = 5.2.0 spotbugsVersion = 4.2.4 diff --git a/src/main/java/gov/usgs/earthquake/nshmp/site/NshmpPolygon.java b/src/main/java/gov/usgs/earthquake/nshmp/site/NshmpPolygon.java index 9699ecaf03a92b0273da3528b82b5e70fc955e96..1efe4627c2caf1341414d53e3a907fb2a1e867ae 100644 --- a/src/main/java/gov/usgs/earthquake/nshmp/site/NshmpPolygon.java +++ b/src/main/java/gov/usgs/earthquake/nshmp/site/NshmpPolygon.java @@ -9,15 +9,15 @@ import gov.usgs.earthquake.nshmp.geo.LocationList; */ public enum NshmpPolygon { - CEUS_CLIP(Data.CEUS_CLIP, "Central & Eastern US Map Extents"), - WUS_CLIP(Data.WUS_CLIP, "Western US Map Extents"), - CONUS_CLIP(Data.CONUS_CLIP, "NSHMP Conterminus US Map Extents"), - ALASKA_CLIP(Data.ALASKA_CLIP, "Alaska Map Extents"), - HAWAII_CLIP(Data.HAWAII_CLIP, "Hawaii Map Extents"), + CEUS_CLIP(Data.CEUS_CLIP, "NSHMP Central & Eastern US Map Extents"), + WUS_CLIP(Data.WUS_CLIP, "NSHMP Western US Map Extents"), + CONUS_CLIP(Data.CONUS_CLIP, "NSHMP Conterminous US Map Extents"), + ALASKA_CLIP(Data.ALASKA_CLIP, "NSHMP Alaska Map Extents"), + HAWAII_CLIP(Data.HAWAII_CLIP, "NSHMP Hawaii Map Extents"), - ALASKA(Data.ALASKA, "Alaska"), - HAWAII(Data.HAWAII, "Hawaii"), - CONTERMINOUS_US(Data.CONTERMINOUS, "Conterminous US"), + ALASKA(Data.ALASKA, "NSHMP Alaska"), + HAWAII(Data.HAWAII, "NSHMP Hawaii"), + CONTERMINOUS_US(Data.CONTERMINOUS, "NSHMP Conterminous US"), LA_BASIN(Data.WG_07_LA, "Los Angeles Basin – WGCEP 2007"), SF_BAY(Data.WG_02_SF, "San Francisco Bay Area – WGCEP 2002"), @@ -63,17 +63,17 @@ public enum NshmpPolygon { private static class Data { private static final double[][] CONUS_CLIP = { - { -125.0, 24.6 }, + { -125.0, 24.4 }, { -65.0, 50.0 } }; private static final double[][] CEUS_CLIP = { - { -115.0, 24.6 }, + { -115.0, 24.4 }, { -65.0, 50.0 } }; private static final double[][] WUS_CLIP = { - { -125.0, 24.6 }, + { -125.0, 24.4 }, { -100.0, 50.0 } }; @@ -111,8 +111,8 @@ public enum NshmpPolygon { }; private static final double[][] HAWAII_CLIP = { - { -161.0, 18.0 }, - { -154.0, 23.0 } + { -160.5, 18.6 }, + { -154.3, 22.5 } }; private static final double[][] HAWAII = { @@ -154,7 +154,7 @@ public enum NshmpPolygon { { -155.34, 20.34 }, { -155.56, 20.46 }, { -155.71, 20.61 }, - { -155.76, 20.78 }, + { -155.74, 20.78 }, { -155.82, 20.95 }, { -156.02, 21.07 }, { -156.29, 21.18 }, @@ -172,7 +172,7 @@ public enum NshmpPolygon { { -159.63, 22.39 }, { -159.88, 22.23 }, { -160.15, 22.11 }, - { -160.35, 21.99 }, + { -160.34, 21.99 }, { -160.39, 21.74 } }; diff --git a/src/main/java/gov/usgs/earthquake/nshmp/site/NshmpSite.java b/src/main/java/gov/usgs/earthquake/nshmp/site/NshmpSite.java index 2455bd64b52c8ea1e98ba93b84f4cb0b1d1b3f0d..f8754e83931d8719cb5729a027a7899c69ca75fb 100644 --- a/src/main/java/gov/usgs/earthquake/nshmp/site/NshmpSite.java +++ b/src/main/java/gov/usgs/earthquake/nshmp/site/NshmpSite.java @@ -369,7 +369,7 @@ public enum NshmpSite implements NamedLocation { } /** - * The set of sites used to test the COnterminus US NSHM. + * The set of sites used to test the Conterminous US NSHM. */ public static EnumSet<NshmpSite> conus() { var coords = NshmpPolygon.CONUS_CLIP.coordinates(); diff --git a/src/main/java/gov/usgs/earthquake/nshmp/site/NshmpSiteFiles.java b/src/main/java/gov/usgs/earthquake/nshmp/site/NshmpSiteFiles.java index dbcfac7a3c118bab9c27404b2725d149bc48f5cc..1ebf01c0160f257e0fdc63b08e02137b1f4fc98b 100644 --- a/src/main/java/gov/usgs/earthquake/nshmp/site/NshmpSiteFiles.java +++ b/src/main/java/gov/usgs/earthquake/nshmp/site/NshmpSiteFiles.java @@ -115,35 +115,35 @@ final class NshmpSiteFiles { EXPORT_DIR.resolve("map-hawaii.geojson"), HAWAII.toString(), HAWAII.coordinates(), - 0.1, + 0.02, HAWAII_CLIP.coordinates().bounds().toList()); writePolyJson( EXPORT_DIR.resolve("map-la-basin.geojson"), LA_BASIN.toString(), LA_BASIN.coordinates(), - 0.05, + 0.01, null); writePolyJson( EXPORT_DIR.resolve("map-sf-bay.geojson"), SF_BAY.toString(), SF_BAY.coordinates(), - 0.05, + 0.01, null); writePolyJson( EXPORT_DIR.resolve("map-puget.geojson"), PUGET.toString(), PUGET.coordinates(), - 0.05, + 0.01, null); writePolyJson( EXPORT_DIR.resolve("map-wasatch.geojson"), WASATCH.toString(), WASATCH.coordinates(), - 0.05, + 0.01, null); writePolyJson(