Skip to content

ishyaerospace/NASA-homepage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NASA-homepage

using NASA API to display information to a user on a homepage/app run on a raspberry pi. use within the smart mirror project

APIs

APOD = Astronomy Picture of the Day

Asteroids NeoWs = near earth object web service

DONKI = space weather database of notifications, knowledge, information

GIBS = strandarized Web Services that deliver global, full res satellite imagery, enabling interactive exploration of earth

EONET = The earth Observatory natural Event tracker

EPIC = Earth Polychromatic Imaging Camera

Exoplanet = programmatic access to NASA's exoplanet archive database

Open Science Data Repository = Programmatic Interface for the Open Science Data Repos WEbsite

Insight = Mars Weather Service API

Mars Rover Photos = Images data gathered by NASA's Curiosity, opportunity, and spirit rover on mars

Nasa Image and Video Library = API to access the NASA Image and Video Lib site at images.nasa.gov

TechTransfer = Patents, software, and Tech Transfer Reports

Satellite Situation Center = System to cast geocentric spacecraft location information into a framework of geophysics regions

SSD/CENEOS = solar system dynamics and center for near-Earth object studies

Techport = API to make NASA technology project data available in a machine readable format

TLE API = two line element data for earth orbiting object at a given point in time

Vesta/Moon/Mars Trek WMTS = a web map tile service for the best, moon and mars Trek Imagery project

🚀 NASA API OVERVIEW & CATEGORIES

🌌 1. APOD (Astronomy Picture of the Day) Data: Daily image or video of the universe with metadata.

What to show: Picture, title, explanation, date.

Endpoint: https://api.nasa.gov/planetary/apod

☄️ 2. Asteroids - NeoWs (Near Earth Object Web Service) Data: Asteroid approach data including size, velocity, hazard.

What to show: Names, close approach distance, speed, hazard level.

Endpoint: https://api.nasa.gov/neo/rest/v1/feed

⚡ 3. DONKI (Space Weather Database Of Notifications, Knowledge, Information) Data: Solar flares, CMEs, SEP events, geomagnetic storms.

What to show: Type of event, strength, date, impact.

Endpoint: Multiple endpoints for different space weather events.

🗺️ 4. GIBS (Global Imagery Browse Services) Data: Full-resolution satellite imagery from MODIS, VIIRS, etc.

What to show: Earth image tiles on a map interface.

Format: WMTS (Web Map Tile Service), can be embedded in maps.

🌍 5. EONET (Earth Observatory Natural Event Tracker) Data: Natural events like wildfires, floods, storms.

What to show: Event name, type, location, date, active status.

Endpoint: https://eonet.gsfc.nasa.gov/api/v3/events

🌎 6. EPIC (Earth Polychromatic Imaging Camera) Data: Daily color images of Earth from DSCOVR.

What to show: Images + Earth coordinates & timestamp.

Endpoint: https://api.nasa.gov/EPIC/api/natural

🪐 7. Exoplanet API Data: NASA's confirmed exoplanets archive.

What to show: Planet name, discovery year, radius, host star.

Access: Through Exoplanet Archive’s TAP service or CSV API.

🧪 8. Open Science Data Repository Data: Metadata and download links for scientific datasets.

What to show: Dataset name, description, link.

Endpoint: Varies (acts as a central hub for datasets).

🌡️ 9. InSight (Mars Weather Service API) Data: Weather info from Mars InSight lander.

What to show: Sol, temperature, pressure, wind speed.

Endpoint: https://api.nasa.gov/insight_weather/

🤖 10. Mars Rover Photos Data: Images taken by Curiosity, Opportunity, Spirit.

What to show: Photos by date, camera name, rover name.

Endpoint: https://api.nasa.gov/mars-photos/api/v1/rovers/curiosity/photos

📸 11. NASA Image and Video Library Data: Public media from NASA (photos, audio, video).

What to show: Search result titles, thumbnails, previews.

Endpoint: https://images-api.nasa.gov/search?q=moon

🧬 12. TechTransfer Data: NASA patents, software, tech reports.

What to show: Titles, abstracts, status, links.

Endpoint: https://technology.nasa.gov/api

🛰️ 13. Satellite Situation Center Data: Real-time satellite location and orbit prediction.

What to show: Satellite name, coordinates, orbital path.

Requires: Specialized satellite software integration.

☀️ 14. SSD/CNEOS (Solar System Dynamics / Center for Near-Earth Object Studies) Data: Orbit diagrams, close-approach data.

What to show: Orbit paths, risk levels, approach dates.

Endpoint: https://ssd-api.jpl.nasa.gov/doc/

🛠️ 15. Techport Data: Technology projects funded or developed by NASA.

What to show: Project title, status, goal, organization.

Endpoint: https://techport.nasa.gov/api

🛰️ 16. TLE API (Two-Line Element Set) Data: Orbital data for Earth-orbiting objects.

What to show: Satellite path prediction data.

Use case: Real-time orbit visualization.

🗺️ 17. Vesta / Moon / Mars Trek WMTS Data: Map tiles for planetary surfaces.

What to show: Interactive terrain maps of Moon, Mars, Vesta.

Type: WMTS (Web Map Tile Service).

About

using NASA API to display information to a user on a homepage/app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages