Author Topic: Mac app for plotting satellite orbits and more!  (Read 15463 times)

Offline RichardF

  • Member
  • Posts: 17
  • Liked: 1
  • Likes Given: 0
Mac app for plotting satellite orbits and more!
« on: 03/29/2013 09:53 pm »
I have been closely involved with satellite launches for many years and while sitting in the control room I've been frustrated by the lack of any Mac application which would show the orbits of satellites with multiple ground stations. So eventually I decided to write my own, in my spare time.

Once I got it working, many of my colleagues started using it. I got requests like: "can it show the South Atlantic Anomaly?", and "can we adjust the time to show future and past events?". I've added these. As well, I added things I wanted, like showing when satellites would be visible in the night sky, by including features to show when they are illuminated by the sun while the observer is in darkness. I even found a way to download and show relatively recent cloud cover too.

Obviously the app can download satellite elements from the internet and the satellites to be plotted can be selected with powerful database functionality based on SQL.

For ground stations, there is also an SQL database of many active stations, and special purpose ground stations like DORIS beacons and satellite laser ranging stations. Many of these stations include the local horizon obstructions. New stations can easily be added, and the horizon editor is available for these too.

You can examine the breakdown of the two-line elements 'TLEs' into more easily understood orbital elements in a special window. You can plot past and future positions of satellites using a special time control.

Next, my colleagues asked me to put it on the Mac App Store, so I wrote an extensive user's manual (which is available under the Help menu).

Some idea of the app in action can be seen in the attachment images

The app is $12.99 -- and this is for an application which has been 3 years in the making and been used for real-life planning of satellite operations!

This link goes directly to the Mac App Store.
iTunes.com/Mac/SatTrackerBasic

The official link is here, but somehow on my machine, at least, it doesn't work yet.
AppStore.com/Mac/SatTrackerBasic

And if nothing else works, just try searching directly on the Mac App Store for SatTrackerBasic.

If you have a request for additional functionality, let me know.

cheers,
Richard

(This is not spam, this is a sponsored thread).
« Last Edit: 07/30/2014 08:16 pm by Chris Bergin »

Offline QuantumG

  • Senior Member
  • *****
  • Posts: 9275
  • Australia
  • Liked: 4499
  • Likes Given: 1133
Re: Mac app for plotting satellite orbits and more!
« Reply #1 on: 03/29/2013 10:19 pm »
Welcome to the forum! Are you planning on making an iPhone version?
Human spaceflight is basically just LARPing now.

Offline Chris Bergin

Re: Mac app for plotting satellite orbits and more!
« Reply #2 on: 03/29/2013 10:20 pm »
And just to let everyone know, this thread has been posted with permission of the site.

Looks epic - feedback is welcomed.
Support NSF via L2 -- Help improve NSF -- Site Rules/Feedback/Updates
**Not a L2 member? Whitelist this forum in your adblocker to support the site and ensure full functionality.**

Offline RichardF

  • Member
  • Posts: 17
  • Liked: 1
  • Likes Given: 0
Re: Mac app for plotting satellite orbits and more!
« Reply #3 on: 03/29/2013 10:48 pm »
Welcome to the forum! Are you planning on making an iPhone version?
An iOS version in the medium term (6-12 months), yes. It needs a complete change of development environment though, which I was anyway planning for that sort of timescale.

But I think the iPhone screen may be a bit on the small side -- I was thinking more iPad-ish.

cheers,
Richard

Offline Longhorn John

  • Regular
  • Full Member
  • ****
  • Posts: 1578
  • Liked: 67
  • Likes Given: 132
Re: Mac app for plotting satellite orbits and more!
« Reply #4 on: 03/29/2013 11:30 pm »
Looks amazing, but I suspect most people will be like me, using a PC.

Offline QuantumG

  • Senior Member
  • *****
  • Posts: 9275
  • Australia
  • Liked: 4499
  • Likes Given: 1133
Re: Mac app for plotting satellite orbits and more!
« Reply #5 on: 03/29/2013 11:57 pm »
I actually own a Mac.. it's hooked up to my tv. Cost me $11 which, at the time, seemed expensive considering it couldn't even write to NTFS formatted harddrives out of the box ;)

