sky-map-team / stardroid

Sky Map (formerly Google Sky Map, open sourced in 2012)
https://play.google.com/store/apps/details?id=com.google.android.stardroid&hl=en
Apache License 2.0
922 stars 232 forks source link

Add ISS to list of objects #18

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
I would like to be able to track the ISS using this application. Given that the 
moon exits, I take it is possible to add earth-orbiting stellar objects to the 
list of objects in the app.

Original issue reported on code.google.com by nils.wer...@gmail.com on 15 Aug 2013 at 7:50

jaydeetay commented 8 years ago

Common request. We had some half-written code to do this.

KevinSerafini commented 8 years ago

Its somewhat straightforward to calculate, but the orbital parameters of the ISS periodically change. To correctly implement this, we need a way to grab the latest data. Also note, the window to see the ISS is very short, so we need to be very accurate with our calculations. I think it can be done, but it does break the "don't need the internet" requirement of Sky Map.

On Tue, Mar 1, 2016 at 10:19 AM, John David Taylor <notifications@github.com

wrote:

Common request. We had some half-written code to do this.

— Reply to this email directly or view it on GitHub https://github.com/sky-map-team/stardroid/issues/18#issuecomment-190767612 .

marcocipriani01 commented 8 years ago

Usually, apps like "ISS detector" use other sites like http://www.heavens-above.com/ for the ISS. Is it possible to store the data downloaded from that site to use it offline?

jaydeetay commented 8 years ago

If their terms and conditions allow it, sure. We've been thinking about supporting more objects (esp. those involving dynamic data), revamping our data model etc for ages. It'll happen at some point, but it'd be a pity to hold off on much sought after features like this indefinitely just to avoid a future refactoring.

We'd want to be considerate of their bandwidth. I think it's unlikely, but we'd want to make sure that any update containing that code didn't ddos them. So no objections from a Sky Map point of view, just a good neighbor point of view.