It is currently Thu, 19-10-17, 11:07 GMT

All times are UTC




Post new topic Reply to topic  [ 66 posts ]  Go to page 1, 2, 3, 4, 5  Next
Author Message
PostPosted: Mon, 08-04-13, 0:02 GMT 
Offline
User avatar

Joined: Mon, 03-09-07, 23:01 GMT
Posts: 388
Location: Tuscany, Tyrrhenian Sea
Ephemerides plug-in

Attachment:
ephem20.jpg
ephem20.jpg [ 165.22 KiB | Viewed 5249 times ]


INSTALLATION (lua_plugins only):
- Remove all previous version of ephemerides if any.
- Unzip the pack inside the main Celestia's root. A new folder named "ephemerides" will be created under the "..celestia/extras/" folder containing all the files. Such folder can be moved also like subfolder of "../extras/lua_plugins/" path without affects its functionality. For the insertion within the lua_plugins see the "readme.txt".

INTERFACE:
The ephemerides bar, which caption moves on screen, shows four buttons. These buttons will be active as long as the observer is within a range of ten time the Earth's radius, otherwise all buttons will be deactivated. Ephemerides infos are thought to be shown only when the observer is near the Earth and not far away, being all infos now referred to Earth and no longer to the observer everywhere he is within the Solar System like was in the previous version. Each button, aside the button 4), performs a synchronous operation for the Earth and the observer. This synchronous Earth operation will not affect the reference frame for other objects whether the observer decides to fly elsewhere, being the plugin inactive beyond such Earth's radii distance, showing just the greyed-out buttons. However, one can always press the "f" key (follow) if he wish; but in such case the infos can varying as long as the Earth is rotating about its axis.

USAGE:
In the order, from left to right:
(button 1): a "goto home" button. Such button moves the observer perpendicular on an user-defined location at the default Celestia distance of 5 * earth's radius. The location's name and its coordinates are customizable through "ephemCfg.lua" file. The name of the location can be whatever, and will be displayed close to the pointer, even though the locaton is not set like .SSC location. This button is like an "utility" to aid the user in find its "return to home" operation after having played with ephemerides for other locations on Earth. The distance and the return delay are customizables too. Note that for distance > 10 the plugin will be inactive. Default distance = 5.0; default delay = 5.0, the default Celestia's distance and gotolonglat smooth moving. Click/unclick = move to home/hide the pointer.

button 2) Physical ephemerides button. It will show several physical ephemerides for all Celestia's objects. For deepsky objects and fictionals (diffuse), just their subEarth points will be displayed. Click/unclick = show/hide infos and pointer.

button 3) Visual ephemerides and rise/set times for all Celestia's object, deepsky, fictionals and spacecrafts objects too.
The rise/set times are referred to the ground perpendicular to the observer's orbit and to stay in orbit or at ground is the same for what concern the rise/set azimuths. The only difference is that at the ground will be displayed also the real time azimuths and altitudes measurements of the selected objects. Click/unclick = show/hide infos and pointer.

button 4) Color roulette button. It change the ephemerides color for text and pointer in pseudo-random manner. All colors will be randomized but the color-sequence will be same all the time. Useful for visual purposes. The random color can be printable on a txt file for helping to find a favorite main color settable through "ephemCfg.lua" file. The main color is now set like the default Celestia's HUD color. Random colors and main color are independent. Note that if the print option is active, while the click operation write on disc the random color, the unclick operation write on disc also the main color.
Click/unclick = random color/main color.

For distant planets and their moons always check the physical ephemeris against the LT, light travel, delay ("_" underscore tap).

CREDITS:
To Marco Klunder, who have shared with me the knowledge of its ObjectsRiseSet plugin, and for having solved an "interpolation issue" for fast Sun-orbiting planets (mainly Mercury and comets). The visual ephemerides in the part of the rise/set times is basically due to him. My credits with Marco are shown like comments also in the code for the Moon rise/set, being its work with the fundamental arguments (Van Flandern & Pulkkinen, 1979) and their LUA port from SKY AND TELESCOPE BASIC Sun/Moon code, originally extended thereafter to all planets including Pluto, and in which the trigonometric series were compiled until the last(!) argument prior to be bypassed under the suggestion of using the Celestia's CELX/LUA scripting for get RA, Dec. I've left its work for the Moon like a legacy of its rigorous and time-consuming task.
To Joël (Jogad) for finding a manageable solution for the ephemerides' bar behaviour in windowed mode;
its code has been seamlessly nested within the "ephemerisBox.lua", bringing the plugin to a next step in enhancement.

