busi488energy/data/grid-regions.geojson
Joey Eamigh 8f99f6535e
phase 7: full US coverage — grid regions, datacenters, power plants, backfill, chart perf
- Add 7 new grid regions (BPA, DUKE, SOCO, TVA, FPC, WAPA, NWMT) to cover entire continental US
- Expand datacenters from 108 to 292 facilities across 39 operators
- Add EIA power plant pipeline: download script, 3,546 plants >= 50 MW with diamond map markers
- Rewrite backfill script for 10-year data (2015-07-01) with quarterly/monthly chunking, 3-region parallelism, resumability
- Add materialized views (daily/weekly) with server-side granularity selection for chart performance
- Fix map UX: z-index tooltips, disable POI clicks, move legend via MapControl
2026-02-11 16:08:06 -05:00

584 lines
14 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],
[-73.89, 40.57],
[-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],
[-74.25, 40.53],
[-73.89, 40.57],
[-74.01, 40.07],
[-73.74, 40.63],
[-72.76, 40.75],
[-71.85, 40.98],
[-73.73, 41.10],
[-73.34, 42.05],
[-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],
[-83.59, 46.03],
[-84.11, 45.18],
[-85.61, 44.77],
[-86.46, 43.89],
[-86.27, 42.40],
[-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],
[-89.67, 34.96],
[-90.31, 34.73],
[-90.58, 34.14],
[-91.15, 33.01],
[-91.17, 31.55],
[-91.65, 31.00],
[-93.53, 31.18],
[-93.72, 31.08],
[-93.84, 29.71],
[-93.84, 30.25],
[-94.04, 31.00],
[-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],
[-89.67, 34.96],
[-89.70, 36.25],
[-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"
}
}
]
}