From 8a95ecece5651f7ac94e32a2aef56323db12290b Mon Sep 17 00:00:00 2001
From: David Hoese <david.hoese@ssec.wisc.edu>
Date: Wed, 27 May 2020 10:47:20 -0500
Subject: [PATCH] Update overlay resolutions and switching points

---
 mapserver/mapfiles/basemap.map    |   6 +-
 mapserver/mapfiles/borders.map    |   7 +-
 mapserver/mapfiles/graticules.map |   8 +-
 mapserver/mapfiles/overlays.map   | 280 ------------------------------
 4 files changed, 9 insertions(+), 292 deletions(-)
 delete mode 100644 mapserver/mapfiles/overlays.map

diff --git a/mapserver/mapfiles/basemap.map b/mapserver/mapfiles/basemap.map
index 1b2f37f..958ba3a 100644
--- a/mapserver/mapfiles/basemap.map
+++ b/mapserver/mapfiles/basemap.map
@@ -63,7 +63,7 @@ MAP
      "wms_title"          "m10_states"
     END
     MINSCALEDENOM 1
-    MAXSCALEDENOM 150000000
+    MAXSCALEDENOM 7500000
     OFFSITE 128 128 128
     CLASS
       NAME '10m_states'
@@ -88,7 +88,6 @@ MAP
      "wms_title"          "m10_lakes"
     END
     MINSCALEDENOM 1
-    #MAXSCALEDENOM 37500000
     MAXSCALEDENOM 375000
     OFFSITE 128 128 128
     CLASS
@@ -118,8 +117,7 @@ MAP
      "wms_title"          "cb_2018_us_county_500k"
     END
     MINSCALEDENOM 1
-    #MAXSCALEDENOM 5000000
-    MAXSCALEDENOM 200000
+    MAXSCALEDENOM 1250000
     OFFSITE 128 128 128
     CLASS
       NAME 'cb_2018_us_county_500k'
diff --git a/mapserver/mapfiles/borders.map b/mapserver/mapfiles/borders.map
index 337c5e3..291d8d2 100644
--- a/mapserver/mapfiles/borders.map
+++ b/mapserver/mapfiles/borders.map
@@ -66,7 +66,7 @@ MAP
      "wms_title"          "m10_states"
     END
     MINSCALEDENOM 1
-    MAXSCALEDENOM 150000000
+    MAXSCALEDENOM 7500000
     OFFSITE 128 128 128
     CLASS
       NAME '10m_states'
@@ -94,8 +94,8 @@ MAP
     METADATA
      "wms_title"          "m10_lakes"
     END
+    # Lakes show up at zoom levels ~5 and 6
     MINSCALEDENOM 1
-    #MAXSCALEDENOM 37500000
     MAXSCALEDENOM 3750000
     OFFSITE 128 128 128
     CLASS
@@ -128,8 +128,7 @@ MAP
      "wms_title"          "cb_2018_us_county_500k"
     END
     MINSCALEDENOM 1
-    #MAXSCALEDENOM 5000000
-    MAXSCALEDENOM 200000
+    MAXSCALEDENOM 1250000
     OFFSITE 128 128 128
     CLASS
       NAME 'cb_2018_us_county_500k'
diff --git a/mapserver/mapfiles/graticules.map b/mapserver/mapfiles/graticules.map
index b7dea2b..3f686f3 100644
--- a/mapserver/mapfiles/graticules.map
+++ b/mapserver/mapfiles/graticules.map
@@ -37,7 +37,7 @@ MAP
      "wms_title"          "10m resolution 1 degree grid"
     END
     MINSCALEDENOM 1
-    MAXSCALEDENOM 5000000
+    MAXSCALEDENOM 1250000
     OFFSITE 127 127 127
     CLASS
       NAME '1degree_grid'
@@ -81,8 +81,8 @@ MAP
     METADATA
      "wms_title"          "10m resolution 5 degree grid"
     END
-    MINSCALEDENOM 5000000
-    MAXSCALEDENOM 50000000
+    MINSCALEDENOM 1250000
+    MAXSCALEDENOM 4000000
     OFFSITE 127 127 127
     CLASS
       NAME '5degree_grid'
@@ -126,7 +126,7 @@ MAP
     METADATA
      "wms_title"          "10m resolution 10 degree grid"
     END
