{
 "source": "PVGIS 5.2 PVcalc API, European Commission Joint Research Centre",
 "source_url": "https://re.jrc.ec.europa.eu/pvg_tools/en/",
 "api": "https://re.jrc.ec.europa.eu/api/v5_2/PVcalc",
 "method": "1 kWp, 14% losses, due south; NREL NSRDB irradiance (ERA5 where NSRDB has no data); state capital",
 "read_date": "2026-11-03",
 "points": {
  "AL": {
   "place": "Montgomery",
   "lat": 32.377,
   "lon": -86.3,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1486,
   "tilt_deg": 31,
   "kwh_per_kwp_vertical": 905
  },
  "AK": {
   "place": "Juneau",
   "lat": 58.302,
   "lon": -134.42,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 622,
   "tilt_deg": 39,
   "kwh_per_kwp_vertical": 454
  },
  "AZ": {
   "place": "Phoenix",
   "lat": 33.448,
   "lon": -112.074,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1808,
   "tilt_deg": 33,
   "kwh_per_kwp_vertical": 1096
  },
  "AR": {
   "place": "Little Rock",
   "lat": 34.746,
   "lon": -92.289,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1446,
   "tilt_deg": 32,
   "kwh_per_kwp_vertical": 902
  },
  "CA": {
   "place": "Sacramento",
   "lat": 38.576,
   "lon": -121.494,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1650,
   "tilt_deg": 34,
   "kwh_per_kwp_vertical": 1024
  },
  "CO": {
   "place": "Denver",
   "lat": 39.739,
   "lon": -104.99,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1638,
   "tilt_deg": 38,
   "kwh_per_kwp_vertical": 1109
  },
  "CT": {
   "place": "Hartford",
   "lat": 41.764,
   "lon": -72.682,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1323,
   "tilt_deg": 38,
   "kwh_per_kwp_vertical": 907
  },
  "DE": {
   "place": "Dover",
   "lat": 39.157,
   "lon": -75.52,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1406,
   "tilt_deg": 36,
   "kwh_per_kwp_vertical": 933
  },
  "DC": {
   "place": "Washington",
   "lat": 38.895,
   "lon": -77.036,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1373,
   "tilt_deg": 36,
   "kwh_per_kwp_vertical": 915
  },
  "FL": {
   "place": "Tallahassee",
   "lat": 30.438,
   "lon": -84.281,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1489,
   "tilt_deg": 30,
   "kwh_per_kwp_vertical": 890
  },
  "GA": {
   "place": "Atlanta",
   "lat": 33.749,
   "lon": -84.388,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1494,
   "tilt_deg": 32,
   "kwh_per_kwp_vertical": 925
  },
  "HI": {
   "place": "Honolulu",
   "lat": 21.307,
   "lon": -157.858,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1671,
   "tilt_deg": 19,
   "kwh_per_kwp_vertical": 775
  },
  "ID": {
   "place": "Boise",
   "lat": 43.615,
   "lon": -116.202,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1509,
   "tilt_deg": 37,
   "kwh_per_kwp_vertical": 1005
  },
  "IL": {
   "place": "Springfield",
   "lat": 39.798,
   "lon": -89.654,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1390,
   "tilt_deg": 36,
   "kwh_per_kwp_vertical": 917
  },
  "IN": {
   "place": "Indianapolis",
   "lat": 39.768,
   "lon": -86.158,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1330,
   "tilt_deg": 35,
   "kwh_per_kwp_vertical": 868
  },
  "IA": {
   "place": "Des Moines",
   "lat": 41.586,
   "lon": -93.625,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1416,
   "tilt_deg": 38,
   "kwh_per_kwp_vertical": 965
  },
  "KS": {
   "place": "Topeka",
   "lat": 39.048,
   "lon": -95.678,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1472,
   "tilt_deg": 37,
   "kwh_per_kwp_vertical": 980
  },
  "KY": {
   "place": "Frankfort",
   "lat": 38.2,
   "lon": -84.873,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1325,
   "tilt_deg": 33,
   "kwh_per_kwp_vertical": 851
  },
  "LA": {
   "place": "Baton Rouge",
   "lat": 30.451,
   "lon": -91.187,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1483,
   "tilt_deg": 29,
   "kwh_per_kwp_vertical": 868
  },
  "ME": {
   "place": "Augusta",
   "lat": 44.311,
   "lon": -69.78,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1308,
   "tilt_deg": 40,
   "kwh_per_kwp_vertical": 928
  },
  "MD": {
   "place": "Annapolis",
   "lat": 38.978,
   "lon": -76.492,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1415,
   "tilt_deg": 36,
   "kwh_per_kwp_vertical": 940
  },
  "MA": {
   "place": "Boston",
   "lat": 42.36,
   "lon": -71.058,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1371,
   "tilt_deg": 39,
   "kwh_per_kwp_vertical": 946
  },
  "MI": {
   "place": "Lansing",
   "lat": 42.733,
   "lon": -84.555,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1265,
   "tilt_deg": 34,
   "kwh_per_kwp_vertical": 829
  },
  "MN": {
   "place": "Saint Paul",
   "lat": 44.954,
   "lon": -93.09,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1352,
   "tilt_deg": 40,
   "kwh_per_kwp_vertical": 957
  },
  "MS": {
   "place": "Jackson",
   "lat": 32.299,
   "lon": -90.185,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1460,
   "tilt_deg": 31,
   "kwh_per_kwp_vertical": 884
  },
  "MO": {
   "place": "Jefferson City",
   "lat": 38.577,
   "lon": -92.174,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1396,
   "tilt_deg": 35,
   "kwh_per_kwp_vertical": 920
  },
  "MT": {
   "place": "Helena",
   "lat": 46.588,
   "lon": -112.025,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1326,
   "tilt_deg": 39,
   "kwh_per_kwp_vertical": 924
  },
  "NE": {
   "place": "Lincoln",
   "lat": 40.814,
   "lon": -96.703,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1476,
   "tilt_deg": 38,
   "kwh_per_kwp_vertical": 1000
  },
  "NV": {
   "place": "Carson City",
   "lat": 39.164,
   "lon": -119.767,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1756,
   "tilt_deg": 35,
   "kwh_per_kwp_vertical": 1117
  },
  "NH": {
   "place": "Concord",
   "lat": 43.207,
   "lon": -71.538,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1319,
   "tilt_deg": 39,
   "kwh_per_kwp_vertical": 922
  },
  "NJ": {
   "place": "Trenton",
   "lat": 40.22,
   "lon": -74.743,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1367,
   "tilt_deg": 37,
   "kwh_per_kwp_vertical": 923
  },
  "NM": {
   "place": "Santa Fe",
   "lat": 35.687,
   "lon": -105.938,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1841,
   "tilt_deg": 35,
   "kwh_per_kwp_vertical": 1169
  },
  "NY": {
   "place": "Albany",
   "lat": 42.653,
   "lon": -73.757,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1266,
   "tilt_deg": 37,
   "kwh_per_kwp_vertical": 862
  },
  "NC": {
   "place": "Raleigh",
   "lat": 35.78,
   "lon": -78.639,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1465,
   "tilt_deg": 34,
   "kwh_per_kwp_vertical": 946
  },
  "ND": {
   "place": "Bismarck",
   "lat": 46.808,
   "lon": -100.784,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1391,
   "tilt_deg": 41,
   "kwh_per_kwp_vertical": 988
  },
  "OH": {
   "place": "Columbus",
   "lat": 39.961,
   "lon": -82.999,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1295,
   "tilt_deg": 34,
   "kwh_per_kwp_vertical": 833
  },
  "OK": {
   "place": "Oklahoma City",
   "lat": 35.468,
   "lon": -97.516,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1587,
   "tilt_deg": 34,
   "kwh_per_kwp_vertical": 1006
  },
  "OR": {
   "place": "Salem",
   "lat": 44.943,
   "lon": -123.035,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1204,
   "tilt_deg": 35,
   "kwh_per_kwp_vertical": 794
  },
  "PA": {
   "place": "Harrisburg",
   "lat": 40.264,
   "lon": -76.884,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1314,
   "tilt_deg": 36,
   "kwh_per_kwp_vertical": 876
  },
  "RI": {
   "place": "Providence",
   "lat": 41.824,
   "lon": -71.413,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1362,
   "tilt_deg": 38,
   "kwh_per_kwp_vertical": 939
  },
  "SC": {
   "place": "Columbia",
   "lat": 34.0,
   "lon": -81.035,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1467,
   "tilt_deg": 33,
   "kwh_per_kwp_vertical": 920
  },
  "SD": {
   "place": "Pierre",
   "lat": 44.368,
   "lon": -100.351,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1454,
   "tilt_deg": 39,
   "kwh_per_kwp_vertical": 1003
  },
  "TN": {
   "place": "Nashville",
   "lat": 36.163,
   "lon": -86.781,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1358,
   "tilt_deg": 33,
   "kwh_per_kwp_vertical": 860
  },
  "TX": {
   "place": "Austin",
   "lat": 30.267,
   "lon": -97.743,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1513,
   "tilt_deg": 28,
   "kwh_per_kwp_vertical": 869
  },
  "UT": {
   "place": "Salt Lake City",
   "lat": 40.761,
   "lon": -111.891,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1534,
   "tilt_deg": 35,
   "kwh_per_kwp_vertical": 1002
  },
  "VT": {
   "place": "Montpelier",
   "lat": 44.26,
   "lon": -72.576,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1199,
   "tilt_deg": 37,
   "kwh_per_kwp_vertical": 824
  },
  "VA": {
   "place": "Richmond",
   "lat": 37.541,
   "lon": -77.436,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1431,
   "tilt_deg": 36,
   "kwh_per_kwp_vertical": 942
  },
  "WA": {
   "place": "Olympia",
   "lat": 47.038,
   "lon": -122.901,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1106,
   "tilt_deg": 36,
   "kwh_per_kwp_vertical": 747
  },
  "WV": {
   "place": "Charleston",
   "lat": 38.35,
   "lon": -81.633,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1270,
   "tilt_deg": 33,
   "kwh_per_kwp_vertical": 812
  },
  "WI": {
   "place": "Madison",
   "lat": 43.074,
   "lon": -89.384,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1357,
   "tilt_deg": 38,
   "kwh_per_kwp_vertical": 934
  },
  "WY": {
   "place": "Cheyenne",
   "lat": 41.14,
   "lon": -104.82,
   "database": "PVGIS-NSRDB",
   "kwh_per_kwp_tilt": 1624,
   "tilt_deg": 39,
   "kwh_per_kwp_vertical": 1113
  }
 }
}