Human spaceflight is basically just LARPing now.

Offline Moonwatcher

  • Member
  • Posts: 35
  • Haslett, MI
  • Liked: 24
  • Likes Given: 3259
Re: Mac app for plotting satellite orbits and more!
« Reply #6 on: 03/30/2013 01:56 am »

Next, my colleagues asked me to put it on the Mac App Store, so I wrote an extensive user's manual (which is available under the Help menu).

Some idea of the app in action can be seen in the attachment images

The app is $12.99 -- and this is for an application which has been 3 years in the making and been used for real-life planning of satellite operations!


Setting down my iPad to go grab my MacBook and get on the App Store.
You just killed the rest of my evening... ;)  Thanks!

- Bob

Offline Moonwatcher

  • Member
  • Posts: 35
  • Haslett, MI
  • Liked: 24
  • Likes Given: 3259
Re: Mac app for plotting satellite orbits and more!
« Reply #7 on: 03/30/2013 02:58 am »

Next, my colleagues asked me to put it on the Mac App Store, so I wrote an extensive user's manual (which is available under the Help menu).

Some idea of the app in action can be seen in the attachment images

The app is $12.99 -- and this is for an application which has been 3 years in the making and been used for real-life planning of satellite operations!


Setting down my iPad to go grab my MacBook and get on the App Store.
You just killed the rest of my evening... ;)  Thanks!

- Bob

First impressions... Easy to set up and use. Nice display.

Well worth the price. Looking forward to further developments, and the iOS version.

- Bob

Offline STS Tony

  • Extreme Veteran
  • Full Member
  • ****
  • Posts: 1684
  • Los Angeles
  • Liked: 55
  • Likes Given: 108
Re: Mac app for plotting satellite orbits and more!
« Reply #8 on: 03/30/2013 04:13 am »
I think I'll be treating myself to this in the not too distant future!

Got to ask, you say "or many years and while sitting in the control room". Oh!? What control room?

Offline RichardF

  • Member
  • Posts: 17
  • Liked: 1
  • Likes Given: 0
Re: Mac app for plotting satellite orbits and more!
« Reply #9 on: 03/30/2013 11:34 am »
Quote
Got to ask, you say "or many years and while sitting in the control room". Oh!? What control room?
The Main Control Room at ESOC, ESA's operations centre in Darmstadt, Germany. What triggered this app was my experience during the CryoSat-2 launch in April 2010.

You can see a replay of the launch, up to 2nd stage ignition on ESA's CryoSat web site:
www.esa.int/cryosat
Look for the link in the bar on the right hand side. It's interesting because the launch vehicle is a converted Russian SS-18, the biggest ICBM there is, as far as I know. And it's a silo launch, from a test silo in Baikonur.

I've just put a longer (about 1.5 minutes) video on Youtube, which was put together by my step-son as a souvenir.



That's me being interviewed at the end. In some shots you can see my Mac laptop on the console, at the end -- if only I'd had this app then! We had the predicted TLE from our flight dynamics support, and that's the reason SatTrackerBasic can read in local TLE files ...

cheers,
Richard

Offline David AF

  • F-22 Raptor Instructor / Fighter Pilot
  • Full Member
  • ****
  • Posts: 824
  • Liked: 16
  • Likes Given: 0
Re: Mac app for plotting satellite orbits and more!
« Reply #10 on: 03/30/2013 02:53 pm »
Looks like a fantastic app. Also a PC user, but certainly looks like great work.
F-22 Raptor instructor

Offline RichardF

  • Member
  • Posts: 17
  • Liked: 1
  • Likes Given: 0
Re: Mac app for plotting satellite orbits and more!
« Reply #11 on: 03/31/2013 08:24 pm »
Thanks for the kind comments. It's always nice to know that the work is appreciated, even by those on PCs who can't use it.

Actually I know that only about 10% of users are on Macs, but this app filled a gap where there's no equivalent Mac software, while Windows has a few already.

cheers,
Richard

