{
 "event": "Total solar eclipse of 2028-07-22",
 "fields": {
  "lat": "index on the grid: latOrigin + lat * step (degrees)",
  "lon": "index on the grid: lonOrigin + lon * step (degrees)",
  "score": "viewpoint score 0-100",
  "dur": "totality duration, seconds",
  "alt": "apparent Sun altitude at maximum, degrees x 10",
  "az": "Sun azimuth at maximum, degrees from north",
  "hor": "terrain horizon angle toward the Sun, degrees x 10",
  "elev": "ground elevation, metres",
  "clear": "% of tested spots in the cell where the Sun clears the terrain"
 },
 "maxDurationSeconds": 309.9,
 "weights": {
  "duration": 0.55,
  "clearance": 0.3,
  "altitude": 0.15
 },
 "cellDegrees": 0.05,
 "count": 27940,
 "binary": "viewpoints.bin",
 "grid": {
  "latOrigin": -47.49375,
  "lonOrigin": 112.50625,
  "step": 0.0125
 },
 "columns": [
  {
   "name": "lat",
   "type": "u2"
  },
  {
   "name": "lon",
   "type": "u2"
  },
  {
   "name": "dur",
   "type": "u2"
  },
  {
   "name": "alt",
   "type": "i2"
  },
  {
   "name": "az",
   "type": "u2"
  },
  {
   "name": "hor",
   "type": "i2"
  },
  {
   "name": "elev",
   "type": "i2"
  },
  {
   "name": "score",
   "type": "u1"
  },
  {
   "name": "clear",
   "type": "u1"
  }
 ]
}