Ephemerides 2.5

Note: this version is the latest version of this plugin and it is intended to be the start version for CM. Respect to the 2.4 version now removed from Shatters.net it add:
- Constellations for Sol; constellations are now set up upon the true path of the Sun and no longer zodiacal based. Added "pede serpentarii" to the constellations and thereafter your sign no longer will be what you think;
- Length of the day;
- seconds to the equinoxes/solstices times;
- Updated EN, FR, NL, IT languages for new features;
- minor display fixes.


Last edited by fenerit on Sun, 25-08-13, 20:54 GMT, edited 1 time in total.

Top
 Profile  
 
 Post subject:
PostPosted: Thu, 11-04-13, 1:52 GMT 
Offline
User avatar

Joined: Mon, 03-09-07, 23:01 GMT
Posts: 388
Location: Tuscany, Tyrrhenian Sea
Ephemerides 2.5 Service Pack 1

-- added T^4 term to the longitude of the ascending node of the Moon's mean orbit;
-- Modified Sun periodical term within the table of equinoxes/solstice. The periodic term reported here 29 * math.cos(60.93 + 443.417 * T) accordingly to Meeus A.A. pag. 167, is instead: 29 * math.cos(60.93 + 4443.417 * T);
-- added the hour angle for the selected object;
-- updated EN, FR, IT, NL langs for new features;


Top
 Profile  
 
 Post subject:
PostPosted: Sat, 13-04-13, 6:41 GMT 
Offline
User avatar

Joined: Mon, 03-09-07, 23:01 GMT
Posts: 388
Location: Tuscany, Tyrrhenian Sea
Ephemerides 2.5 Service Pack 1.1

Regressions:
- removed rise/set fixed azimuths for all objects but Moon due to planned operations;

Changes:
- Hour Angle retrieved through objects' subEarth point;
- added realtime azimuth, altitude and parallactic angle for all objects;
- updated EN, FR, IT, NL languages for new features;


Top
 Profile  
 
 Post subject:
PostPosted: Mon, 15-04-13, 2:46 GMT 
Offline
User avatar

Joined: Mon, 03-09-07, 23:01 GMT
Posts: 388
Location: Tuscany, Tyrrhenian Sea
Ephemerides 2.5 Service Pack 1.11

- Fixed wrong hour angle for western directions;
- Changed azimuth from North to South. Future version will have an option to choose about it.


Top
 Profile  
 
 Post subject:
PostPosted: Wed, 01-05-13, 1:18 GMT 
Offline
User avatar

Joined: Mon, 03-09-07, 23:01 GMT
Posts: 388
Location: Tuscany, Tyrrhenian Sea
Ephemerides 2.5 Service Pack 1.12

Regression:
- Removed Constellation item for all planetary objects but Sol;

Bug fix:
- Fixed a bug with localnames;