Offline Targeteer

  • Senior Member
  • *****
  • Posts: 7356
  • near hangar 18
  • Liked: 4855
  • Likes Given: 1600
Re: Mac app for plotting satellite orbits and more!
« Reply #12 on: 03/31/2013 08:30 pm »
Quote
Got to ask, you say "or many years and while sitting in the control room". Oh!? What control room?

Look for the link in the bar on the right hand side. It's interesting because the launch vehicle is a converted Russian SS-18, the biggest ICBM there is, as far as I know.

NATO appropriately named it SATAN  ;)

I've loaded the app and now I need to figure out loading the TLEs...
Best quote heard during an inspection, "I was unaware that I was the only one who was aware."

Offline RichardF

  • Member
  • Posts: 17
  • Liked: 1
  • Likes Given: 0
Re: Mac app for plotting satellite orbits and more!
« Reply #13 on: 03/31/2013 08:40 pm »

NATO appropriately named it SATAN  ;)

I know! But on the other hand, it was blessed by a Russian Orthodox priest, with holy water, before the launch!


I've loaded the app and now I need to figure out loading the TLEs...

Go to the Preferences menu and in the first tab there are the sets TLE files as stored on the Celestrak site. Mark the checkbox next to the ones you're interested in. Then click the download button.

This downloads the requested files, unpacks them and stores the individual satellites in an internal SQLlite database.

Then go to the next tab, Satellites, and tick the ones you're interested in. Mark the checkbox of each one you want to track (you can select multiple satellites).

After you click OK on the Preferences window your choices will be put into action.

You can also find all these details, and more, in the User's Manual, accessible under the Help menu as SatTrackerBasic Help.

cheers,
Richard

Offline Hlacoste

  • Member
  • Posts: 1
  • Liked: 0
  • Likes Given: 0
Re: Mac app for plotting satellite orbits and more!
« Reply #14 on: 04/01/2013 11:52 am »

I've got the app. Easy to use once you remember to go to the preferences...
Great app! Good job. Sorry for Windows users... and btw great movie!

Offline Jester

  • Administrator
  • Senior Member
  • *****
  • Posts: 7987
  • Earth
  • Liked: 6596
  • Likes Given: 159
Re: Mac app for plotting satellite orbits and more!
« Reply #15 on: 04/02/2013 04:00 pm »
Ah Richard a fellow ESTEC man, welcome !

Always these EOP people with Mac toys ;-)
« Last Edit: 04/02/2013 04:02 pm by Jester »

Offline Rangers75

  • Full Member
  • *
  • Posts: 168
  • Liked: 24
  • Likes Given: 36
Re: Mac app for plotting satellite orbits and more!
« Reply #16 on: 04/02/2013 07:00 pm »
This is really beautiful and surprisingly powerful, but without straining the CPU. Thanks Richard.

Offline RichardF

  • Member
  • Posts: 17
  • Liked: 1
  • Likes Given: 0
Re: Mac app for plotting satellite orbits and more!
« Reply #17 on: 04/08/2013 11:45 am »
To all those who posted nice comments here:

Firstly, thanks very much for the kind words -- it's always nice to know that something that took so long to develop is appreciated.

And secondly, would you mind copying and pasting the comments into the review field in the Mac App Store? I would be most grateful!

thanks,
Richard

Offline chandawg

  • Member
  • Posts: 1
  • Liked: 0
  • Likes Given: 0
Re: Mac app for plotting satellite orbits and more!
« Reply #18 on: 04/28/2013 05:14 pm »
Is there a way to add manual TLE data? I see the option to add a user file, and every time I point it to a .txt file with TLE data in it, it doesn't show up in the satellite tab?

Offline RichardF

  • Member
  • Posts: 17
  • Liked: 1
  • Likes Given: 0
Re: Mac app for plotting satellite orbits and more!
« Reply #19 on: 04/28/2013 06:53 pm »
This should be the way it works. Let me check it.

Tags:
 

Advertisement NovaTech
Advertisement
Advertisement Margaritaville Beach Resort South Padre Island
Advertisement Brady Kenniston
Advertisement NextSpaceflight
Advertisement Nathan Barker Photography
0