Find Jobs
Hire Freelancers

Read JPL ephemeris and calculate planet coordinates using C++Builder VCL app

$30-250 USD

Completato
Pubblicato più di 6 anni fa

$30-250 USD

Pagato al completamento
For this freelancer project I am using C++Builder from Embarcadero Technology. The end product must be completed in a version of C++Builder so I can compile and run the software in my version of C++Builder. I am working with the 32bit platform so any version of C++Builder should work. NASA and JPL have a public ephemeris for calculating planet positions. There is C code available to access the JPL ephemeris. The C code is for a console application. I am trying to get the code to work in C++Builder as a VCL application with a simple GUI. I have been unable to get the C code to calculate a planet position in either the console app or a VCL application. --What I need done-- 1) I need a C++Builder VCL application which will access the JPL ephemeris version 422 and calculate the coordinates for a planet. The normal coordinates are Longitude, Latitude, Radius Vector but there may be more. I am not sure how many coordinates the ephemeris provides. 2) The program should have user inputs for any variables needed calculate the planet position. This should include at lease the three items Date, Center position and Target Planet. There may be other variables I am unaware of. 3) The results should be displayed in the RichEdit component that is in the sample VCL application. If possible the results should be labeled with the name of each coordinate. --Details-- 1) Below are the download links for the JPL ephemeris version 422 which I am trying to use. These three files should be downloaded and put into the same folder as the .exe which is using them. The JPL ephemeris file named 'lnxm3000p3000.422' is large at 544 megabytes so I have not attached these files to this Freelancer project, they must be downloaded from JPL. --JPL ephemeris files-- ftp://[login to view URL] ftp://[login to view URL] ftp://[login to view URL] 2) Below is the download links for the C files which should access the JPL ephemeris. I have also attached these files as .zip files to this Freelancer project. You must use version 1.4 which is the version which will read the JPL ephemeris version 422. --C source code-- ftp://[login to view URL] ftp://[login to view URL] ftp://[login to view URL] ftp://[login to view URL] 3)Attached is a file named [login to view URL] which contains C++Builder XE4 Project files for a console application using the C version 1.4 source files above. I have set the ephemeris to version 422 in the .h file, other than this there are no changes to the original C files. 4) Attached is a file named VCL_App.zip. This contains the C++ Builder XE4 project files for a VCL application. This VCL program returns the same results as the console applications and does not calculate any planet positions. Finaly I have attached two pictures of the console application and the VCL application. These are named [login to view URL] and Pic_VCL_app.png.
Rif. progetto: 15501669

Info sul progetto

8 proposte
Progetto a distanza
Attivo 6 anni fa

Hai voglia di guadagnare un po'?

I vantaggi delle offerte su Freelancer

Imposta il tuo budget e le scadenze
Fatti pagare per il lavoro svolto
Delinea la tua proposta
La registrazione e le offerte sui lavori sono gratuite
Assegnato a:
Avatar dell'utente
Good morning, I think this is what you need: [login to view URL] One image is pure linux, the other win32 VCL app you sent, working! Relevant Skills and Experience - Strong knowledge in software development. - Former QNX developer (C/C++) for mathematical models and field bus protocols. Proposed Milestones $100 USD - File processing $122 USD - Code sharing Additional Services Offered $100 USD - Documentation on file format Please go: [login to view URL] need a video?
$77 USD in 3 giorni
5,0 (1 valutazione)
2,7
2,7
8 freelance hanno fatto un'offerta media di $162 USD
Avatar dell'utente
Make ephemeris calculator using DE422 JPL files Relevant Skills and Experience Astronomy , C# Proposed Milestones $100 USD - User Interface and reading the file $100 USD - Calculating coordinates $100 USD - Final program I have done such a project for myself using C#. There is two versions of DEXXX files. One is binary and the other is text file and binary file takes less space. Most JPL Ephemris files use dynamic time (similar to ephemeris time) instead of UT. And you do want geocentric and topocentric coordinates?
$300 USD in 7 giorni
5,0 (16 valutazioni)
5,2
5,2
Avatar dell'utente
Hi, I would love to have the opportunity to fulfill your gig request!, I am university educated and provisionally trained by the very best online supper seller trained in the USA. Relevant Skills and Experience C++, C# Proposed Milestones $155 USD - Budget
$155 USD in 3 giorni
2,4 (1 valutazione)
0,8
0,8
Avatar dell'utente
i am good at cpp coding. Relevant Skills and Experience good at cpp Proposed Milestones $100 USD - will deliver in time
$50 USD in 2 giorni
0,0 (0 valutazioni)
0,0
0,0

Info sul cliente

Bandiera: UNITED STATES
Austin, United States
5,0
6
Membro dal feb 28, 2010

Verifica del cliente

Grazie! Ti abbiamo inviato tramite email il link per richiedere il tuo bonus gratuito.
Non è stato possibile inviarti l'email. Riprova per piacere.
di utenti registrati di lavori pubblicati
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Caricamento anteprima
Autorizzazione per la geolocalizzazione concessa.
La tua sessione è scaduta ed è stato effettuato il log out. Accedi nuovamente per piacere.