nowfound

Dev tools · March 23, 2013

AJ

A JSON API for NASA HORIZONS Planetary Ephemeris Tables

I don't always all-caps, but when I do, it's because every word is an acronym. The NASA HORIZONS[1] system is a telnet service that provides planetary data and ephemeris tables, which are basically coordinate-time plots for celestial bodies. It's pretty archaic and somewhat difficult to use, especially since it just dumps out text tables and you have to parse it to do anything with it. Some projects, e.g. KDE Marble, use it as a data source and typically just consume it with a little procedural code to get what they need. I wanted to provide a full-fledged library for it so that you can…

What it does

In the maker’s words, at launch

I don't always all-caps, but when I do, it's because every word is an acronym. The NASA HORIZONS[1] system is a telnet service that provides planetary data and ephemeris tables, which are basically coordinate-time plots for celestial bodies. It's pretty archaic and somewhat difficult to use, especially since it just dumps out text tables and you have to parse it to do anything with it. Some projects, e.g. KDE Marble, use it as a data source and typically just consume it with a little procedural code to get what they need. I wanted to provide a full-fledged library for it so that you can easily mash it up in a web app, so I started a Gem called Tengai[2]. It has a very minimal set of features right now, but I have a lot of ideas and I'd appreciate feedback (and forking!). This little Sinatra app[3] uses Tengai to provide a JSON interface to the ephemerides. Check it out: http://horizons.herokuapp.com/bodies/499/ephemeris?start_time=2013-3-23%2000:00:00&stop_time=2013-3-23%2023:59:00&interval=720 [1]: http://ssd.jpl.nasa.gov/?horizons [2]: https://github.com/zacstewart/tengai [3]: https://github.com/zacstewart/restful-horizons

Does the same job

all alternatives →

More dev tools this month

the category →
  • Dograh592

    The open source VAPI alternative

    Dev tools · 25d ago · dograh.com

  • Meridian530

    Don't let your work go unnoticed. Get promoted!

    Dev tools · 20d ago · meridiona.com

  • x1516

    Lovable for iPhone apps go from idea to App Store

    Dev tools · 11d ago · x1.new

  • Open-source GTM skills for technical founders

    Dev tools · 29d ago · gtmcofounder.com

  • OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.

    Dev tools · 2d ago · opentrailpaper.com

  • Nuphos380

    The AI-Native DevOps Workspace.

    Dev tools · 24d ago · nuphos.ai

Launched alongside, March 2013

the whole month →