- Fix ticker tape CLS with skeleton loader and fixed height - Add Inter font, max-width container, responsive dvh units - Hero metrics: trend deltas, per-metric sparkline colors, 3+2 grid - GPU calculator: step=100 slider + text input, PUE factor, region comparison bars - Grid stress: replace misleading arc gauges with demand status bars - Demand summary: expand to 4-metric highlights grid - Charts: responsive heights, ISO/non-ISO toggle, correlation R² + trend line - Map: US-wide default view, marker clustering, enriched region panels, zoom controls - Fix NYISO polygon (NYC), MISO polygon (Michigan), MISO south (MS/LA) - Add automated ingestion via instrumentation.ts - Add data freshness indicator in footer - Fix backfill start date to 2019-01-01 (EIA RTO data availability)
592 lines
15 KiB
JSON
592 lines
15 KiB
JSON
{
|
|
"type": "FeatureCollection",
|
|
"features": [
|
|
{
|
|
"type": "Feature",
|
|
"geometry": {
|
|
"type": "MultiPolygon",
|
|
"coordinates": [
|
|
[
|
|
[
|
|
[-83.67, 41.73],
|
|
[-84.82, 41.76],
|
|
[-84.82, 39.10],
|
|
[-84.43, 38.45],
|
|
[-83.65, 38.63],
|
|
[-82.60, 38.17],
|
|
[-81.95, 37.54],
|
|
[-81.23, 37.27],
|
|
[-80.52, 37.48],
|
|
[-80.30, 37.10],
|
|
[-79.51, 36.54],
|
|
[-78.45, 35.69],
|
|
[-77.75, 36.00],
|
|
[-75.87, 36.55],
|
|
[-75.24, 37.77],
|
|
[-75.62, 38.46],
|
|
[-74.98, 38.93],
|
|
[-74.70, 39.30],
|
|
[-74.18, 39.62],
|
|
[-74.01, 40.07],
|
|
[-74.72, 40.15],
|
|
[-75.06, 39.99],
|
|
[-75.13, 39.88],
|
|
[-75.53, 39.84],
|
|
[-76.04, 39.72],
|
|
[-77.25, 39.32],
|
|
[-77.49, 39.10],
|
|
[-77.72, 39.32],
|
|
[-77.83, 39.64],
|
|
[-79.48, 39.72],
|
|
[-80.52, 40.64],
|
|
[-80.52, 41.98],
|
|
[-81.28, 42.21],
|
|
[-82.00, 41.96],
|
|
[-83.13, 41.96],
|
|
[-83.67, 41.73]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[-74.72, 40.15],
|
|
[-74.01, 40.07],
|
|
[-74.25, 40.53],
|
|
[-75.14, 40.68],
|
|
[-75.12, 41.85],
|
|
[-76.11, 42.00],
|
|
[-79.76, 42.27],
|
|
[-80.52, 41.98],
|
|
[-80.52, 40.64],
|
|
[-79.48, 39.72],
|
|
[-77.83, 39.64],
|
|
[-77.72, 39.32],
|
|
[-77.49, 39.10],
|
|
[-77.25, 39.32],
|
|
[-76.04, 39.72],
|
|
[-75.53, 39.84],
|
|
[-75.13, 39.88],
|
|
[-75.06, 39.99],
|
|
[-74.72, 40.15]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[-87.53, 41.76],
|
|
[-87.53, 39.35],
|
|
[-87.53, 38.23],
|
|
[-87.69, 37.79],
|
|
[-87.10, 37.79],
|
|
[-86.52, 36.64],
|
|
[-85.98, 36.63],
|
|
[-84.86, 36.63],
|
|
[-84.43, 38.45],
|
|
[-84.82, 39.10],
|
|
[-84.82, 41.76],
|
|
[-87.53, 41.76]
|
|
]
|
|
]
|
|
]
|
|
},
|
|
"properties": {
|
|
"name": "PJM Interconnection",
|
|
"code": "PJM",
|
|
"iso": "PJM"
|
|
}
|
|
},
|
|
{
|
|
"type": "Feature",
|
|
"geometry": {
|
|
"type": "MultiPolygon",
|
|
"coordinates": [
|
|
[
|
|
[
|
|
[-106.65, 31.75],
|
|
[-103.06, 31.97],
|
|
[-100.00, 31.00],
|
|
[-99.41, 27.84],
|
|
[-97.14, 25.97],
|
|
[-96.36, 28.14],
|
|
[-93.84, 29.71],
|
|
[-93.72, 31.08],
|
|
[-94.04, 33.55],
|
|
[-96.31, 33.90],
|
|
[-97.37, 33.97],
|
|
[-100.00, 34.56],
|
|
[-103.04, 32.00],
|
|
[-106.65, 31.75]
|
|
]
|
|
]
|
|
]
|
|
},
|
|
"properties": {
|
|
"name": "Electric Reliability Council of Texas",
|
|
"code": "ERCOT",
|
|
"iso": "ERCOT"
|
|
}
|
|
},
|
|
{
|
|
"type": "Feature",
|
|
"geometry": {
|
|
"type": "MultiPolygon",
|
|
"coordinates": [
|
|
[
|
|
[
|
|
[-124.41, 42.00],
|
|
[-123.23, 42.00],
|
|
[-120.00, 42.00],
|
|
[-120.00, 39.00],
|
|
[-117.63, 37.43],
|
|
[-116.09, 35.98],
|
|
[-114.63, 34.87],
|
|
[-114.63, 32.72],
|
|
[-117.12, 32.54],
|
|
[-118.60, 33.78],
|
|
[-120.63, 34.57],
|
|
[-121.89, 36.60],
|
|
[-122.39, 37.62],
|
|
[-122.47, 37.81],
|
|
[-123.03, 38.31],
|
|
[-123.73, 39.33],
|
|
[-124.41, 40.44],
|
|
[-124.41, 42.00]
|
|
]
|
|
]
|
|
]
|
|
},
|
|
"properties": {
|
|
"name": "California Independent System Operator",
|
|
"code": "CAISO",
|
|
"iso": "CAISO"
|
|
}
|
|
},
|
|
{
|
|
"type": "Feature",
|
|
"geometry": {
|
|
"type": "MultiPolygon",
|
|
"coordinates": [
|
|
[
|
|
[
|
|
[-79.76, 42.27],
|
|
[-79.76, 43.28],
|
|
[-78.89, 42.95],
|
|
[-76.80, 43.63],
|
|
[-76.18, 44.20],
|
|
[-75.32, 44.81],
|
|
[-74.87, 45.01],
|
|
[-73.34, 45.01],
|
|
[-73.34, 42.05],
|
|
[-73.73, 41.10],
|
|
[-71.85, 40.98],
|
|
[-72.76, 40.75],
|
|
[-73.74, 40.63],
|
|
[-74.01, 40.07],
|
|
[-74.25, 40.53],
|
|
[-75.14, 40.68],
|
|
[-75.12, 41.85],
|
|
[-76.11, 42.00],
|
|
[-79.76, 42.27]
|
|
]
|
|
]
|
|
]
|
|
},
|
|
"properties": {
|
|
"name": "New York Independent System Operator",
|
|
"code": "NYISO",
|
|
"iso": "NYISO"
|
|
}
|
|
},
|
|
{
|
|
"type": "Feature",
|
|
"geometry": {
|
|
"type": "MultiPolygon",
|
|
"coordinates": [
|
|
[
|
|
[
|
|
[-73.73, 41.10],
|
|
[-71.85, 40.98],
|
|
[-71.12, 41.49],
|
|
[-69.93, 41.67],
|
|
[-70.60, 41.78],
|
|
[-70.82, 42.67],
|
|
[-70.70, 43.07],
|
|
[-69.04, 43.98],
|
|
[-68.12, 44.38],
|
|
[-67.79, 44.55],
|
|
[-67.10, 45.14],
|
|
[-67.10, 47.27],
|
|
[-68.57, 47.29],
|
|
[-70.25, 46.25],
|
|
[-71.08, 45.30],
|
|
[-71.50, 45.01],
|
|
[-73.34, 45.01],
|
|
[-73.34, 42.05],
|
|
[-73.73, 41.10]
|
|
]
|
|
]
|
|
]
|
|
},
|
|
"properties": {
|
|
"name": "ISO New England",
|
|
"code": "ISONE",
|
|
"iso": "ISONE"
|
|
}
|
|
},
|
|
{
|
|
"type": "Feature",
|
|
"geometry": {
|
|
"type": "MultiPolygon",
|
|
"coordinates": [
|
|
[
|
|
[
|
|
[-97.23, 49.00],
|
|
[-95.15, 49.00],
|
|
[-95.15, 48.00],
|
|
[-89.49, 48.01],
|
|
[-84.72, 46.63],
|
|
[-84.10, 46.55],
|
|
[-83.40, 46.03],
|
|
[-83.80, 45.65],
|
|
[-83.40, 45.05],
|
|
[-83.30, 44.32],
|
|
[-82.80, 43.60],
|
|
[-82.42, 43.00],
|
|
[-82.48, 42.33],
|
|
[-83.50, 41.73],
|
|
[-84.82, 41.76],
|
|
[-86.80, 41.76],
|
|
[-87.53, 41.76],
|
|
[-87.53, 38.23],
|
|
[-87.69, 37.79],
|
|
[-88.07, 37.50],
|
|
[-88.47, 37.07],
|
|
[-89.10, 36.95],
|
|
[-90.18, 36.50],
|
|
[-94.62, 36.50],
|
|
[-94.62, 37.00],
|
|
[-95.07, 37.00],
|
|
[-95.78, 39.99],
|
|
[-96.00, 40.00],
|
|
[-96.45, 42.49],
|
|
[-96.63, 42.52],
|
|
[-96.44, 43.50],
|
|
[-96.45, 45.30],
|
|
[-96.56, 45.94],
|
|
[-97.23, 49.00]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[-89.10, 36.95],
|
|
[-89.70, 36.25],
|
|
[-88.20, 35.00],
|
|
[-88.20, 34.50],
|
|
[-88.35, 33.29],
|
|
[-88.47, 31.90],
|
|
[-88.40, 30.23],
|
|
[-89.10, 30.10],
|
|
[-89.60, 29.90],
|
|
[-90.10, 29.60],
|
|
[-91.00, 29.30],
|
|
[-91.80, 29.50],
|
|
[-93.20, 29.60],
|
|
[-93.84, 29.71],
|
|
[-93.72, 31.08],
|
|
[-93.53, 31.18],
|
|
[-94.04, 33.55],
|
|
[-94.48, 33.64],
|
|
[-94.43, 35.39],
|
|
[-94.62, 36.50],
|
|
[-90.18, 36.50],
|
|
[-89.10, 36.95]
|
|
]
|
|
]
|
|
]
|
|
},
|
|
"properties": {
|
|
"name": "Midcontinent Independent System Operator",
|
|
"code": "MISO",
|
|
"iso": "MISO"
|
|
}
|
|
},
|
|
{
|
|
"type": "Feature",
|
|
"geometry": {
|
|
"type": "MultiPolygon",
|
|
"coordinates": [
|
|
[
|
|
[
|
|
[-104.05, 49.00],
|
|
[-97.23, 49.00],
|
|
[-96.56, 45.94],
|
|
[-96.45, 45.30],
|
|
[-96.44, 43.50],
|
|
[-96.63, 42.52],
|
|
[-96.45, 42.49],
|
|
[-96.00, 40.00],
|
|
[-95.78, 39.99],
|
|
[-95.07, 37.00],
|
|
[-94.62, 37.00],
|
|
[-94.62, 36.50],
|
|
[-94.43, 35.39],
|
|
[-94.48, 33.64],
|
|
[-96.31, 33.90],
|
|
[-100.00, 34.56],
|
|
[-103.00, 36.50],
|
|
[-103.00, 37.00],
|
|
[-104.05, 38.00],
|
|
[-104.05, 41.00],
|
|
[-104.05, 43.00],
|
|
[-104.05, 45.94],
|
|
[-104.05, 49.00]
|
|
]
|
|
]
|
|
]
|
|
},
|
|
"properties": {
|
|
"name": "Southwest Power Pool",
|
|
"code": "SPP",
|
|
"iso": "SPP"
|
|
}
|
|
},
|
|
{
|
|
"type": "Feature",
|
|
"geometry": {
|
|
"type": "MultiPolygon",
|
|
"coordinates": [
|
|
[
|
|
[
|
|
[-124.73, 49.00],
|
|
[-116.05, 49.00],
|
|
[-116.05, 46.00],
|
|
[-117.04, 44.30],
|
|
[-117.04, 42.00],
|
|
[-120.00, 42.00],
|
|
[-124.41, 42.00],
|
|
[-124.56, 42.80],
|
|
[-124.07, 44.60],
|
|
[-123.94, 46.18],
|
|
[-124.10, 46.86],
|
|
[-124.73, 48.40],
|
|
[-124.73, 49.00]
|
|
]
|
|
]
|
|
]
|
|
},
|
|
"properties": {
|
|
"name": "Bonneville Power Administration",
|
|
"code": "BPA",
|
|
"iso": "BPA"
|
|
}
|
|
},
|
|
{
|
|
"type": "Feature",
|
|
"geometry": {
|
|
"type": "MultiPolygon",
|
|
"coordinates": [
|
|
[
|
|
[
|
|
[-116.05, 49.00],
|
|
[-104.05, 49.00],
|
|
[-104.05, 45.94],
|
|
[-104.05, 45.00],
|
|
[-111.05, 45.00],
|
|
[-116.05, 46.00],
|
|
[-116.05, 49.00]
|
|
]
|
|
]
|
|
]
|
|
},
|
|
"properties": {
|
|
"name": "NorthWestern Energy Montana",
|
|
"code": "NWMT",
|
|
"iso": "NWMT"
|
|
}
|
|
},
|
|
{
|
|
"type": "Feature",
|
|
"geometry": {
|
|
"type": "MultiPolygon",
|
|
"coordinates": [
|
|
[
|
|
[
|
|
[-120.00, 42.00],
|
|
[-117.04, 42.00],
|
|
[-117.04, 44.30],
|
|
[-116.05, 46.00],
|
|
[-111.05, 45.00],
|
|
[-104.05, 45.00],
|
|
[-104.05, 43.00],
|
|
[-104.05, 41.00],
|
|
[-104.05, 38.00],
|
|
[-103.00, 37.00],
|
|
[-103.00, 36.50],
|
|
[-100.00, 34.56],
|
|
[-103.04, 32.00],
|
|
[-106.65, 31.75],
|
|
[-109.05, 31.33],
|
|
[-111.07, 31.33],
|
|
[-114.63, 32.72],
|
|
[-114.63, 34.87],
|
|
[-116.09, 35.98],
|
|
[-117.63, 37.43],
|
|
[-120.00, 39.00],
|
|
[-120.00, 42.00]
|
|
]
|
|
]
|
|
]
|
|
},
|
|
"properties": {
|
|
"name": "Western Area Power Administration",
|
|
"code": "WAPA",
|
|
"iso": "WAPA"
|
|
}
|
|
},
|
|
{
|
|
"type": "Feature",
|
|
"geometry": {
|
|
"type": "MultiPolygon",
|
|
"coordinates": [
|
|
[
|
|
[
|
|
[-88.07, 37.50],
|
|
[-87.69, 37.79],
|
|
[-87.10, 37.79],
|
|
[-86.52, 36.64],
|
|
[-85.98, 36.63],
|
|
[-84.86, 36.63],
|
|
[-84.22, 36.60],
|
|
[-82.30, 36.60],
|
|
[-81.65, 36.60],
|
|
[-81.65, 35.17],
|
|
[-82.78, 35.07],
|
|
[-84.32, 35.00],
|
|
[-85.61, 34.98],
|
|
[-88.20, 35.00],
|
|
[-89.70, 36.25],
|
|
[-89.10, 36.95],
|
|
[-88.47, 37.07],
|
|
[-88.07, 37.50]
|
|
]
|
|
]
|
|
]
|
|
},
|
|
"properties": {
|
|
"name": "Tennessee Valley Authority",
|
|
"code": "TVA",
|
|
"iso": "TVA"
|
|
}
|
|
},
|
|
{
|
|
"type": "Feature",
|
|
"geometry": {
|
|
"type": "MultiPolygon",
|
|
"coordinates": [
|
|
[
|
|
[
|
|
[-84.32, 35.00],
|
|
[-82.78, 35.07],
|
|
[-81.65, 35.17],
|
|
[-81.65, 36.60],
|
|
[-82.30, 36.60],
|
|
[-84.22, 36.60],
|
|
[-84.86, 36.63],
|
|
[-84.43, 38.45],
|
|
[-83.65, 38.63],
|
|
[-82.60, 38.17],
|
|
[-81.95, 37.54],
|
|
[-81.23, 37.27],
|
|
[-80.52, 37.48],
|
|
[-80.30, 37.10],
|
|
[-79.51, 36.54],
|
|
[-78.45, 35.69],
|
|
[-77.75, 36.00],
|
|
[-75.87, 36.55],
|
|
[-75.87, 35.19],
|
|
[-76.52, 34.62],
|
|
[-77.68, 33.95],
|
|
[-78.90, 33.65],
|
|
[-79.45, 33.16],
|
|
[-80.85, 32.11],
|
|
[-81.15, 32.11],
|
|
[-82.25, 33.31],
|
|
[-83.35, 34.49],
|
|
[-84.32, 35.00]
|
|
]
|
|
]
|
|
]
|
|
},
|
|
"properties": {
|
|
"name": "Duke Energy Carolinas",
|
|
"code": "DUKE",
|
|
"iso": "DUKE"
|
|
}
|
|
},
|
|
{
|
|
"type": "Feature",
|
|
"geometry": {
|
|
"type": "MultiPolygon",
|
|
"coordinates": [
|
|
[
|
|
[
|
|
[-88.20, 35.00],
|
|
[-85.61, 34.98],
|
|
[-84.32, 35.00],
|
|
[-83.35, 34.49],
|
|
[-82.25, 33.31],
|
|
[-81.15, 32.11],
|
|
[-81.15, 31.00],
|
|
[-84.86, 30.70],
|
|
[-87.60, 30.25],
|
|
[-88.40, 30.23],
|
|
[-88.47, 31.90],
|
|
[-88.35, 33.29],
|
|
[-88.20, 34.50],
|
|
[-88.20, 35.00]
|
|
]
|
|
]
|
|
]
|
|
},
|
|
"properties": {
|
|
"name": "Southern Company",
|
|
"code": "SOCO",
|
|
"iso": "SOCO"
|
|
}
|
|
},
|
|
{
|
|
"type": "Feature",
|
|
"geometry": {
|
|
"type": "MultiPolygon",
|
|
"coordinates": [
|
|
[
|
|
[
|
|
[-87.60, 30.25],
|
|
[-84.86, 30.70],
|
|
[-81.15, 31.00],
|
|
[-81.15, 32.11],
|
|
[-80.85, 32.11],
|
|
[-80.45, 31.62],
|
|
[-81.26, 30.75],
|
|
[-81.52, 29.49],
|
|
[-80.52, 28.00],
|
|
[-80.22, 26.30],
|
|
[-80.84, 25.15],
|
|
[-81.81, 24.55],
|
|
[-82.63, 27.52],
|
|
[-82.85, 27.83],
|
|
[-84.34, 29.96],
|
|
[-85.39, 29.68],
|
|
[-86.52, 30.38],
|
|
[-87.60, 30.25]
|
|
]
|
|
]
|
|
]
|
|
},
|
|
"properties": {
|
|
"name": "Florida Power",
|
|
"code": "FPC",
|
|
"iso": "FPC"
|
|
}
|
|
}
|
|
]
|
|
}
|