mirror of
https://github.com/cosinekitty/astronomy.git
synced 2026-05-24 16:56:39 -04:00
Browser demo positions.html now shows altitude and azimuth.
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
*/
|
||||
|
||||
.NumHeader {
|
||||
text-align: right;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.Numeric {
|
||||
|
||||
@@ -30,61 +30,83 @@
|
||||
</table>
|
||||
|
||||
<h2>Calculations</h2>
|
||||
<table border="1" cellpadding="5" cellspacing="0">
|
||||
<table cellpadding="5" cellspacing="0">
|
||||
<tr>
|
||||
<td>body</td>
|
||||
<td class="NumHeader">RA</td>
|
||||
<td class="NumHeader">DEC</td>
|
||||
<td class="NumHeader">Az</td>
|
||||
<td class="NumHeader">Alt</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Sun</td>
|
||||
<td id="Sun_ra" class="Numeric"></td>
|
||||
<td id="Sun_dec" class="Numeric"></td>
|
||||
<td id="Sun_az" class="Numeric"></td>
|
||||
<td id="Sun_alt" class="Numeric"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Moon</td>
|
||||
<td id="Moon_ra" class="Numeric"></td>
|
||||
<td id="Moon_dec" class="Numeric"></td>
|
||||
<td id="Moon_az" class="Numeric"></td>
|
||||
<td id="Moon_alt" class="Numeric"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Mercury</td>
|
||||
<td id="Mercury_ra" class="Numeric"></td>
|
||||
<td id="Mercury_dec" class="Numeric"></td>
|
||||
<td id="Mercury_az" class="Numeric"></td>
|
||||
<td id="Mercury_alt" class="Numeric"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Venus</td>
|
||||
<td id="Venus_ra" class="Numeric"></td>
|
||||
<td id="Venus_dec" class="Numeric"></td>
|
||||
<td id="Venus_az" class="Numeric"></td>
|
||||
<td id="Venus_alt" class="Numeric"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Mars</td>
|
||||
<td id="Mars_ra" class="Numeric"></td>
|
||||
<td id="Mars_dec" class="Numeric"></td>
|
||||
<td id="Mars_az" class="Numeric"></td>
|
||||
<td id="Mars_alt" class="Numeric"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Jupiter</td>
|
||||
<td id="Jupiter_ra" class="Numeric"></td>
|
||||
<td id="Jupiter_dec" class="Numeric"></td>
|
||||
<td id="Jupiter_az" class="Numeric"></td>
|
||||
<td id="Jupiter_alt" class="Numeric"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Saturn</td>
|
||||
<td id="Saturn_ra" class="Numeric"></td>
|
||||
<td id="Saturn_dec" class="Numeric"></td>
|
||||
<td id="Saturn_az" class="Numeric"></td>
|
||||
<td id="Saturn_alt" class="Numeric"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Uranus</td>
|
||||
<td id="Uranus_ra" class="Numeric"></td>
|
||||
<td id="Uranus_dec" class="Numeric"></td>
|
||||
<td id="Uranus_az" class="Numeric"></td>
|
||||
<td id="Uranus_alt" class="Numeric"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Neptune</td>
|
||||
<td id="Neptune_ra" class="Numeric"></td>
|
||||
<td id="Neptune_dec" class="Numeric"></td>
|
||||
<td id="Neptune_az" class="Numeric"></td>
|
||||
<td id="Neptune_alt" class="Numeric"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Pluto</td>
|
||||
<td id="Pluto_ra" class="Numeric"></td>
|
||||
<td id="Pluto_dec" class="Numeric"></td>
|
||||
<td id="Pluto_az" class="Numeric"></td>
|
||||
<td id="Pluto_alt" class="Numeric"></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
@@ -140,8 +162,11 @@
|
||||
if (body !== 'Earth') {
|
||||
let gv = Astronomy.GeoVector(body, date);
|
||||
let sky = Astronomy.SkyPos(gv, observer);
|
||||
let hor = Astronomy.Horizon(date, observer, sky.ofdate.ra, sky.ofdate.dec);
|
||||
document.getElementById(`${body}_ra`).innerText = FormatCoord(sky.j2000.ra);
|
||||
document.getElementById(`${body}_dec`).innerText = FormatCoord(sky.j2000.dec);
|
||||
document.getElementById(`${body}_az`).innerText = FormatCoord(hor.azimuth);
|
||||
document.getElementById(`${body}_alt`).innerText = FormatCoord(hor.altitude);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user