Update iceSheetGeoJson.json
· 1 year ago
a784d8f2e40c392ca060381e7d8cfeb04c595583
Parent:
5ae240663
1 file changed +259 −78
- iceSheetGeoJson.json +259 −78
Diff
--- a/iceSheetGeoJson.json +++ b/iceSheetGeoJson.json @@ -1,90 +1,271 @@ -const iceSheetGeoJson = { - lgm_laurentide: { - "type": "Polygon", - "coordinates": [[ - [-125, 48], [-120, 45], [-115, 42], [-110, 40], [-100, 38], [-95, 37.5], [-90, 38], [-85, 39], [-80, 40], [-75, 40.5], [-70, 41], [-65, 42], [-60, 43], // Southern Edge (West to East) - [-55, 48], [-50, 55], [-50, 60], [-55, 65], [-60, 70], [-70, 75], [-80, 78], [-90, 80], [-100, 80], [-110, 78], [-120, 75], [-130, 70], [-135, 65], [-130, 60], [-125, 55], // Northern/Western Edge - [-125, 48] - ]] +[ + { + "lgm_laurentide": { + "type": "Polygon", + "coordinates": [ + [ + [-125, 48], + [-120, 45], + [-115, 42], + [-110, 40], + [-100, 38], + [-95, 37.5], + [-90, 38], + [-85, 39], + [-80, 40], + [-75, 40.5], + [-70, 41], + [-65, 42], + [-60, 43], // Southern Edge (West to East) + [-55, 48], + [-50, 55], + [-50, 60], + [-55, 65], + [-60, 70], + [-70, 75], + [-80, 78], + [-90, 80], + [-100, 80], + [-110, 78], + [-120, 75], + [-130, 70], + [-135, 65], + [-130, 60], + [-125, 55], // Northern/Western Edge + [-125, 48] + ] + ] }, - lgm_cordilleran: { - "type": "Polygon", - "coordinates": [[ - [-140, 62], [-135, 58], [-130, 55], [-125, 50], [-120, 47], // Eastern Edge (South to North, approximate) - [-122, 45], [-125, 46], [-130, 48], [-135, 52], [-140, 55], [-145, 58], [-142, 60], // Western Edge (South to North, approximate Pacific coast) - [-140, 62] - ]] + "lgm_cordilleran": { + "type": "Polygon", + "coordinates": [ + [ + [-140, 62], + [-135, 58], + [-130, 55], + [-125, 50], + [-120, 47], // Eastern Edge (South to North, approximate) + [-122, 45], + [-125, 46], + [-130, 48], + [-135, 52], + [-140, 55], + [-145, 58], + [-142, 60], // Western Edge (South to North, approximate Pacific coast) + [-140, 62] + ] + ] }, - lgm_fennoscandian: { - "type": "Polygon", - "coordinates": [[ - [-10, 50], [0, 48], [10, 48], [20, 50], [30, 52], [40, 53], [50, 55], [60, 58], // Southern Edge (West to East, into Russia) - [70, 60], [75, 65], [70, 70], [60, 72], [50, 75], [40, 78], [30, 75], [20, 72], [10, 70], [0, 65], [-5, 60], [-10, 55], // Northern Edge (East to West) - [-10, 50] - ]] + "lgm_fennoscandian": { + "type": "Polygon", + "coordinates": [ + [ + [-10, 50], + [0, 48], + [10, 48], + [20, 50], + [30, 52], + [40, 53], + [50, 55], + [60, 58], // Southern Edge (West to East, into Russia) + [70, 60], + [75, 65], + [70, 70], + [60, 72], + [50, 75], + [40, 78], + [30, 75], + [20, 72], + [10, 70], + [0, 65], + [-5, 60], + [-10, 55], // Northern Edge (East to West) + [-10, 50] + ] + ] }, - lgm_barents_kara: { // Often considered with Fennoscandian but had distinct centers - "type": "Polygon", - "coordinates": [[ - [30, 68], [40, 65], [50, 62], [60, 60], [70, 60], [80, 62], [90, 65], // Southern edge over land - [95, 70], [90, 75], [80, 80], [70, 82], [60, 82], [50, 80], [40, 78], [30, 75], // Northern extent in Arctic Ocean - [30, 68] - ]] + "lgm_barents_kara": { + // Often considered with Fennoscandian but had distinct centers + "type": "Polygon", + "coordinates": [ + [ + [30, 68], + [40, 65], + [50, 62], + [60, 60], + [70, 60], + [80, 62], + [90, 65], // Southern edge over land + [95, 70], + [90, 75], + [80, 80], + [70, 82], + [60, 82], + [50, 80], + [40, 78], + [30, 75], // Northern extent in Arctic Ocean + [30, 68] + ] + ] }, - lgm_greenland: { - "type": "Polygon", - "coordinates": [[ - [-75, 80], [-60, 83], [-40, 85], [-20, 83], [-15, 75], [-20, 70], [-25, 65], [-30, 60], [-40, 58], [-50, 57], [-60, 58], [-70, 60], [-78, 65], [-80, 70], [-78, 75], - [-75, 80] - ]] + "lgm_greenland": { + "type": "Polygon", + "coordinates": [ + [ + [-75, 80], + [-60, 83], + [-40, 85], + [-20, 83], + [-15, 75], + [-20, 70], + [-25, 65], + [-30, 60], + [-40, 58], + [-50, 57], + [-60, 58], + [-70, 60], + [-78, 65], + [-80, 70], + [-78, 75], + [-75, 80] + ] + ] }, - lgm_iceland: { - "type": "Polygon", - "coordinates": [[ - [-25, 63], [-20, 62.5], [-15, 63], [-13, 64], [-14, 66], [-18, 67], [-22, 67], [-26, 66], [-25, 64], - [-25, 63] - ]] + "lgm_iceland": { + "type": "Polygon", + "coordinates": [ + [ + [-25, 63], + [-20, 62.5], + [-15, 63], + [-13, 64], + [-14, 66], + [-18, 67], + [-22, 67], + [-26, 66], + [-25, 64], + [-25, 63] + ] + ] }, - lgm_alpine: { // European Alpine Ice Cap - "type": "Polygon", - "coordinates": [[ - [5, 45.5], [7, 45], [9, 44.5], [11, 44.5], [13, 45], [15, 45.5], // Southern extent - [16, 46.5], [15, 47.5], [13, 48], [11, 48.5], [9, 48.5], [7, 48], [5.5, 47.5], // Northern extent - [5, 45.5] - ]] + "lgm_alpine": { + // European Alpine Ice Cap + "type": "Polygon", + "coordinates": [ + [ + [5, 45.5], + [7, 45], + [9, 44.5], + [11, 44.5], + [13, 45], + [15, 45.5], // Southern extent + [16, 46.5], + [15, 47.5], + [13, 48], + [11, 48.5], + [9, 48.5], + [7, 48], + [5.5, 47.5], // Northern extent + [5, 45.5] + ] + ] }, - lgm_patagonian: { - "type": "Polygon", - "coordinates": [[ - [-75, -38], [-72, -37], [-69, -38], [-68, -40], [-67, -45], [-66, -50], [-65, -54], // Eastern extent - [-68, -56], [-72, -55], [-75, -52], [-76, -48], [-77, -45], [-76, -42], // Western extent (Pacific side) - [-75, -38] - ]] + "lgm_patagonian": { + "type": "Polygon", + "coordinates": [ + [ + [-75, -38], + [-72, -37], + [-69, -38], + [-68, -40], + [-67, -45], + [-66, -50], + [-65, -54], // Eastern extent + [-68, -56], + [-72, -55], + [-75, -52], + [-76, -48], + [-77, -45], + [-76, -42], // Western extent (Pacific side) + [-75, -38] + ] + ] }, - lgm_antarctic_west: { // West Antarctic Ice Sheet - grounded further out - "type": "Polygon", - "coordinates": [[ - [-60, -70], [-50, -72], [-40, -75], [-50, -78], [-70, -80], [-90, -82], [-110, -80], [-130, -78], [-150, -75], [-170, -72], // Ross Sea / Ronne-Filchner grounding line approximations - [-170, -70], [-150, -68], [-130, -66], [-110, -65], [-90, -64], [-70, -65], [-60, -68], // Seaward edge - [-60, -70] - ]] + "lgm_antarctic_west": { + // West Antarctic Ice Sheet - grounded further out + "type": "Polygon", + "coordinates": [ + [ + [-60, -70], + [-50, -72], + [-40, -75], + [-50, -78], + [-70, -80], + [-90, -82], + [-110, -80], + [-130, -78], + [-150, -75], + [-170, -72], // Ross Sea / Ronne-Filchner grounding line approximations + [-170, -70], + [-150, -68], + [-130, -66], + [-110, -65], + [-90, -64], + [-70, -65], + [-60, -68], // Seaward edge + [-60, -70] + ] + ] + }, + "lgm_antarctic_east": { + // East Antarctic Ice Sheet - generally similar but with some coastal expansion + "type": "Polygon", + "coordinates": [ + [ + [20, -65], + [40, -64], + [60, -64], + [80, -65], + [100, -66], + [120, -66], + [140, -65], + [160, -64], + [170, -65], // Coastal edge + [170, -75], + [160, -80], + [140, -85], + [120, -88], + [100, -88], + [80, -85], + [60, -80], + [40, -75], + [20, -70], // Inland (approximating current bulk with some expansion) + [20, -65] + ] + ] }, - lgm_antarctic_east: { // East Antarctic Ice Sheet - generally similar but with some coastal expansion - "type": "Polygon", - "coordinates": [[ - [20, -65], [40, -64], [60, -64], [80, -65], [100, -66], [120, -66], [140, -65], [160, -64], [170, -65], // Coastal edge - [170, -75], [160, -80], [140, -85], [120, -88], [100, -88], [80, -85], [60, -80], [40, -75], [20, -70], // Inland (approximating current bulk with some expansion) - [20, -65] - ]] - } // Note: More localized ice caps in areas like the Tibetan Plateau, New Zealand Alps, British-Irish Ice Sheet (sometimes shown separate from Fennoscandian) could be added for even greater detail. // The British-Irish Ice Sheet is complex; part could be merged with Fennoscandian thinking or drawn separately: - , - lgm_british_irish: { - "type": "Polygon", - "coordinates": [[ - [-12, 50], [-8, 49], [-5, 49.5], [0, 50], [2, 52], [0, 55], [-2, 58], [-5, 60], [-8, 61], [-10, 60], [-13, 58], [-14, 55], [-12, 52], - [-12, 50] - ]] + "lgm_british_irish": { + "type": "Polygon", + "coordinates": [ + [ + [-12, 50], + [-8, 49], + [-5, 49.5], + [0, 50], + [2, 52], + [0, 55], + [-2, 58], + [-5, 60], + [-8, 61], + [-10, 60], + [-13, 58], + [-14, 55], + [-12, 52], + [-12, 50] + ] + ] } -}; \ No newline at end of file + } +]