How can I measure distances on the surface of a sphere from an image? [Death Star]
Using only screenshots from the Star Wars movies, I'd like to measure two things:
- The latitude of the center of the superlaser.
- The diameter of the circle at the 'rim' of the superlaser.
Does anyone have any ideas of how I could do this from just an image? A few shots of the DS. The second one is the most useful, before the superlaser is almost straight in front.
Edit: Thanks for the help so far! I should have added: assume the Death Star has a diameter of 160 km.
Posted Jan 10, 2011, 12:42 AM UTC · edited
Here you go!
http://imgur.com/Ns1Bj
The latitude lines are spaced 1.8 degrees apart, while the ones perpendicular to the 'equator' (can't remember the name for those) are spaced 3.6 degrees apart. If you have trouble finding your information from this picture, ask and I'll give you the measurements (I don't know the diameter of the Death Star). It's not 100% accurate, but depending on what you want to do with that, I guess it will be enough.
EDIT: latitude lines are spaced 180 degrees / 100 intervals = 1.8 degrees/interval apart, as corrected by uorygl. Thanks!
looks like a disco ball
Now wait; what's the technical name for those things?
disco sphere!
ಠ_ಠ
[deleted]
That is awesome! Thank you so much!
How did you do this?
Edit: Also, are you sure it's 3.6 degrees for the lines of latitude? How many lines of latitude are there?
I did it MATLAB, just drew a sphere on top of your screenshot, then adjusted the projection until it matched the death star. The sphere has 101 latitude lines, so 180 degrees/100 intervals = 1.8 degrees/intervals on latitude lines.
Glad you liked it!
Just curious what you want to do with that?
EDIT: latitude lines are spaced 1.8 degrees apart, not 3.6 degrees, as corrected by uorygl. Thanks!
But latitude lines only cover 180 degrees. If you have a great circle going through both of the sphere's poles, it will intersect every latitude line twice.