Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rossengeorgiev/orbits-js

🛰️ A small library to display satellite orbits from two-line elements with Google Maps API3
https://github.com/rossengeorgiev/orbits-js

google-maps-api javascript orbits satellites tle

Last synced: 11 days ago
JSON representation

🛰️ A small library to display satellite orbits from two-line elements with Google Maps API3

Awesome Lists containing this project

README

        

# Orbits.js

![orbits.js preview image](preview.png "orbits.js preview image")

A small library to display satellite orbits from two-line elements via Google Maps.

[Live preview](http://rossengeorgiev.github.io/orbits-js/preview.html)

## Example usage

```javascript
var myMap = new google.maps.Map(...);
var myTLE = new orbits.TLE(tle_text);
var mySat = new orbits.Satellite({ map: myMap, tle: myTLE});

// You can also parse a file containing many TLEs
var TLE_Array = orbits.util.praseTLE(tle_text);
```
## Documentation

Explore the library from [here](http://rossengeorgiev.github.io/orbits-js/).

## Library based on

* [Models for Propagation of NORAD Element Sets](http://www.celestrak.com/NORAD/documentation/spacetrk.pdf)
*By Felix R. Hoots and Ronald L. Roehrichm, December 1980*
* [Orbital Coordinate Systems, Part III](http://www.celestrak.com/columns/v02n03/)
*By Dr. T.S. Kelso*