Calculate NEO object position with nasa Near Earth Object data I wish to create a 3D visualisation of NEO's by date in relation to earth, but calculating their position at that time has got me stuck.

From this question I was able to fine Nasa's NEO object data:

Previous Question

Listing Of NEO's:

Nasa Date range NEO Data

Detailed NEO Data

Given the information in these JSON streams. Is it possible to calculate the position of the NEO in relation to earth? It doesn't seem to offer any positional information that I can see, although this is not my field.

Or is there a better data set which will assist me in this?
The file you had linked as 'Detailed NEO Data' lists all the orbital parameters needed to determine the position of the object as a function of time. It lists these parameters for the objects orbiting the earth. This should be just what you need. They are located at bottom of file. There are routines to convert the orbit in orbital parameters to cartesian coordinates. This may be easier to use. You can google on orbital parameters conversion to find these routines. I think I have a copy in Fortran but not many people use Fortran now.