hey bro, i want to do a personal project SUPER similar to this, but i don’t know where to start. i have limited experience with libraries and satellite data, and a lot of what you showed on screen was pretty foreign to me and i couldn’t quite understand how the code you were showing was working. I was just wondering if you’d be willing to briefly chat sometime to answer a couple questions?
@zaid.1271 Жыл бұрын
um sure, honestly all you need is this. github.com/davidcalhoun/tle.js/ it shows how to install that library using npm. u can also get all the tle data from the site I have in the description. if you got more questions go for it.
@BLEACHHHHHHHАй бұрын
hey there I'm also working on the same project . I've just started learning three.js but i can't figure out how can i get the coordinates of each point on the globe and I've planned that I'll show a single satellite at a time and give an search bar to search the satellite and then user can select a satellite at a time. so could you help me out with it ??
@zaid.1271Ай бұрын
what are you making it in?
@zaid.1271Ай бұрын
Heres what you need for node js. i got it from searching tle to coordinates on google. const satellite = require('satellite.js'); const tleLine1 = 'ISS (ZARYA)'; const tleLine2 = '1 25544U 98067A 24243.53842385 .00008210 00000-0 15995-3 0 9997'; // Initialize a satellite record from the TLE const satrec = satellite.twoline2satrec(tleLine1, tleLine2); // Get the current time in milliseconds since epoch const now = Date.now(); // Propagate the satellite's position const positionAndVelocity = satellite.propagate(satrec, now); // Extract the position coordinates (in km) const position = positionAndVelocity.position; const { x, y, z } = position; // Convert to latitude, longitude, and altitude const gmst = satellite.gstime(now); const { longitude, latitude, height } = satellite.eciToGeodetic(position, gmst); console.log('Latitude:', satellite.degreesLat(latitude)); console.log('Longitude:', satellite.degreesLong(longitude)); console.log('Altitude:', height);
@BLEACHHHHHHHАй бұрын
@@zaid.1271 thanks man i appreciate that once the project is over ill share a GitHub link for you thanks for helping me out ❤️
@BLEACHHHHHHHАй бұрын
@@zaid.1271 node.js , three.js(obviously)
@BLEACHHHHHHHАй бұрын
@@zaid.1271 yeah thanks so ill just have to position the satellite to the respective lat , lon , alt on the earth model thanks a lot
@ignuxas64 Жыл бұрын
Nice video man!
@zaid.1271 Жыл бұрын
Thanks man
@nomad63962 жыл бұрын
very interesting and inspiring content wow !
@zaid.12712 жыл бұрын
HAHAHAHA I love u 😫🤭
@chahpo10 ай бұрын
dude i just cant get this to perform even a slightest everytime i put more than like 4k i get like 5 frames. what did you use instance mesh?
@zaid.12714 ай бұрын
You can use instance meshes. Those are best. I did make an update recently but I honestly can’t find the folder.
@Hapic2 жыл бұрын
Another classic made
@zaid.12712 жыл бұрын
The handsome man Hapic strikes again.
@nicholasllewellyn-jones10144 ай бұрын
Hey, Anyone - What is the command to get this to run? i have wat to have this visually appear in the browser? is there still a globe in this with tracked sats? or is this just a txt output?
@zaid.12714 ай бұрын
What do you mean?
@williamsalame86692 жыл бұрын
can we manage a zoom meeting i need some help asap???
@zaid.12712 жыл бұрын
huh??
@williamsalame86692 жыл бұрын
I'm working on a project for the university i need to make a website that shows the location of the iss in 3d
@williamsalame86692 жыл бұрын
I still need to get the right coordinates and i cant the submission is on Saturday
@williamsalame86692 жыл бұрын
So if it's possible to manage a zoom meeting so you can help me finish the project I'm sure you will be very helpful for me