@observerly/astrometry
Version:
observerly's lightweight, zero-dependency, type safe astrometry library written in Typescript for calculating the position of celestial objects in the sky.
3,170 lines • 168 kB
JavaScript
import { getCorrectionToEquatorialForPrecessionOfEquinoxes as l } from "./precession.js";
import { interpolateRank2DGeodesicCoordinateArray as i } from "./maths.js";
const m = (e) => !!e && e !== null && typeof e == "object" && "ral" in e && "rau" in e && "decl" in e && "name" in e && typeof e.ral == "number" && typeof e.rau == "number" && typeof e.decl == "number" && typeof e.name == "string", d = [
{
ral: 0,
rau: 24,
decl: 88,
name: "Ursa Minor"
},
{
ral: 8,
rau: 14.5,
decl: 86.5,
name: "Ursa Minor"
},
{
ral: 21,
rau: 23,
decl: 86.1667,
name: "Ursa Minor"
},
{
ral: 18,
rau: 21,
decl: 86,
name: "Ursa Minor"
},
{
ral: 0,
rau: 8,
decl: 85,
name: "Cepheus"
},
{
ral: 9.1667,
rau: 10.6667,
decl: 82,
name: "Camelopardalis"
},
{
ral: 0,
rau: 5,
decl: 80,
name: "Cepheus"
},
{
ral: 10.6667,
rau: 14.5,
decl: 80,
name: "Camelopardalis"
},
{
ral: 17.5,
rau: 18,
decl: 80,
name: "Ursa Minor"
},
{
ral: 20.1667,
rau: 21,
decl: 80,
name: "Draco"
},
{
ral: 0,
rau: 3.5083,
decl: 77,
name: "Cepheus"
},
{
ral: 11.5,
rau: 13.5833,
decl: 77,
name: "Camelopardalis"
},
{
ral: 16.5333,
rau: 17.5,
decl: 75,
name: "Ursa Minor"
},
{
ral: 20.1667,
rau: 20.6667,
decl: 75,
name: "Cepheus"
},
{
ral: 7.9667,
rau: 9.1667,
decl: 73.5,
name: "Camelopardalis"
},
{
ral: 9.1667,
rau: 11.3333,
decl: 73.5,
name: "Draco"
},
{
ral: 13,
rau: 16.5333,
decl: 70,
name: "Ursa Minor"
},
{
ral: 3.1,
rau: 3.4167,
decl: 68,
name: "Cassiopeia"
},
{
ral: 20.4167,
rau: 20.6667,
decl: 67,
name: "Draco"
},
{
ral: 11.3333,
rau: 12,
decl: 66.5,
name: "Draco"
},
{
ral: 0,
rau: 0.3333,
decl: 66,
name: "Cepheus"
},
{
ral: 14,
rau: 15.6667,
decl: 66,
name: "Ursa Minor"
},
{
ral: 23.5833,
rau: 24,
decl: 66,
name: "Cepheus"
},
{
ral: 12,
rau: 13.5,
decl: 64,
name: "Draco"
},
{
ral: 13.5,
rau: 14.4167,
decl: 63,
name: "Draco"
},
{
ral: 23.1667,
rau: 23.5833,
decl: 63,
name: "Cepheus"
},
{
ral: 6.1,
rau: 7,
decl: 62,
name: "Camelopardalis"
},
{
ral: 20,
rau: 20.4167,
decl: 61.5,
name: "Draco"
},
{
ral: 20.5367,
rau: 20.6,
decl: 60.9167,
name: "Cepheus"
},
{
ral: 7,
rau: 7.9667,
decl: 60,
name: "Camelopardalis"
},
{
ral: 7.9667,
rau: 8.4167,
decl: 60,
name: "Ursa Major"
},
{
ral: 19.7667,
rau: 20,
decl: 59.5,
name: "Draco"
},
{
ral: 20,
rau: 20.5367,
decl: 59.5,
name: "Cepheus"
},
{
ral: 22.8667,
rau: 23.1667,
decl: 59.0833,
name: "Cepheus"
},
{
ral: 0,
rau: 2.4333,
decl: 58.5,
name: "Cassiopeia"
},
{
ral: 19.4167,
rau: 19.7667,
decl: 58,
name: "Draco"
},
{
ral: 1.7,
rau: 1.9083,
decl: 57.5,
name: "Cassiopeia"
},
{
ral: 2.4333,
rau: 3.1,
decl: 57,
name: "Cassiopeia"
},
{
ral: 3.1,
rau: 3.1667,
decl: 57,
name: "Camelopardalis"
},
{
ral: 22.3167,
rau: 22.8667,
decl: 56.25,
name: "Cepheus"
},
{
ral: 5,
rau: 6.1,
decl: 56,
name: "Camelopardalis"
},
{
ral: 14.0333,
rau: 14.4167,
decl: 55.5,
name: "Ursa Major"
},
{
ral: 14.4167,
rau: 19.4167,
decl: 55.5,
name: "Draco"
},
{
ral: 3.1667,
rau: 3.3333,
decl: 55,
name: "Camelopardalis"
},
{
ral: 22.1333,
rau: 22.3167,
decl: 55,
name: "Cepheus"
},
{
ral: 20.6,
rau: 21.9667,
decl: 54.8333,
name: "Cepheus"
},
{
ral: 0,
rau: 1.7,
decl: 54,
name: "Cassiopeia"
},
{
ral: 6.1,
rau: 6.5,
decl: 54,
name: "Lynx"
},
{
ral: 12.0833,
rau: 13.5,
decl: 53,
name: "Ursa Major"
},
{
ral: 15.25,
rau: 15.75,
decl: 53,
name: "Draco"
},
{
ral: 21.9667,
rau: 22.1333,
decl: 52.75,
name: "Cepheus"
},
{
ral: 3.3333,
rau: 5,
decl: 52.5,
name: "Camelopardalis"
},
{
ral: 22.8667,
rau: 23.3333,
decl: 52.5,
name: "Cassiopeia"
},
{
ral: 15.75,
rau: 17,
decl: 51.5,
name: "Draco"
},
{
ral: 2.0417,
rau: 2.5167,
decl: 50.5,
name: "Perseus"
},
{
ral: 17,
rau: 18.2333,
decl: 50.5,
name: "Draco"
},
{
ral: 0,
rau: 1.3667,
decl: 50,
name: "Cassiopeia"
},
{
ral: 1.3667,
rau: 1.6667,
decl: 50,
name: "Perseus"
},
{
ral: 6.5,
rau: 6.8,
decl: 50,
name: "Lynx"
},
{
ral: 23.3333,
rau: 24,
decl: 50,
name: "Cassiopeia"
},
{
ral: 13.5,
rau: 14.0333,
decl: 48.5,
name: "Ursa Major"
},
{
ral: 0,
rau: 1.1167,
decl: 48,
name: "Cassiopeia"
},
{
ral: 23.5833,
rau: 24,
decl: 48,
name: "Cassiopeia"
},
{
ral: 18.175,
rau: 18.2333,
decl: 47.5,
name: "Hercules"
},
{
ral: 18.2333,
rau: 19.0833,
decl: 47.5,
name: "Draco"
},
{
ral: 19.0833,
rau: 19.1667,
decl: 47.5,
name: "Cygnus"
},
{
ral: 1.6667,
rau: 2.0417,
decl: 47,
name: "Perseus"
},
{
ral: 8.4167,
rau: 9.1667,
decl: 47,
name: "Ursa Major"
},
{
ral: 0.1667,
rau: 0.8667,
decl: 46,
name: "Cassiopeia"
},
{
ral: 12,
rau: 12.0833,
decl: 45,
name: "Ursa Major"
},
{
ral: 6.8,
rau: 7.3667,
decl: 44.5,
name: "Lynx"
},
{
ral: 21.9083,
rau: 21.9667,
decl: 44,
name: "Cygnus"
},
{
ral: 21.875,
rau: 21.9083,
decl: 43.75,
name: "Cygnus"
},
{
ral: 19.1667,
rau: 19.4,
decl: 43.5,
name: "Cygnus"
},
{
ral: 9.1667,
rau: 10.1667,
decl: 42,
name: "Ursa Major"
},
{
ral: 10.1667,
rau: 10.7833,
decl: 40,
name: "Ursa Major"
},
{
ral: 15.4333,
rau: 15.75,
decl: 40,
name: "Boötes"
},
{
ral: 15.75,
rau: 16.3333,
decl: 40,
name: "Hercules"
},
{
ral: 9.25,
rau: 9.5833,
decl: 39.75,
name: "Lynx"
},
{
ral: 0,
rau: 2.5167,
decl: 36.75,
name: "Andromeda"
},
{
ral: 2.5167,
rau: 2.5667,
decl: 36.75,
name: "Perseus"
},
{
ral: 19.3583,
rau: 19.4,
decl: 36.5,
name: "Lyra"
},
{
ral: 4.5,
rau: 4.6917,
decl: 36,
name: "Perseus"
},
{
ral: 21.7333,
rau: 21.875,
decl: 36,
name: "Cygnus"
},
{
ral: 21.875,
rau: 22,
decl: 36,
name: "Lacerta"
},
{
ral: 6.5333,
rau: 7.3667,
decl: 35.5,
name: "Auriga"
},
{
ral: 7.3667,
rau: 7.75,
decl: 35.5,
name: "Lynx"
},
{
ral: 0,
rau: 2,
decl: 35,
name: "Andromeda"
},
{
ral: 22,
rau: 22.8167,
decl: 35,
name: "Lacerta"
},
{
ral: 22.8167,
rau: 22.8667,
decl: 34.5,
name: "Lacerta"
},
{
ral: 22.8667,
rau: 23.5,
decl: 34.5,
name: "Andromeda"
},
{
ral: 2.5667,
rau: 2.7167,
decl: 34,
name: "Perseus"
},
{
ral: 10.7833,
rau: 11,
decl: 34,
name: "Ursa Major"
},
{
ral: 12,
rau: 12.3333,
decl: 34,
name: "Canes Venatici"
},
{
ral: 7.75,
rau: 9.25,
decl: 33.5,
name: "Lynx"
},
{
ral: 9.25,
rau: 9.8833,
decl: 33.5,
name: "Leo Minor"
},
{
ral: 0.7167,
rau: 1.4083,
decl: 33,
name: "Andromeda"
},
{
ral: 15.1833,
rau: 15.4333,
decl: 33,
name: "Boötes"
},
{
ral: 23.5,
rau: 23.75,
decl: 32.0833,
name: "Andromeda"
},
{
ral: 12.3333,
rau: 13.25,
decl: 32,
name: "Canes Venatici"
},
{
ral: 23.75,
rau: 24,
decl: 31.3333,
name: "Andromeda"
},
{
ral: 13.9583,
rau: 14.0333,
decl: 30.75,
name: "Canes Venatici"
},
{
ral: 2.4167,
rau: 2.7167,
decl: 30.6667,
name: "Triangulum"
},
{
ral: 2.7167,
rau: 4.5,
decl: 30.6667,
name: "Perseus"
},
{
ral: 4.5,
rau: 4.75,
decl: 30,
name: "Auriga"
},
{
ral: 18.175,
rau: 19.3583,
decl: 30,
name: "Lyra"
},
{
ral: 11,
rau: 12,
decl: 29,
name: "Ursa Major"
},
{
ral: 19.6667,
rau: 20.9167,
decl: 29,
name: "Cygnus"
},
{
ral: 4.75,
rau: 5.8833,
decl: 28.5,
name: "Auriga"
},
{
ral: 9.8833,
rau: 10.5,
decl: 28.5,
name: "Leo Minor"
},
{
ral: 13.25,
rau: 13.9583,
decl: 28.5,
name: "Canes Venatici"
},
{
ral: 0,
rau: 0.0667,
decl: 28,
name: "Andromeda"
},
{
ral: 1.4083,
rau: 1.6667,
decl: 28,
name: "Triangulum"
},
{
ral: 5.8833,
rau: 6.5333,
decl: 28,
name: "Auriga"
},
{
ral: 7.8833,
rau: 8,
decl: 28,
name: "Gemini"
},
{
ral: 20.9167,
rau: 21.7333,
decl: 28,
name: "Cygnus"
},
{
ral: 19.2583,
rau: 19.6667,
decl: 27.5,
name: "Cygnus"
},
{
ral: 1.9167,
rau: 2.4167,
decl: 27.25,
name: "Triangulum"
},
{
ral: 16.1667,
rau: 16.3333,
decl: 27,
name: "Corona Borealis"
},
{
ral: 15.0833,
rau: 15.1833,
decl: 26,
name: "Boötes"
},
{
ral: 15.1833,
rau: 16.1667,
decl: 26,
name: "Corona Borealis"
},
{
ral: 18.3667,
rau: 18.8667,
decl: 26,
name: "Lyra"
},
{
ral: 10.75,
rau: 11,
decl: 25.5,
name: "Leo Minor"
},
{
ral: 18.8667,
rau: 19.2583,
decl: 25.5,
name: "Lyra"
},
{
ral: 1.6667,
rau: 1.9167,
decl: 25,
name: "Triangulum"
},
{
ral: 0.7167,
rau: 0.85,
decl: 23.75,
name: "Pisces"
},
{
ral: 10.5,
rau: 10.75,
decl: 23.5,
name: "Leo Minor"
},
{
ral: 21.25,
rau: 21.4167,
decl: 23.5,
name: "Vulpecula"
},
{
ral: 5.7,
rau: 5.8833,
decl: 22.8333,
name: "Taurus"
},
{
ral: 0.0667,
rau: 0.1417,
decl: 22,
name: "Andromeda"
},
{
ral: 15.9167,
rau: 16.0333,
decl: 22,
name: "Serpens"
},
{
ral: 5.8833,
rau: 6.2167,
decl: 21.5,
name: "Gemini"
},
{
ral: 19.8333,
rau: 20.25,
decl: 21.25,
name: "Vulpecula"
},
{
ral: 18.8667,
rau: 19.25,
decl: 21.0833,
name: "Vulpecula"
},
{
ral: 0.1417,
rau: 0.85,
decl: 21,
name: "Andromeda"
},
{
ral: 20.25,
rau: 20.5667,
decl: 20.5,
name: "Vulpecula"
},
{
ral: 7.8083,
rau: 7.8833,
decl: 20,
name: "Gemini"
},
{
ral: 20.5667,
rau: 21.25,
decl: 19.5,
name: "Vulpecula"
},
{
ral: 19.25,
rau: 19.8333,
decl: 19.1667,
name: "Vulpecula"
},
{
ral: 3.2833,
rau: 3.3667,
decl: 19,
name: "Aries"
},
{
ral: 18.8667,
rau: 19,
decl: 18.5,
name: "Sagitta"
},
{
ral: 5.7,
rau: 5.7667,
decl: 18,
name: "Orion"
},
{
ral: 6.2167,
rau: 6.3083,
decl: 17.5,
name: "Gemini"
},
{
ral: 19,
rau: 19.8333,
decl: 16.1667,
name: "Sagitta"
},
{
ral: 4.9667,
rau: 5.3333,
decl: 16,
name: "Taurus"
},
{
ral: 15.9167,
rau: 16.0833,
decl: 16,
name: "Hercules"
},
{
ral: 19.8333,
rau: 20.25,
decl: 15.75,
name: "Sagitta"
},
{
ral: 4.6167,
rau: 4.9667,
decl: 15.5,
name: "Taurus"
},
{
ral: 5.3333,
rau: 5.6,
decl: 15.5,
name: "Taurus"
},
{
ral: 12.8333,
rau: 13.5,
decl: 15,
name: "Coma Berenices"
},
{
ral: 17.25,
rau: 18.25,
decl: 14.3333,
name: "Hercules"
},
{
ral: 11.8667,
rau: 12.8333,
decl: 14,
name: "Coma Berenices"
},
{
ral: 7.5,
rau: 7.8083,
decl: 13.5,
name: "Gemini"
},
{
ral: 16.75,
rau: 17.25,
decl: 12.8333,
name: "Hercules"
},
{
ral: 0,
rau: 0.1417,
decl: 12.5,
name: "Pegasus"
},
{
ral: 5.6,
rau: 5.7667,
decl: 12.5,
name: "Taurus"
},
{
ral: 7,
rau: 7.5,
decl: 12.5,
name: "Gemini"
},
{
ral: 21.1167,
rau: 21.3333,
decl: 12.5,
name: "Pegasus"
},
{
ral: 6.3083,
rau: 6.9333,
decl: 12,
name: "Gemini"
},
{
ral: 18.25,
rau: 18.8667,
decl: 12,
name: "Hercules"
},
{
ral: 20.875,
rau: 21.05,
decl: 11.8333,
name: "Delphinus"
},
{
ral: 21.05,
rau: 21.1167,
decl: 11.8333,
name: "Pegasus"
},
{
ral: 11.5167,
rau: 11.8667,
decl: 11,
name: "Leo"
},
{
ral: 6.2417,
rau: 6.3083,
decl: 10,
name: "Orion"
},
{
ral: 6.9333,
rau: 7,
decl: 10,
name: "Gemini"
},
{
ral: 7.8083,
rau: 7.925,
decl: 10,
name: "Cancer"
},
{
ral: 23.8333,
rau: 24,
decl: 10,
name: "Pegasus"
},
{
ral: 1.6667,
rau: 3.2833,
decl: 9.9167,
name: "Aries"
},
{
ral: 20.1417,
rau: 20.3,
decl: 8.5,
name: "Delphinus"
},
{
ral: 13.5,
rau: 15.0833,
decl: 8,
name: "Boötes"
},
{
ral: 22.75,
rau: 23.8333,
decl: 7.5,
name: "Pegasus"
},
{
ral: 7.925,
rau: 9.25,
decl: 7,
name: "Cancer"
},
{
ral: 9.25,
rau: 10.75,
decl: 7,
name: "Leo"
},
{
ral: 18.25,
rau: 18.6622,
decl: 6.25,
name: "Ophiuchus"
},
{
ral: 18.6622,
rau: 18.8667,
decl: 6.25,
name: "Aquila"
},
{
ral: 20.8333,
rau: 20.875,
decl: 6,
name: "Delphinus"
},
{
ral: 7,
rau: 7.0167,
decl: 5.5,
name: "Canis Minor"
},
{
ral: 18.25,
rau: 18.425,
decl: 4.5,
name: "Serpens"
},
{
ral: 16.0833,
rau: 16.75,
decl: 4,
name: "Hercules"
},
{
ral: 18.25,
rau: 18.425,
decl: 3,
name: "Ophiuchus"
},
{
ral: 21.4667,
rau: 21.6667,
decl: 2.75,
name: "Pegasus"
},
{
ral: 0,
rau: 2,
decl: 2,
name: "Pisces"
},
{
ral: 18.5833,
rau: 18.8667,
decl: 2,
name: "Serpens"
},
{
ral: 20.3,
rau: 20.8333,
decl: 2,
name: "Delphinus"
},
{
ral: 20.8333,
rau: 21.3333,
decl: 2,
name: "Equuleus"
},
{
ral: 21.3333,
rau: 21.4667,
decl: 2,
name: "Pegasus"
},
{
ral: 22,
rau: 22.75,
decl: 2,
name: "Pegasus"
},
{
ral: 21.6667,
rau: 22,
decl: 1.75,
name: "Pegasus"
},
{
ral: 7.0167,
rau: 7.2,
decl: 1.5,
name: "Canis Minor"
},
{
ral: 3.5833,
rau: 4.6167,
decl: 0,
name: "Taurus"
},
{
ral: 4.6167,
rau: 4.6667,
decl: 0,
name: "Orion"
},
{
ral: 7.2,
rau: 8.0833,
decl: 0,
name: "Canis Minor"
},
{
ral: 14.6667,
rau: 15.0833,
decl: 0,
name: "Virgo"
},
{
ral: 17.8333,
rau: 18.25,
decl: 0,
name: "Ophiuchus"
},
{
ral: 2.65,
rau: 3.2833,
decl: -1.75,
name: "Cetus"
},
{
ral: 3.2833,
rau: 3.5833,
decl: -1.75,
name: "Taurus"
},
{
ral: 15.0833,
rau: 16.2667,
decl: -3.25,
name: "Serpens"
},
{
ral: 4.6667,
rau: 5.0833,
decl: -4,
name: "Orion"
},
{
ral: 5.8333,
rau: 6.2417,
decl: -4,
name: "Orion"
},
{
ral: 17.8333,
rau: 17.9667,
decl: -4,
name: "Serpens"
},
{
ral: 18.25,
rau: 18.5833,
decl: -4,
name: "Serpens"
},
{
ral: 18.5833,
rau: 18.8667,
decl: -4,
name: "Aquila"
},
{
ral: 22.75,
rau: 23.8333,
decl: -4,
name: "Pisces"
},
{
ral: 10.75,
rau: 11.5167,
decl: -6,
name: "Leo"
},
{
ral: 11.5167,
rau: 11.8333,
decl: -6,
name: "Virgo"
},
{
ral: 0,
rau: 0.3333,
decl: -7,
name: "Pisces"
},
{
ral: 23.8333,
rau: 24,
decl: -7,
name: "Pisces"
},
{
ral: 14.25,
rau: 14.6667,
decl: -8,
name: "Virgo"
},
{
ral: 15.9167,
rau: 16.2667,
decl: -8,
name: "Ophiuchus"
},
{
ral: 20,
rau: 20.5333,
decl: -9,
name: "Aquila"
},
{
ral: 21.3333,
rau: 21.8667,
decl: -9,
name: "Aquarius"
},
{
ral: 17.1667,
rau: 17.9667,
decl: -10,
name: "Ophiuchus"
},
{
ral: 5.8333,
rau: 8.0833,
decl: -11,
name: "Monoceros"
},
{
ral: 4.9167,
rau: 5.0833,
decl: -11,
name: "Eridanus"
},
{
ral: 5.0833,
rau: 5.8333,
decl: -11,
name: "Orion"
},
{
ral: 8.0833,
rau: 8.3667,
decl: -11,
name: "Hydra"
},
{
ral: 9.5833,
rau: 10.75,
decl: -11,
name: "Sextans"
},
{
ral: 11.8333,
rau: 12.8333,
decl: -11,
name: "Virgo"
},
{
ral: 17.5833,
rau: 17.6667,
decl: -11.6667,
name: "Ophiuchus"
},
{
ral: 18.8667,
rau: 20,
decl: -12.0333,
name: "Aquila"
},
{
ral: 4.8333,
rau: 4.9167,
decl: -14.5,
name: "Eridanus"
},
{
ral: 20.5333,
rau: 21.3333,
decl: -15,
name: "Aquarius"
},
{
ral: 17.1667,
rau: 18.25,
decl: -16,
name: "Serpens"
},
{
ral: 18.25,
rau: 18.8667,
decl: -16,
name: "Scutum"
},
{
ral: 8.3667,
rau: 8.5833,
decl: -17,
name: "Hydra"
},
{
ral: 16.2667,
rau: 16.375,
decl: -18.25,
name: "Ophiuchus"
},
{
ral: 8.5833,
rau: 9.0833,
decl: -19,
name: "Hydra"
},
{
ral: 10.75,
rau: 10.8333,
decl: -19,
name: "Crater"
},
{
ral: 16.2667,
rau: 16.375,
decl: -19.25,
name: "Scorpius"
},
{
ral: 15.6667,
rau: 15.9167,
decl: -20,
name: "Libra"
},
{
ral: 12.5833,
rau: 12.8333,
decl: -22,
name: "Corvus"
},
{
ral: 12.8333,
rau: 14.25,
decl: -22,
name: "Virgo"
},
{
ral: 9.0833,
rau: 9.75,
decl: -24,
name: "Hydra"
},
{
ral: 1.6667,
rau: 2.65,
decl: -24.3833,
name: "Cetus"
},
{
ral: 2.65,
rau: 3.75,
decl: -24.3833,
name: "Eridanus"
},
{
ral: 10.8333,
rau: 11.8333,
decl: -24.5,
name: "Crater"
},
{
ral: 11.8333,
rau: 12.5833,
decl: -24.5,
name: "Corvus"
},
{
ral: 14.25,
rau: 14.9167,
decl: -24.5,
name: "Libra"
},
{
ral: 16.2667,
rau: 16.75,
decl: -24.5833,
name: "Ophiuchus"
},
{
ral: 0,
rau: 1.6667,
decl: -25.5,
name: "Cetus"
},
{
ral: 21.3333,
rau: 21.8667,
decl: -25.5,
name: "Capricornus"
},
{
ral: 21.8667,
rau: 23.8333,
decl: -25.5,
name: "Aquarius"
},
{
ral: 23.8333,
rau: 24,
decl: -25.5,
name: "Cetus"
},
{
ral: 9.75,
rau: 10.25,
decl: -26.5,
name: "Hydra"
},
{
ral: 4.7,
rau: 4.8333,
decl: -27.25,
name: "Eridanus"
},
{
ral: 4.8333,
rau: 6.1167,
decl: -27.25,
name: "Lepus"
},
{
ral: 20,
rau: 21.3333,
decl: -28,
name: "Capricornus"
},
{
ral: 10.25,
rau: 10.5833,
decl: -29.1667,
name: "Hydra"
},
{
ral: 12.5833,
rau: 14.9167,
decl: -29.5,
name: "Hydra"
},
{
ral: 14.9167,
rau: 15.6667,
decl: -29.5,
name: "Libra"
},
{
ral: 15.6667,
rau: 16,
decl: -29.5,
name: "Scorpius"
},
{
ral: 4.5833,
rau: 4.7,
decl: -30,
name: "Eridanus"
},
{
ral: 16.75,
rau: 17.6,
decl: -30,
name: "Ophiuchus"
},
{
ral: 17.6,
rau: 17.8333,
decl: -30,
name: "Sagittarius"
},
{
ral: 10.5833,
rau: 10.8333,
decl: -31.1667,
name: "Hydra"
},
{
ral: 6.1167,
rau: 7.3667,
decl: -33,
name: "Canis Major"
},
{
ral: 12.25,
rau: 12.5833,
decl: -33,
name: "Hydra"
},
{
ral: 10.8333,
rau: 12.25,
decl: -35,
name: "Hydra"
},
{
ral: 3.5,
rau: 3.75,
decl: -36,
name: "Fornax"
},
{
ral: 8.3667,
rau: 9.3667,
decl: -36.75,
name: "Pyxis"
},
{
ral: 4.2667,
rau: 4.5833,
decl: -37,
name: "Eridanus"
},
{
ral: 17.8333,
rau: 19.1667,
decl: -37,
name: "Sagittarius"
},
{
ral: 21.3333,
rau: 23,
decl: -37,
name: "Piscis Austrinus"
},
{
ral: 23,
rau: 23.3333,
decl: -37,
name: "Sculptor"
},
{
ral: 3,
rau: 3.5,
decl: -39.5833,
name: "Fornax"
},
{
ral: 9.3667,
rau: 11,
decl: -39.75,
name: "Antlia"
},
{
ral: 0,
rau: 1.6667,
decl: -40,
name: "Sculptor"
},
{
ral: 1.6667,
rau: 3,
decl: -40,
name: "Fornax"
},
{
ral: 3.8667,
rau: 4.2667,
decl: -40,
name: "Eridanus"
},
{
ral: 23.3333,
rau: 24,
decl: -40,
name: "Sculptor"
},
{
ral: 14.1667,
rau: 14.9167,
decl: -42,
name: "Centaurus"
},
{
ral: 15.6667,
rau: 16,
decl: -42,
name: "Lupus"
},
{
ral: 16,
rau: 16.4208,
decl: -42,
name: "Scorpius"
},
{
ral: 4.8333,
rau: 5,
decl: -43,
name: "Caelum"
},
{
ral: 5,
rau: 6.5833,
decl: -43,
name: "Columba"
},
{
ral: 8,
rau: 8.3667,
decl: -43,
name: "Puppis"
},
{
ral: 3.4167,
rau: 3.8667,
decl: -44,
name: "Eridanus"
},
{
ral: 16.4208,
rau: 17.8333,
decl: -45.5,
name: "Scorpius"
},
{
ral: 17.8333,
rau: 19.1667,
decl: -45.5,
name: "Corona Australis"
},
{
ral: 19.1667,
rau: 20.3333,
decl: -45.5,
name: "Sagittarius"
},
{
ral: 20.3333,
rau: 21.3333,
decl: -45.5,
name: "Microscopium"
},
{
ral: 3,
rau: 3.4167,
decl: -46,
name: "Eridanus"
},
{
ral: 4.5,
rau: 4.8333,
decl: -46.5,
name: "Caelum"
},
{
ral: 15.3333,
rau: 15.6667,
decl: -48,
name: "Lupus"
},
{
ral: 0,
rau: 2.3333,
decl: -48.1667,
name: "Phoenix"
},
{
ral: 2.6667,
rau: 3,
decl: -49,
name: "Eridanus"
},
{
ral: 4.0833,
rau: 4.2667,
decl: -49,
name: "Horologium"
},
{
ral: 4.2667,
rau: 4.5,
decl: -49,
name: "Caelum"
},
{
ral: 21.3333,
rau: 22,
decl: -50,
name: "Grus"
},
{
ral: 6,
rau: 8,
decl: -50.75,
name: "Puppis"
},
{
ral: 8,
rau: 8.1667,
decl: -50.75,
name: "Vela"
},
{
ral: 2.4167,
rau: 2.6667,
decl: -51,
name: "Eridanus"
},
{
ral: 3.8333,
rau: 4.0833,
decl: -51,
name: "Horologium"
},
{
ral: 0,
rau: 1.8333,
decl: -51.5,
name: "Phoenix"
},
{
ral: 6,
rau: 6.1667,
decl: -52.5,
name: "Carina"
},
{
ral: 8.1667,
rau: 8.45,
decl: -53,
name: "Vela"
},
{
ral: 3.5,
rau: 3.8333,
decl: -53.1667,
name: "Horologium"
},
{
ral: 3.8333,
rau: 4,
decl: -53.1667,
name: "Dorado"
},
{
ral: 0,
rau: 1.5833,
decl: -53.5,
name: "Phoenix"
},
{
ral: 2.1667,
rau: 2.4167,
decl: -54,
name: "Eridanus"
},
{
ral: 4.5,
rau: 5,
decl: -54,
name: "Pictor"
},
{
ral: 15.05,
rau: 15.3333,
decl: -54,
name: "Lupus"
},
{
ral: 8.45,
rau: 8.8333,
decl: -54.5,
name: "Vela"
},
{
ral: 6.1667,
rau: 6.5,
decl: -55,
name: "Carina"
},
{
ral: 11.8333,
rau: 12.8333,
decl: -55,
name: "Centaurus"
},
{
ral: 14.1667,
rau: 15.05,
decl: -55,
name: "Lupus"
},
{
ral: 15.05,
rau: 15.3333,
decl: -55,
name: "Norma"
},
{
ral: 4,
rau: 4.3333,
decl: -56.5,
name: "Dorado"
},
{
ral: 8.8333,
rau: 11,
decl: -56.5,
name: "Vela"
},
{
ral: 11,
rau: 11.25,
decl: -56.5,
name: "Centaurus"
},
{
ral: 17.5,
rau: 18,
decl: -57,
name: "Ara"
},
{
ral: 18,
rau: 20.3333,
decl: -57,
name: "Telescopium"
},
{
ral: 22,
rau: 23.3333,
decl: -57,
name: "Grus"
},
{
ral: 3.2,
rau: 3.5,
decl: -57.5,
name: "Horologium"
},
{
ral: 5,
rau: 5.5,
decl: -57.5,
name: "Pictor"
},
{
ral: 6.5,
rau: 6.8333,
decl: -58,
name: "Carina"
},
{
ral: 0,
rau: 1.3333,
decl: -58.5,
name: "Phoenix"
},
{
ral: 1.3333,
rau: 2.1667,
decl: -58.5,
name: "Eridanus"
},
{
ral: 23.3333,
rau: 24,
decl: -58.5,
name: "Phoenix"
},
{
ral: 4.3333,
rau: 4.5833,
decl: -59,
name: "Dorado"
},
{
ral: 15.3333,
rau: 16.4208,
decl: -60,
name: "Norma"
},
{
ral: 20.3333,
rau: 21.3333,
decl: -60,
name: "Indus"
},
{
ral: 5.5,
rau: 6,
decl: -61,
name: "Pictor"
},
{
ral: 15.1667,
rau: 15.3333,
decl: -61,
name: "Circinus"
},
{
ral: 16.4208,
rau: 16.5833,
decl: -61,
name: "Ara"
},
{
ral: 14.9167,
rau: 15.1667,
decl: -63.5833,
name: "Circinus"
},
{
ral: 16.5833,
rau: 16.75,
decl: -63.5833,
name: "Ara"
},
{
ral: 6,
rau: 6.8333,
decl: -64,
name: "Pictor"
},
{
ral: 6.8333,
rau: 9.0333,
decl: -64,
name: "Carina"
},
{
ral: 11.25,
rau: 11.8333,
decl: -64,
name: "Centaurus"
},
{
ral: 11.8333,
rau: 12.8333,
decl: -64,
name: "Crux"
},
{
ral: 12.8333,
rau: 14.5333,
decl: -64,
name: "Centaurus"
},
{
ral: 13.5,
rau: 13.6667,
decl: -65,
name: "Circinus"
},
{
ral: 16.75,
rau: 16.8333,
decl: -65,
name: "Ara"
},
{
ral: 2.1667,
rau: 3.2,
decl: -67.5,
name: "Horologium"
},
{
ral: 3.2,
rau: 4.5833,
decl: -67.5,
name: "Reticulum"
},
{
ral: 14.75,
rau: 14.9167,
decl: -67.5,
name: "Circinus"
},
{
ral: 16.8333,
rau: 17.5,
decl: -67.5,
name: "Ara"
},
{
ral: 17.5,
rau: 18,
decl: -67.5,
name: "Pavo"
},
{
ral: 22,
rau: 23.3333,
decl: -67.5,
name: "Tucana"
},
{
ral: 4.5833,
rau: 6.5833,
decl: -70,
name: "Dorado"
},
{
ral: 13.6667,
rau: 14.75,
decl: -70,
name: "Circinus"
},
{
ral: 14.75,
rau: 17,
decl: -70,
name: "Triangulum Australe"
},
{
ral: 0,
rau: 1.3333,
decl: -75,
name: "Tucana"
},
{
ral: 3.5,
rau: 4.5833,
decl: -75,
name: "Hydrus"
},
{
ral: 6.5833,
rau: 9.0333,
decl: -75,
name: "Volans"
},
{
ral: 9.0333,
rau: 11.25,
decl: -75,
name: "Carina"
},
{
ral: 11.25,
rau: 13.6667,
decl: -75,
name: "Musca"
},
{
ral: 18,
rau: 21.3333,
decl: -75,
name: "Pavo"
},
{
ral: 21.3333,
rau: 23.3333,
decl: -75,
name: "Indus"
},
{
ral: 23.3333,
rau: 24,
decl: -75,
name: "Tucana"
},
{
ral: 0.75,
rau: 1.3333,
decl: -76,
name: "Tucana"
},
{
ral: 0,
rau: 3.5,
decl: -82.5,
name: "Hydrus"
},
{
ral: 7.6667,
rau: 13.6667,
decl: -82.5,
name: "Chamaeleon"
},
{
ral: 13.6667,
rau: 18,
decl: -82.5,
name: "Apus"
},
{
ral: 3.5,
rau: 7.6667,
decl: -85,
name: "Mensa"
},
{
ral: 0,
rau: 24,
decl: -90,
name: "Octans"
}
];
function a(e, c, s, t, u) {
const r = {
type: "Feature",
properties: {
name: e,
meaning: c,
centrum: s
},
geometry: {
type: "MultiLineString",
coordinates: t
}
}, n = {
type: "Feature",
properties: {
name: `${e} Boundary`
},
geometry: {
type: "Polygon",
coordinates: u.map((o) => i(o))
}
};
return {
type: "FeatureCollection",
features: [r, n]
};
}
const b = {
ra: 5.957586,
dec: 32.1326
}, h = [
// Almach to Mirach:
[
[30.974804, 42.329725],
[17.433013, 35.620557]
],
// Mirach to δ Andromedae:
[
[17.433013, 35.620557],
[9.831667, 30.861222]
],
// Mirach to π Andromedae:
[
[17.433013, 35.620557],
[9.220167, 33.719361]
],
// δ Andromedae to Alpheratz:
[
[9.831667, 30.861222],
[2.096916, 29.090431]
],
// δ Andromedae to π Andromedae:
[
[9.831667, 30.861222],
[9.220167, 33.719361]
],
// Mirach to μ Andromedae:
[
[17.433013, 35.620557],
[14.187917, 38.49925]
],
// μ Andromedae to ν Andromedae:
[
[14.187917, 38.49925],
[12.453458, 41.078944]
],
// ν Andromedae to φ Andromedae:
[
[12.453458, 41.078944],
[17.3755, 47.241833]
],
// φ Andromedae to Nembus:
[
[17.3755, 47.241833],
[24.498154, 48.628214]
],
// δ Andromedae to ε Andromedae:
[
[9.831667, 30.861222],
[9.639583, 29.312361]
],
// ε Andromedae to ζ Andromedae:
[
[9.639583, 29.312361],
[11.834958, 24.267389]
],
// ζ Andromedae to η Andromedae:
[
[11.834958, 24.267389],
[14.301792, 23.41775]
],
// π Andromedae to ι Andromedae:
[
[9.22016, 33.719361],
[354.534083, 43.268083]
],
// ι Andromedae to κ Andromedae:
[
[354.534083, 43.268083],
[355.101833, 44.333972]
],
// κ Andromedae to λ Andromedae:
[
[355.101833, 44.333972],
[354.390458, 46.459167]
],
// ι Andromedae to ο Andromedae:
[
[354.534083, 43.268083],
[345.480208, 42.325972]
]
], $ = [
[
[344.4653038, 35.1682358],
[344.3428513, 53.1680298],
[351.4528938, 53.1870041],
[351.4656825, 50.6870193],
[355.2705571, 50.6929131],
[355.2760788, 48.6929169],
[4.1463675, 48.6949348],
[4.14327875, 46.6949348],
[14.77607708, 46.6757545],
[14.7888675, 48.6757393],
[18.58840792, 48.663269],
[18.60590375, 50.6632347],
[22.40793625, 50.6478767],
[26.96852375, 50.6257439],
[26.93143958, 47.625843],
[32.62149125, 47.5927505],
[32.67380125, 51.0925827],
[39.88547875, 51.0423737],
[39.67934125, 37.2931557],
[31.87109125, 37.347084],
[31.85425042, 35.5971375],
[22.910835, 35.6453362],
[22.89742625, 33.6453705],
[12.44306375, 33.6818962],
[12.41349125, 24.4319324],
[14.42406458, 24.4266243],
[14.41481542, 21.6766376],
[3.73992125, 21.6951923],
[3.74064458, 22.6951923],
[2.61001625, 22.6957588],
[2.6128425, 28.6957588],
[1.60621625, 28.6960354],
[1.606977083, 32.0293655],
[357.8287413, 32.0285034],
[357.8280825, 32.7785072],
[354.049158, 32.7746468],
[354.0441796, 35.1913109],
[344.4653038, 35.1682358]
]
], p = a("Andromeda", "The Chained Princess", b, h, $), g = {
ra: 160.255718,
dec: -34.193343
}, C = [
// ι Antilae to α Antilae:
[
[164.179167, -37.137472],
[156.788167, -31.067806]
],
// α Antilae to ε Antilae:
[
[156.788167, -31.067806],
[142.311417, -35.951361]
]
], T = [
[
[141.904335, -24.542519],
[141.771599, -37.292015],
[141.734061, -40.291874],
[166.456505, -40.424622],
[166.479363, -35.674656],
[163.958515, -35.666496],
[163.977885, -31.833201],
[160.201379, -31.818586],
[160.212894, -29.818613],
[155.181327, -29.794784],
[155.199338, -27.128162],
[147.659283, -27.083504],
[147.679681, -24.583571],
[141.904335, -24.542519]
]
], f = a("Antila", "the pump", g, C, T), y = {
ra: 234.026188,
dec: -78.695667
}, v = [
// α Apodis to δ¹ Apodis:
[
[221.965542, -79.044722],
[245.086833, -78.695667]
],
// δ¹ Apodis to β Apodis:
[
[245.086833, -78.695667],
[250.772583, -77.516583]
],
// β Apodis to γ Apodis:
[
[250.772583, -77.516583],
[248.364417, -78.896972]
]
], A = [
[
[209.111109, -83.120071],
[276.865998, -82.458275],
[274.19506, -74.974518],
[273.280077, -67.48008],
[265.775729, -67.571106],
[258.242482, -67.661087],
[258.470679, -70.159744],
[224.166441, -70.511543],
[207.46087, -70.624443],
[207.781434, -75.623596],
[209.111109, -83.120071]
]
], P = a("Apus", "the bird of paradise", y, v, A), S = {
ra: 331.445983,
dec: -0.319849
}, M = [
// Sadalmelik to Sadalsuud:
[
[331.445983, -0.319849],
[322.889715, -5.571176]
],
// Sadalsuud to μ Aquarii:
[
[322.889715, -5.571176],
[313.163375, -8.98325]
],
// μ Aquarii to Albali:
[
[313.163375, -8.98325],
[311.918969, -9.495775]
],
// Sadalmelik to Sadachbia:
[
[331.445983, -0.319849],
[335.414064, -1.387334]
],
// Sadalmelik to π Aquarii:
[
[331.445983, -0.319849],
[336.319208, 1.377389]
],
// Sadachbia to ζ¹ Aquarii:
[
[335.414064, -1.387334],
[337.2075, -0.020056]
],
// ζ¹ Aquarii to π Aquarii:
[
[337.2075, -0.020056],
[336.319208, 1.377389]
],
// Sadalmelik to Ancha:
[
[331.445983, -0.319849],
[334.208485, -7.783291]
],
// Ancha to λ Aquarii:
[
[334.208485, -7.783291],
[343.153583, -7.579667]
],
// λ Aquarii to τ¹ Aquarii:
[
[343.153583, -7.579667],
[341.928125, -14.056417]
],
// τ¹ Aquarii to Skat:
[
[341.928125, -14.056417],
[343.662556, -15.820827]
],
// Skat to ψ² Aquarii:
[
[343.662556, -15.820827],
[349.475833, -9.1825]
],
// ψ² Aquarii to φ Aquarii:
[
[349.475833, -9.1825],
[348.580542, -6.048528]
],
// φ Aquarii to λ Aquarii:
[
[348.580542, -6.048528],
[343.153583, -7.579667]
],
// ψ² Aquarii to b¹ Aquarii:
[
[349.475833, -9.1825],
[350.742917, -20.100333]
],
// ψ² Aquarii to c² Aquarii:
[
[349.475833, -9.1825],
[347.3615, -21.172472]
]
], L = [
[
[309.598846, 0.436177],
[309.579877, 2.436087],
[314.081097, 2.477318],
[321.583471, 2.53938],
[323.58427, 2.554411],
[323.578749, 3.304391],
[326.580219, 3.325668],
[326.587086, 2.325691],
[331.588755, 2.357612],
[331.587267, 2.607607],
[342.842217, 2.662207],
[342.849713, 0.662221],
[342.864704, -3.337751],
[359.102211, -3.304202],
[359.103299, -6.304202],
[359.110565, -24.804201],
[346.680966, -24.825045],
[329.770289, -24.904041],
[329.656162, -8.4044],
[321.668415, -8.460295],
[321.716451, -14.460111],
[309.743901, -14.563136],
[309.684648, -8.563417],
[309.598846, 0.436177]
]
], x = a("Aquarius", "the water carrier", S, M, L), H = {
ra: 297.695827,
dec: 8.868321
}, D = [
// Alshain to Altair:
[
[298.828304, 6.406763],
[297.695827, 8.868321]
],
// Altair to Tarazed:
[
[297.695827, 8.868321],
[296.564915, 10.613262]
],
// Altair to δ Aquilae:
[
[297.695827, 8.868321],
[291.373958, 3.114583]
],
// δ Aquilae to Okab:
[
[291.373958, 3.114583],
[286.352533, 13.863477]
],
// Okab to ε Aquilae:
[
[286.352533, 13.863477],
[284.905792, 15.068472]
],
// δ Aquilae to η Aquilae:
[
[291.373958, 3.114583],
[298.118167, 1.005667]
],
// η Aquilae to θ Aquilae:
[
[298.118167, 1.005667],
[302.826083, -0.821472]
],
// θ Aquilae to ι Aquilae:
[
[302.826083, -0.821472],
[294.180333, -1.286556]
],
// ι Aquilae to λ Aquilae:
[
[294.180333, -1.286556],
[286.562292, -4.882333]
],
// δ Aquilae to λ Aquilae:
[
[291.373958, 3.114583],
[286.562292, -4.882333]
],
// λ Aquilae to Okab:
[
[286.562292, -4.882333],
[286.352533, 13.863477]
]
], V = [
[
[280.350209, 0.115489],
[280.326233, 2.115346],
[284.576425, 2.165905],
[284.525985, 6.415608],
[281.458569, 6.379194],
[281.388045, 12.128774],
[284.456262, 12.165196],
[284.373636, 18.664709],
[286.375494, 18.688223],
[286.405477, 16.355068],
[298.921165, 16.495729],
[298.926, 16.079084],
[303.558998, 16.127516],
[303.636675, 8.877912],
[306.013956, 8.901824],
[306.079101, 2.402147],
[309.579877, 2.436087],
[309.598846, 0.436177],
[309.684648, -8.563417],
[301.693696, -8.643075],
[301.72637, -11.676234],
[284.744054, -11.866436],
[284.647293, -3.833677],
[280.398188, -3.884223],
[280.350209, 0.115489]
]
], O = a("Aquila", "the eagle", H, D, V), B = {
ra: 262.9605,
dec: -49.875972
}, E = [
// α Arae to β Arae:
[
[262.9605, -49.875972],
[261.325, -55.529833]
],
// β Arae to γ Arae:
[
[261.325, -55.529833],
[261.348583, -56.377694]
],
// γ Arae to δ Arae:
[
[261.348583, -56.377694],
[262.774917, -60.683611]
],
// δ Arae to η Arae:
[
[262.774917, -60.683611],
[252.446292, -59.041306]
],
// η Arae to ζ Arae:
[
[252.446292, -59.041306],
[254.655125, -55.990056]
],
// ζ Arae to ε¹ Arae:
[
[254.655125, -55.990056],
[254.896042, -53.1605]
],
// ε¹ Arae to α Arae
[
[254.896042, -53.1605],
[262.9605, -49.875972]
]
], q = [
[
[249.034681, -60.264458],
[248.570624, -45.767052],
[269.809284, -45.516346],
[272.309017, -45.485973],
[272.672253, -56.983772],
[265.16819, -57.074776],
[265.775729, -67.571106],
[258.242482, -67.661087],
[255.724983, -67.690582],
[255.542393, -65.191643],
[254.283515, -65.206253],
[254.195137, -63.790093],
[251.676321, -63.818996],
[251.537847, -61.236458],
[249.08163, -61.264195],
[249.034681, -60.264458]
]
], U = a("Ara", "the Altar", B, E, q), w = {
ra: 31.793357,
dec: 23.462418
}, G = [
// Bharani to Hamal:
[
[42.495972, 27.260507],
[31.793357, 23.462418]
],
// Hamal to Sheratan:
[
[31.793357, 23.462418],
[28.660046, 20.808031]
],
// Sheratan to Mesarthim:
[
[28.660046, 20.808031],
[28.38256, 19.293852]
]
], j = [
[
[31.665248, 10.514395],
[26.655734, 10.54324],
[26.744675, 25.626335],
[30.513711, 25.60507],
[30.530616, 27.855019],
[38.070149, 27.804764],
[38.103194, 31.221315],
[42.62838, 31.186502],
[52.426668, 31.100361],
[52.290623, 19.434334],
[51.037235, 19.446114],
[50.946411, 10.363207],
[31.665248, 10.514395]
]
], F = a("Aries", "the ram", w, G, j), k = {
ra: 79.172328,
dec: 45.997991
}, N = [
// Capella to Saclateni:
[
[79.172328, 45.997991],
[75.619531, 41.075839]
],
// Saclateni to Hassaleh:
[
[75.619531, 41.075839],
[74.248421, 33.1661]
],
// Hassaleh to Elnath:
[
[74.248421, 33.1661],
[81.572971, 28.607452]
],
// Elnath to Mahasim:
[
[81.572971, 28.607452],
[89.930292, 37.212585]
],
// Mahasim to Menkalinan:
[
[89.930292, 37.212585],
[89.882179, 44.947433]
],
// Menkalinan to Capella:
[
[89.882179, 44.947433],
[79.172328, 45.997991]
]
], R = [
[
[69.486938, 30.921875],
[69.573841, 36.254715],
[72.457344, 36.221851],
[72.840285, 52.719647],
[77.484762, 52.665554],
[77.606765, 56.164833],
[94.131089, 55.965809],
[94.057366, 53.966255],
[100.046031, 53.893829],
[99.91946, 49.894588],
[104.406359, 49.841003],
[104.265303, 44.341839],
[112.734125, 44.243549],
[112.560719, 35.24453],
[100.090276, 35.390564],
[99.965658, 27.891312],
[90.221071, 28.009291],
[90.228903, 28.509243],
[73.212475, 28.71244],
[73.235343, 30.212309],
[69.476789, 30.25526]
]
], I = a("Auriga", "the charioteer", k, N, R), W = {
ra: 213.9153,
dec: 19.182409
}, z = [
// Arcturus to Muphrid:
[
[213.9153, 19.182409],
[208.671161, 18.397717]
],
// Muphrid to τ Boötis:
[
[208.671161, 18.397717],
[206.816833, 17.456778]
],
// Arcturus to ζ Boötis:
[
[213.9153, 19.182409],
[220.287083, 13.728333]
],
// Arcturus to Izar:
[
[213.9153, 19.182409],
[221.246763, 27.074207]
],
// Izar to δ Boötis:
[
[221.246763, 27.074207],
[228.875417, 33.315111]
],
// δ Boötis to β Boötis:
[
[228.875417, 33.315111],
[225.48651, 40.390567]
],
// β Boötis to Seginus:
[
[225.48651, 40.390567],
[218.019466, 38.308251]
],
// Seginus to ρ Boötis:
[
[218.019466, 38.308251],
[217.95775, 30.371139]
],
// ρ Boötis to Arcturus:
[
[217.95775, 30.371139],
[213.9153, 19.182409]
],
// Seginus to Xuange:
[
[218.019466, 38.308251],
[214.095912, 46.088306]
],
// Xuange to κ¹ Boötis:
[
[214.095912, 46.088306],
[213.365625, 51.787889]
],
// κ¹ Boötis to θ Boötis:
[
[213.365625, 51.787889],
[216.300083, 51.851722]
],
// θ Boötis to Xuange:
[
[216.300083, 51.851722],
[214.095912, 46.088306]
]
], _ = [
[
[227.781486, 7.525393],
[204.063849, 7.360577],
[204.02893, 14.360494],
[203.953872, 27.860313],
[210.788827, 27.897652],
[210.770859, 30.147596],
[211.888934, 30.154539],
[211.698732, 47.903938],
[211.584391, 54.903576],
[217.251249, 54.942238],
[229.591055, 55.044865],
[229.657374, 52.545174],
[237.084474, 52.617477],
[237.124585, 51.11768],
[237.365427, 39.618908],
[232.643652, 39.572113],
[232.746978, 32.572613],
[229.015919, 32.537678],
[229.099516, 25.538057],
[227.605491, 25.524611],
[227.781486, 7.525393]
]
], K = a("Boötes", "the herdsman", W, z, _), J = {
ra: 70.140917,
dec: -41.863583
}, Q = [
// α Caeli to β Caeli:
[
[70.140917, -41.863583],
[70.514375, -37.144778]
],
// β Caeli to γ Caeli:
[
[70.514375, -37.144778],
[76.101292, -35.482861]
],
// α Caeli to δ Caeli:
[
[70.140917, -41.863583],
[67.70875, -44.95375]
]
], Y = [
[
[65.076413, -39.700729],
[64.882386, -48.699665],
[68.362248, -48.738449],
[68.424096, -46.238796],
[73.402083, -46.295902],
[73.48237, -42.796368],
[75.974444, -42.82555],
[76.254937, -27.077204],
[73.759296, -27.047979],
[71.763331, -27.024877],
[71.722419, -29.774643],
[69.976651, -29.75466],
[69.862375, -36.754005],
[65.12985, -36.701023],
[65.076413, -39.700729]
]
], X = a("Caelum", "the chisel", J, Q, Y), Z = {
ra: 73.512542,
dec: 66.342667
}, a3 = [
// α Camelopardalis to β Camelopardalis:
[
[73.512542, 66.342667],
[75.854583, 60.442278]
],
// α Camelopardalis to γ Camelopardalis:
[
[73.512542, 66.342667],
[57.5895, 71.332361]
],
// α Camelopardalis to Mago:
[
[73.512542, 66.342667],
[77.403, 69.639404]
],
// Mago to VZ Camelopardalis:
[
[77.403, 69.639404],
[112.768667, 82.411556]
],
// VZ Camelopardalis to Tonatiuh:
[
[112.768667, 82.411556],
[181.312995, 76.905735]
]
], e3 = [
[
[94.131089, 55.965809],
[77.606765, 56.164833],
[77.484762, 52.665554],
[72.840285, 52.719647],
[52.313086, 52.936607],
[52.3819, 55.436283],
[49.854022, 55.459652],
[49.913496, 57.459385],
[48.90093, 57.468498],
[49.395457, 68.466286],
[54.237035, 68.42144],
[55.308749, 77.416313],
[56.72621, 77.402596],
[57.53049, 80.398666],
[80.488895, 80.14785],
[84.536118, 85.123947],
[127.953615, 84.610375],
[130.40275, 86.097542],
[213.022957, 85.930809],
[216.782856, 79.444984],
[203.80919, 79.36293],
[204.157019, 76.363815],
[195.820613, 76.328911],
[174.434796, 76.308411],
[174.531584, 79.308342],
[162.818598, 79.340179],
[163.105416, 81.339607],
[142.191195, 81.467766],
[140.615474, 72.974136],
[123.086229, 73.138374],
[122.129101, 59.643398],
[107.753197, 59.803726],
[107.851552, 61.803146],
[94.407456, 61.964127],
[94.131089, 55.965809]
]
], r3 = a("Camelopardalis", "the giraffe", Z, a3, e3), n3 = {
ra: 131.666667,
dec: 28.765167
}, c3 = [
// ι Cancri to Asellus Borealis:
[
[131.666667, 28.765167],
[130.821442, 21.468501]
],
// Asellus Borealis to Asellus Australis:
[
[130.821442, 21.468501],
[131.171248, 18.154309]
],
// Asellus Australis to Acubens:
[
[131.171248, 18.154309],
[134.621761, 11.8577]
],
// Asellus Australis to Tarf:
[
[131.171248, 18.154309],
[124.128838, 9.185544]
]
], u3 = [
[
[140.404259, 6.470069],
[122.921391, 6.630238],
[120.548343, 6.654985],
[120.580672, 9.654814],
[118.832489, 9.673426],
[118.871605, 13.173217],
[118.947545, 19.672808],
[120.070124, 19.66082],
[120.171646, 27.660282],
[121.91597, 27.641914],
[121.993231, 33.141514],
[140.645985, 32.969116],
[140.404259, 6.470069]
]
], s3 = a("Cancer", "the crab", n3, c3, u3), t3 = {
ra: 194.006943,
dec: 38.318376
}, o3 = [
// Cor Caroli to β Canum Venaticorum:
[
[194.006943, 38.318376],
[188.435603, 41.357479]
]
], l3 = [
[
[181.594506, 33.303963],
[181.591416, 44.303963],
[182.826434, 44.304336],
[182.818523, 52.304336],
[203.742399, 52.359806],
[203.795114, 47.859928],
[211.698732, 47.903938],
[211.888934, 30.154539],
[210.770859, 30.147596],
[210.788827, 27.897652],
[203.953872, 27.860313],
[200.226575, 27.843775],
[200.207748, 31.343737],
[186.557694, 31.307434],
[186.55426, 33.30743],
[181.594506, 33.303963]
]
], i3 = a("Canes Venatici", "the hunting dog", t3, o3, l3), m3 = {
ra: 101.287155,
dec: -16.716116
}, d3 = [
// Sirius to Mirzam:
[
[101.287155, -16.716116],
[95.674939, -17.955919]
],
// Sirius to ι Canis Majoris:
[
[101.287155, -16.716116],
[104.034292, -17.05425]
],
// ι Canis Majoris to Muliphein:
[
[104.034292, -17.05425],
[105.939554, -15.633286]
],
// ι Canis Majoris to θ Canis Majoris:
[
[104.034292, -17.05425],
[103.547833, -12.038583]
],
// Muliphein to θ Canis Majoris:
[
[105.939554, -15.633286],
[103.547833, -12.038583]
],
// Mirzam to ν² Canis Majoris:
[
[95.674939, -17.955919],
[99.170833, -19.255722]
],
// ν² Canis Majoris to ο¹ Canis Majoris:
[
[99.170833, -19.255722],
[103.533125, -24.184222]
],
// ο¹ Canis Majoris to Adhara:
[
[103.533125, -24.184222],
[104.656453, -28.972086]
],
// Adhara to Wezen:
[
[104.656453, -28.972086],
[107.09785, -26.3932]
],
// Wezen to Sirius:
[
[107.09785, -26.3932],
[101.287155, -16.716116]
],
// Wezen to Aludra:
[
[107.09785, -26.3932],
[111.02376, -29.303106]
]
], b3 = [
[
[93.215625, -11.030153],
[111.9734, -11.252145],
[111.677199, -33.250469],
[99.90386, -33.112816],
[92.899068, -33.028233],
[92.992566, -27.278799],
[93.215625, -11.030153]
]
], h3 = a("Canis Major", "the greater dog", m3, d3, b3), $3 = {
ra: 114.825493,
dec: 5.224993
}, p3 = [
// Procyon to Gomeisa:
[
[114.825493, 5.224993],
[111.787674, 8.289316]
]
], g3 = [
[
[122.849007, -0.36939],
[109.599666, -0.224329],
[109.616919, 1.275572],
[106.867396, 1.307442],
[106.914275, 5.307168],
[106.664322, 5.310089],
[106.71788, 9.809775],
[106.748227, 12.309598],
[114.241004, 12.223872],
[114.252728, 13.223806],
[118.871605, 13.173217],
[118.832489, 9.673426],
[120.580672, 9.654814],
[120.548343, 6.654985],
[122.921391, 6.630238],
[122.849007, -0.36939]
]
], C3 = a("Canis Minor", "the lesser dog", $3, p3, g3), T3 = {
ra: 304.513566,
dec: -12.544852
}, f3 = [
// Algedi to Dabih:
[
[304.513566, -12.544852],
[305.252803, -14.781405]
],
// Dabih to ψ Capricorni:
[
[305.252803, -14.781405],
[311.524042, -25.270528]
],
// ψ Capricorni to ω Capricorni:
[
[311.524042, -25.270528],
[312.955417, -26.919139]
],
// ω Capricorni to ζ Capricorni:
[
[312.955417, -26.919139],
[321.666792, -22.411389]
],
// ζ Capricorni to ε Capricorni:
[
[321.666792, -22.411389],
[324.270083, -19.466]
],
// ε Capricorni to Deneb Algedi:
[
[324.270083, -19.466],
[326.760184, -16.127287]
],
// Deneb Algedi to Nashira:
[
[326.760184, -16.127287],
[325.022735, -16.662308]
],
// Nashira to ι Capricorni:
[
[325.022735, -16.662308],
[320.561583, -16.834556]
],
// ι Capricorni to θ Capricorni:
[
[320.561583, -16.834556],
[316.486583, -17.232722]
],
// θ Capricorni to Algedi:
[
[316.486583, -17.232722],
[304.513566, -12.544852]
]
], y3 = [
[
[309.684648, -8.563417],
[301.693696, -8.643075],
[301.72637, -11.676234],
[301.91597, -27.641914],
[306.897955, -27.591339],
[321.831636, -27.459667],
[321.807775, -24.959761],
[329.770289, -24.904041],
[329.656162, -8.4044],
[321.668415, -8.460295],
[321.716451, -14.460111],
[309.743901, -14.563136],
[309.684648, -8.563417]
]
], v3 = a("Capricornus", "the horned goat", T3, f3, y3), A3 = {
ra: 138.299906,
dec: -69.717208
}, P3 = [
// Miaplacidus to ω Carinae:
[
[138.299906, -69.717208],
[153.4345, -70.037917]
],
// ω Carinae to θ Carinae:
[
[153.4345, -70.037917],
[160.739292, -64.394472]
],
// θ Carinae to p Carinae:
[
[160.739292, -64.394472],
[158.006167, -61.685361]
],
// p Carinae to Aspidiske:
[
[158.006167, -61.685361],
[139.272529, -59.275232]
],
// Aspidiske to Avior:
[
[139.27