All Projects → systeme-solaire → api-rest

systeme-solaire / api-rest

Licence: MIT license
API - The Solar System OpenData

Programming Languages

PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to api-rest

ha skyfield
See the apparent positions of the Sun, Moon, and planets in this home assistant custom component
Stars: ✭ 26 (+44.44%)
Mutual labels:  astronomy, solar-system
pico-solar-system
No description or website provided.
Stars: ✭ 186 (+933.33%)
Mutual labels:  solar-system, planets
pymeeus
Library of astronomical algorithms in Python
Stars: ✭ 25 (+38.89%)
Mutual labels:  astronomy, planets
accrete-starform-stargen
An attempt to reconcile all available versions of the Accrete/Starform/Stargen solar system generator.
Stars: ✭ 24 (+33.33%)
Mutual labels:  solar-system, planets
ephemeris-compute-de405
A command-line tool for producing tables of the positions of solar system objects over time.
Stars: ✭ 14 (-22.22%)
Mutual labels:  astronomy, planets
PlanetaryImager
Qt capture software for astronomy, mainly planetary shooting
Stars: ✭ 45 (+150%)
Mutual labels:  astronomy, planets
planetarium
Our Planetarium project!
Stars: ✭ 45 (+150%)
Mutual labels:  astronomy, solar-system
AstroTime.jl
Astronomical time keeping in Julia
Stars: ✭ 32 (+77.78%)
Mutual labels:  astronomy
starclass
Stellar Classification
Stars: ✭ 15 (-16.67%)
Mutual labels:  astronomy
sbpy
A Python package for small bodies research
Stars: ✭ 60 (+233.33%)
Mutual labels:  astronomy
heyoka.py
Python library for ODE integration via Taylor's method and LLVM
Stars: ✭ 45 (+150%)
Mutual labels:  astronomy
astrobook
The Astrobook source files
Stars: ✭ 32 (+77.78%)
Mutual labels:  astronomy
nmmn
Miscellaneous methods for: astronomy, dealing with arrays, statistical distributions, computing goodness-of-fit, numerical simulations and much more
Stars: ✭ 16 (-11.11%)
Mutual labels:  astronomy
Messier87
A realtime raytracing blackhole renderer
Stars: ✭ 53 (+194.44%)
Mutual labels:  astronomy
kerykeion
Kerykeion is a python library for astrology. It can generate SVG charts and extract all data about a birthchart, a composite chart and a transit chart.
Stars: ✭ 72 (+300%)
Mutual labels:  planets
yt astro analysis
yt astrophysical analysis modules
Stars: ✭ 18 (+0%)
Mutual labels:  astronomy
curvit
Create light curves from UVIT data.
Stars: ✭ 14 (-22.22%)
Mutual labels:  astronomy
indi-allsky
Software to manage a Linux-based All Sky Camera.
Stars: ✭ 59 (+227.78%)
Mutual labels:  astronomy
sunraster
A SunPy-affiliated package which provides tools to analyze data from spectral data from any solar mission.
Stars: ✭ 19 (+5.56%)
Mutual labels:  astronomy
apod chrome extension
Astronomy Picture of the Day (APOD) Chrome Extension for the new tab screen
Stars: ✭ 16 (-11.11%)
Mutual labels:  astronomy

The Solar System OpenData

An open Rest API for querying all Solar System data.

https://api.le-systeme-solaire.net

Features

Main bodies

All planets and their moons, all dwarfs planets and the main asteroids.

Physical characteristics

Dimensions, mass, flattening, gravity, inclination and temperature.

Orbital parameters

Semimajor axis, perihelion, aphelion, eccentricity, orbital period and orbital speed.

History

Discovery circumstances, discoverer(s), year discovered and provisional designation.

Family

For every body, all its satellites and the ability to navigate between satellites and the star.

Known objects count

Known count of each object type : planets, moons, asteroids, comets.

Documentation

How to use the API?

All bodies in one request

An URL returns all bodies in the database with all data: https://api.le-systeme-solaire.net/rest/bodies/

Boby by body

An URL returns all data of one body: https://api.le-systeme-solaire.net/rest/bodies/{id}

All known count

An URL returns all known count for each object type : https://api.le-systeme-solaire.net/rest/knowncount/

Known count, object type by object type

An URL returns known count for the object type : https://api.le-systeme-solaire.net/rest/knowncount/{id}

API parameters for /bodies

# Parameter Action
1 data The data you want to retrieve (comma separated).
2 exclude One or more data you want to exclude (comma separated).
3 order The sort order data you want to use and the sort direction (comma separated).
4 page Page number (number>=1) and page size (size>=1 with 20 as default) (comma separated).
5 rowData Transform the objects in records.
6 filter[] Filters to be applied. Each filter consists of a data, an operator and a value (comma separated).
7 satisfy Should all filters match (default).

API parameters /knowncount

# Parameter Action
1 rowData Transform the objects in records.

License

Distributed under MIT license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].