-    MINSCALEDENOM 50000000
+    MINSCALEDENOM 4000000
     MAXSCALEDENOM 11000000000
     OFFSITE 127 127 127
     CLASS
diff --git a/mapserver/mapfiles/overlays.map b/mapserver/mapfiles/overlays.map
deleted file mode 100644
index 1ccc535..0000000
--- a/mapserver/mapfiles/overlays.map
+++ /dev/null
@@ -1,280 +0,0 @@
-MAP
-  NAME "Map Overlays"
-  STATUS ON
-  MAXSIZE 5000
-  SIZE 1024 1024
-  IMAGECOLOR 128 128 128
-  IMAGETYPE rgba
-  EXTENT -5434894.885 -5434894.885 5434894.885 5434894.885
-  FONTSET "/work/mapfiles/fonts.list"
-
-  PROJECTION
-    "init=epsg:930916"
-  END
-
-  WEB
-    METADATA
-      "wms_title" "Overlays"
-      INCLUDE "/work/mapfiles/generic_metadata.map"
-    END
-  END
-
-  INCLUDE '/work/mapfiles/output_formats.map'
-
-  LAYER
-    NAME "m10_countries"
-    DATA /work/shapefiles/ne_10m_admin_0_countries
-    EXTENT -180 -89.9998 180 83.6338
-    STATUS ON
-    TYPE POLYGON
-    PROJECTION
-      "init=epsg:4326"
-    END
-    GROUP bw_map
-    METADATA
-     "wms_title"          "m10_countries"
-    END
-    MINSCALEDENOM 1
-    MAXSCALEDENOM 11000000000
-    OFFSITE 128 128 128
-    CLASS
-      NAME '10m_countries'
-      STYLE
-        WIDTH 2
-        OUTLINECOLOR 0 0 0
-      END
-      STYLE
-        WIDTH 1
-        OUTLINECOLOR 255 255 255
-      END
-    END
-  END
-
-  LAYER
-    NAME "m10_states"
-    DATA /work/shapefiles/ne_10m_admin_1_states_provinces_lines
-    EXTENT  -139.047 -49.2507 178.449 81.1382
-    STATUS ON
-    # don't show this for some countries to avoid conflicting lines between layers
-    FILTER (("[adm0_name]" == "Australia") OR ("[adm0_name]" == "Canada") OR ("[adm0_name]" == "United States of America"))
-    TYPE LINE
-    PROJECTION
-      "init=epsg:4326"
-    END
-    GROUP bw_map
-    METADATA
-     "wms_title"          "m10_states"
-    END
-    MINSCALEDENOM 1
-    MAXSCALEDENOM 150000000
-    OFFSITE 128 128 128
-    CLASS
-      NAME '10m_states'
-      STYLE
-        WIDTH 2
-        COLOR 0 0 0
-      END
-      STYLE
-        WIDTH 1
-        COLOR 255 255 255
-      END
-    END
-  END
-
-  LAYER
-    NAME "m10_lakes"
-    DATA /work/shapefiles/ne_10m_lakes
-    EXTENT -165.966 -50.6696 176.094 81.9553
-    STATUS ON
-    TYPE POLYGON
-    PROJECTION
-      "init=epsg:4326"
-    END
-    GROUP bw_map
-    METADATA
-     "wms_title"          "m10_lakes"
-    END
-    MINSCALEDENOM 1
-    #MAXSCALEDENOM 37500000
-    MAXSCALEDENOM 3750000
-    OFFSITE 128 128 128
-    CLASS
-      NAME '10m_lakes'
-      STYLE
-        WIDTH 2
-        OUTLINECOLOR 0 0 0
-      END
-      STYLE
-        WIDTH 1
-        OUTLINECOLOR 255 255 255
-      END
-    END
-  END
-
-
-  LAYER
-    NAME "cb_2018_us_county_500k"
-    DATA /work/shapefiles/cb_2018_us_county_500k
-    EXTENT -179.147 -14.5487 179.778 71.3526
-    # Limit to 50 states based on FIPS codes (exclude Hawaii)
-    FILTER ("[STATEFP]" <= "56" AND "[STATEFP]" != "03" AND "[STATEFP]" != "7" AND "[STATEFP]" != "14" AND "[STATEFP]" != "43" AND "[STATEFP]" != "52" AND "[STATEFP]" != "15")
-    STATUS ON
-    TYPE POLYGON
-    PROJECTION
-      "init=epsg:4269"
-    END
-    GROUP bw_map
-    METADATA
-     "wms_title"          "cb_2018_us_county_500k"
-    END
-    MINSCALEDENOM 1
-    #MAXSCALEDENOM 5000000
-    MAXSCALEDENOM 200000
-    OFFSITE 128 128 128
-    CLASS
-      NAME 'cb_2018_us_county_500k'
-      STYLE
-        WIDTH 2
-        OUTLINECOLOR 0 0 0
-      END
-      STYLE
-        WIDTH 1
-        OUTLINECOLOR 255 255 255
-      END
-    END
-  END
-
-  # Graticule Lines
-  LAYER
-    NAME "1degree_grid"
-    DATA /work/shapefiles/ne_10m_graticules_1
-    EXTENT -180 -90 180 90
-    STATUS ON
-    TYPE LINE
-    PROJECTION
-      "init=epsg:4326"
-    END
-    GROUP latlongrid
-    METADATA
-     "wms_title"          "10m resolution 1 degree grid"
-    END
-    MINSCALEDENOM 1
-    MAXSCALEDENOM 5000000
-    OFFSITE 127 127 127
-    CLASS
-      NAME '1degree_grid'
-      TEXT '[degrees]°'
-      LABEL
-        TYPE TRUETYPE
-        FONT arial
-        SIZE 10
-        FORCE FALSE
-        PARTIALS FALSE
-        POSITION AUTO
-        MINDISTANCE 1024
-        COLOR 255 255 255
-        OUTLINECOLOR 0 0 0
-        MINSCALEDENOM 1
-        MAXSCALEDENOM 5000000
-      END
-      STYLE
-        PATTERN 16 16 END
-        WIDTH 2
-        COLOR 0 0 0
-      END
-      STYLE
-        PATTERN 16 16 END
-        WIDTH 1
-        COLOR 255 255 255
-      END
-    END
-  END
-
-  LAYER
-    NAME "5degree_grid"
-    DATA /work/shapefiles/ne_10m_graticules_5
-    EXTENT -180 -90 180 90
-    STATUS ON
-    TYPE LINE
-    PROJECTION
-      "init=epsg:4326"
-    END
-    GROUP latlongrid
-    METADATA
-     "wms_title"          "10m resolution 5 degree grid"
-    END
-    MINSCALEDENOM 5000000
-    MAXSCALEDENOM 50000000
-    OFFSITE 127 127 127
-    CLASS
-      NAME '5degree_grid'
-      TEXT '[degrees]°'
-      LABEL
-        TYPE TRUETYPE
-        FONT arial
-        SIZE 10
-        FORCE FALSE
-        PARTIALS FALSE
-        POSITION AUTO
-        MINDISTANCE 1024
-        COLOR 255 255 255
-        OUTLINECOLOR 0 0 0
-        MINSCALEDENOM 5000000
-        MAXSCALEDENOM 50000000
-      END
-      STYLE
-        PATTERN 32 32 END
-        WIDTH 2
-        COLOR 0 0 0
-      END
-      STYLE
-        PATTERN 32 32 END
-        WIDTH 1
-        COLOR 255 255 255
-      END
-    END
-  END
-
-  LAYER
-    NAME "10degree_grid"
-    DATA /work/shapefiles/ne_10m_graticules_10
-    EXTENT -180 -90 180 90
-    STATUS ON
-    TYPE LINE
-    PROJECTION
-      "init=epsg:4326"
-    END
-    GROUP latlongrid
-    METADATA
-     "wms_title"          "10m resolution 10 degree grid"
-    END
-    MINSCALEDENOM 50000000
-    MAXSCALEDENOM 11000000000
-    OFFSITE 127 127 127
-    CLASS
-      NAME '10degree_grid'
-      TEXT '[degrees]°'
-      LABEL
-        TYPE TRUETYPE
-        FONT arial
-        SIZE 10
-        FORCE FALSE
-        PARTIALS FALSE
-        POSITION AUTO
-        MINDISTANCE 1024
-        COLOR 255 255 255
-        OUTLINECOLOR 0 0 0
-        MINSCALEDENOM 50000000
-        MAXSCALEDENOM 11000000000
-      END
-      STYLE
-        WIDTH 2
-        COLOR 0 0 0
-      END
-      STYLE
-        WIDTH 1
-        COLOR 255 255 255
-      END
-    END
-  END
-END
-- 
GitLab