Email Detail
Show an email
GET /hyperkitty/api/list/[email protected]/email/HMLGJGT34W6KGUTGJC23O3AI6NVSEAEX/?format=api
{ "url": "https://mailman.amsat.org/hyperkitty/api/list/[email protected]/email/HMLGJGT34W6KGUTGJC23O3AI6NVSEAEX/?format=api", "mailinglist": "https://mailman.amsat.org/hyperkitty/api/list/[email protected]/?format=api", "message_id": "[email protected]", "message_id_hash": "HMLGJGT34W6KGUTGJC23O3AI6NVSEAEX", "thread": "https://mailman.amsat.org/hyperkitty/api/list/[email protected]/thread/Y27FSKYG7QAT7A5H67BUCSSBNGDF6LHM/?format=api", "sender": { "address": "bklofas (a) gmail.com", "mailman_id": "062b93a803d34715bff002e9e4f00f4c", "emails": "https://mailman.amsat.org/hyperkitty/api/sender/062b93a803d34715bff002e9e4f00f4c/emails/?format=api" }, "sender_name": "Bryan Klofas", "subject": "[amsat-bb] Re: Satellite Orbit Prediction in Python", "date": "2009-09-28T18:41:33Z", "parent": "https://mailman.amsat.org/hyperkitty/api/list/[email protected]/email/Y27FSKYG7QAT7A5H67BUCSSBNGDF6LHM/?format=api", "children": [ "https://mailman.amsat.org/hyperkitty/api/list/[email protected]/email/MTAJTZTH6QY2PZOPO3EV7FSAQ6I27QY5/?format=api" ], "votes": { "likes": 0, "dislikes": 0, "status": "neutral" }, "content": "Hey Mark--\n\nWe also use pyephem for web-based pass times calculations at Cal Poly.\nhttp://mstl.atl.calpoly.edu/~ops/passtimes/\n\nSource is here, but it was written a few years back, and uses the older \n(now depreciated) ephem.Body attributes. It also sometimes has trouble \nwith the formatting on the webpage, although that may be a firefox bug, \nI'm not sure.\nhttp://mstl.atl.calpoly.edu/~ops/passtimes/passtimes.py\n--\nBryan Klofas, KF6ZEO\n\n\nMark VandeWettering wrote:\n> I just thought I'd drop a quick note here about some fun I've been\n> having today with satellite orbit prediction in Python. When I\n> started mucking around with satellites, I used \"predict\", which was\n> pretty good, but at some point I wanted to answer some questions which\n> weren't easy to answer using predict. Questions like \"when will\n> AO-51 be visible from both my home in CM87 and locations in Hawaii\",\n> or \"what was the radius of the circle of visibility for AO-7 compared\n> to ISS\"?\n> \n> Luckily, I'm a programmer. In fact, I'm a programmer who programs\n> for fun. So, I did a bit of research, and then coded up a version of\n> G3RUH's \"Plan 13\" algorithm in Python, and then wrote some scripts to\n> download elements from celestrak, and then a simple one to print data\n> on the next pass of any named satellite. And, they worked pretty\n> good. I've used them for the last year or so to do all my pass\n> predictions. But there are still a couple of minor issues with the\n> library. It didn't handle geosynchronous satellites very well. It\n> implemented only the most basic of orbital models. I was never\n> confident that the \"is this satellite in eclipse\" stuff working\n> exactly right.\n> \n> Luckily though, it turns out that someone else has been busy writing a\n> more complete library: PyEphem http://rhodesmill.org/pyephem/\n> \n> It's a library whose primary purpose is to calculate the positions of\n> astronomical objects. I've used it a couple of times to (for\n> instance) figure out the size of Mars compared to Jupiter, and found\n> it very easy to use. But today, I realized that it had a full\n> implementation of the SGP4 and SDP4 orbital models built in, and could\n> be used to predict satellite passes. As a proof of concept, I\n> hacked together a 23 line script that could print the details of\n> upcoming ISS passes. It seems to work great, and is really quite\n> easy to use.\n> \n> You can find some of the simple example code at my blog:\n> \n> http://brainwagon.org/2009/09/27/how-to-use-python-to-predict-satellite-locations/\n> \n> I'll probably be porting all of my existing scripts to use this soon.\n> In the mean time, if you have a similar task, you might look to it to\n> solve your custom satellite prediction problems.\n> \n> 73 Mark K6HX\n> _______________________________________________\n> Sent via [email protected]. Opinions expressed are those of the author.\n> Not an AMSAT-NA member? Join now to support the amateur satellite program!\n> Subscription settings: http://amsat.org/mailman/listinfo/amsat-bb\n", "attachments": [] }