Changes:
- refined to arcseconds the coords' shift for locations;
- Added (Sol): true obliquity of the Ecliptic, declination of Earth, central meridian, light time and synodic rotation (Carrington's number);
- Updated EN, FR, NL, IT languages for new features.


Top
 Profile  
 
PostPosted: Wed, 14-08-13, 20:22 GMT 
Offline
User avatar

Joined: Mon, 03-09-07, 23:01 GMT
Posts: 388
Location: Tuscany, Tyrrhenian Sea
Ephemerides 2.5 Service Pack 1.13

- Fixed wrong hour angle/azimuth/altitude for westward directions. Now the hour angle accounts for 24h.


Top
 Profile  
 
PostPosted: Sun, 25-08-13, 20:51 GMT 
Offline
User avatar

Joined: Mon, 03-09-07, 23:01 GMT
Posts: 388
Location: Tuscany, Tyrrhenian Sea
Ephemerides 2.6

Attachment:
ephem_2.6.png
ephem_2.6.png [ 105.13 KiB | Viewed 5249 times ]


CHANGES:
- restored fixed object's rise/set azimuths;
- improved Moon's position angle of axis;
- corrected declination of Sun for the Moon;
- minor fixes;
- some "eye candy";

ADDED:
- azimuth mode option (north/south). This option concerns also the fixed object's rise/set azimuths;
- position angle of axis (not corrected for aberration) for Solar System planets;
- declination of Sun for Solar System planets;
- object visibility (an old naive feature; now corrected and improved);
- Moon's horizontal parallax;
- times of the planetary opposition/conjunction (inferior/superior conjunctions for Mercury and Venus);
- times of the Moon's passage through ascending/descending node and perigee/apogee;
- updated EN/FR/NL/IT languages for the new features;

NOTE:
current user can rename its "ephemCfg.lua" file already customized and do write in it the line:
Code:
-- set true for azimuth mode north (navigation); false for azimuth mode south (astronomy). Default: false.
AzimuthModeNorth = false;

then unzip and overwrite all files, delete the new "ephemCfg.lua" and restore the proper previously renamed.
In this way is avoided to set again all custom options.

Attachment:
ephemerides_2.6.zip [62.04 KiB]
Downloaded 123 times


Last edited by fenerit on Sun, 15-09-13, 18:03 GMT, edited 1 time in total.

Top
 Profile  
 
PostPosted: Tue, 27-08-13, 19:19 GMT 
Offline
User avatar

Joined: Mon, 03-09-07, 23:01 GMT
Posts: 388
Location: Tuscany, Tyrrhenian Sea
Ephemerides 2.6 Service Pack 1.0

Attachment:
ephem_2.6_sp1.png
ephem_2.6_sp1.png [ 499.88 KiB | Viewed 5217 times ]


- fix several wrong float angles and coefficients;
- added Moon's phases hunter;
- updated EN,FR,NL,IT languages for the new features;

Attachment:
ephemerides_2.6_sp1.zip [27.01 KiB]
Downloaded 113 times


Top
 Profile  
 
PostPosted: Wed, 28-08-13, 10:31 GMT 
Offline
User avatar

Joined: Mon, 03-09-07, 23:01 GMT
Posts: 388
Location: Tuscany, Tyrrhenian Sea
Ephemerides 2.6 and 2.6 sp1 errata corrige

- fixed a critical typo within the NL language (thanks to Marco Klunder);

Attachment:
ephemLang_NL.zip [1.73 KiB]
Downloaded 101 times


Last edited by fenerit on Tue, 03-09-13, 18:35 GMT, edited 1 time in total.

Top
 Profile  
 
PostPosted: Sat, 31-08-13, 22:50 GMT 
Offline
User avatar

Joined: Mon, 03-09-07, 23:01 GMT
Posts: 388
Location: Tuscany, Tyrrhenian Sea
Ephemerides 2.6 Service Pack 1.1

- rebuilt Moon's position axis, colongitude and terminator's code through CELX selenographic Earth and Sun routine.
- added rectangular coordinates X,Y to the main planetary moons' positions (the Z coordinate). Verbose mode only: [SE] for south-east visual position, [NW] for north-west visual position etc. I.e: "Before Jupiter [SW]";
- added libration visibility regions for the Moon. Verbose mode only: [NW] for north and west regions that are visible due to libration etc. Note that respect to the planetary moons, in which the positions are referred to the planet (west of... east of...) in the case of the Moon they follows its selenographic coordinates.;
- Added Earth-Moon distances for perigee/apogee events;
- updated EN-FR-NL-IT languages for the new features.

Attachment:
ephemerides_2.6_sp1.1.zip [44.95 KiB]
Downloaded 107 times


Top
 Profile  
 
PostPosted: Sun, 01-09-13, 12:15 GMT 
Offline
User avatar

Joined: Mon, 03-09-07, 23:01 GMT
Posts: 388
Location: Tuscany, Tyrrhenian Sea
Ephemerides 2.6 Service Pack 1.2

- Corrected annual aberration formula

Attachment:
ephemerides_2.6_sp1.2.zip [17.99 KiB]
Downloaded 117 times


Last edited by fenerit on Tue, 03-09-13, 18:35 GMT, edited 1 time in total.

Top
 Profile  
 
PostPosted: Tue, 03-09-13, 18:33 GMT 
Offline
User avatar

Joined: Mon, 03-09-07, 23:01 GMT
Posts: 388
Location: Tuscany, Tyrrhenian Sea
Ephemerides 2.6 Service Pack 1.3

- Fixed naive calcolus within Sol equinoxes/solstices. Now the error range is within seconds and no longer within minutes;
- added position angle for Sun's north pole;
- added Equation of Time for Sol;
- updated EN-FR-NL-IT languages for the new features.

Attachment:
ephemerides_2.6_sp1.3.zip [48.01 KiB]
Downloaded 106 times


Top
 Profile  
 
PostPosted: Sun, 15-09-13, 18:01 GMT 
Offline
User avatar

Joined: Mon, 03-09-07, 23:01 GMT
Posts: 388
Location: Tuscany, Tyrrhenian Sea
Ephemerides 2.7

Attachment:
ephem_2.7.png
ephem_2.7.png [ 54.79 KiB | Viewed 5049 times ]


Fixes:
- few deg<->rad swaps;

Changes:
- removed the annual aberration for the Sol's R.A. Dec.;
- restored the local names for the objects' verbose display;
- the illuminated fraction is now calculated as pure fraction of the unity and no longer in percentage;
- conformed the obliquity of ecliptic to J2000.0 equinox where is required. The real time calculus is performed from scratch.
- moved the Laskar's series, IAU theory of nutation(s) and the true obliquity of ecliptic within a separate module;
- switched the rise/set azimuths from decimal format to deg/min/sec;
- some cosmetics;

Added:
- topocentric observer option;
- correction for diurnal parallax and topocentric right ascension and declination;
- topocentric correction for the physical ephemeris of the Moon;
- atmospheric refraction;
- horizontal parallax for all object;
- all minor and numbered moons within planetary satellites ephemerides;
- sideral time within Sol ephemeris;
- account for Saturn's ring magnitude;
- airmass (Kasten & Young 1989);
- update the EN-FR-NL-IT languages for the new features;

NOTE:
- if the Topocentric option is set to "false", all ephemerides will be calculate as geocentric, without the relevant corrections.

Message to the current users:
- due to the intevening of the topocentric option, the config file "ephemCfg.lua" is a bit changed. Take a look, first.

Attachment:
ephemerides_2.7.zip [72.93 KiB]
Downloaded 113 times


Top
 Profile  
 
PostPosted: Mon, 16-09-13, 13:10 GMT 
Offline
User avatar

Joined: Mon, 03-09-07, 23:01 GMT
Posts: 388
Location: Tuscany, Tyrrhenian Sea
Ephemerides 2.7 Service Pack 1.0

- fixed declinations' sign for retrograde planets;
- cosmetics: added a separator between the observer's location and the object's ephemeris;

Attachment:
2.7_sp1.0.png
2.7_sp1.0.png [ 15.87 KiB | Viewed 5029 times ]


Attachment:
ephemerides_2.7_sp1.zip [26.15 KiB]
Downloaded 110 times


Top
 Profile  
 
PostPosted: Wed, 18-09-13, 18:08 GMT 
Offline
User avatar

Joined: Mon, 03-09-07, 23:01 GMT
Posts: 388
Location: Tuscany, Tyrrhenian Sea
Ephemerides 2.7 Service Pack 1.1

- Fixed a bug between localnames and .SSC locations
- added the seasons within the observer's "preamble"
- updated EN-FR-NL-IT languages for the new feature

Attachment:
ephemerides_2.7_sp1.1.zip [35.97 KiB]
Downloaded 105 times


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 66 posts ]  Go to page 1, 2, 3, 4, 5  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group