nasa / api-docs

api.nasa.gov
http://nasa.github.io/api-docs/
451 stars 109 forks source link

PLACE TO SHARE THINGS BUILT WITH THESE APIs #125

Open JustinGOSSES opened 4 years ago

JustinGOSSES commented 4 years ago

Do you have something you built that would be starter code for others?

Are you searching for good starter code for a specific API?

Please paste below. Remember NASA doesn't endorse anything posted in issues.

evantayloryates commented 4 years ago

Here's a simple APOD API usage tutorial posted by Sahil Sharma: https://www.youtube.com/watch?v=T7ZvY3vioeE&feature=youtu.be

tomerdev1 commented 4 years ago

"Earth Rewinder" is a simple tool for using the "Earth" API built for the IOS platform.

Its main goal is to encourage people to explore our planet and get a real visual grasp over the way it changes, behave and look.

Short demonstration video of my progress so far: https://www.linkedin.com/posts/tomer-abady-766ba2193_a-demonstration-of-earth-rewinder-the-first-activity-6624342427408965632-6F5U

MDStebel commented 4 years ago

ISS Real-Time Tracker 3D, an iOS app, provides real-time tracking, pass predictions, crew data, live video, and images from the NASA Landsat database using the Earth API. Tap the satellite button to view images corresponding to the exact current location of the ISS. https://www.issrtt.com https://mdstebel.github.io/ISS-Real-Time-Tracker-Selected-Source-Code/ https://itunes.apple.com/us/app/iss-real-time-tracker/id1079990061?ls=1&mt=8

JustinGOSSES commented 4 years ago

@MikeyManoguerra Is this in regards to the Earth Imagery API?

The Earth Imagery API was built many years ago by someone who has since left, so it is a bit of a stranded project. I sometimes push fixes when I get a spare bit of time. Google keeps changing their API unfortunately, so it is hard to keep up.

I'd suggest you start using the Google Earth Engine API directly.

The NASA Earth Imagery API is basically just a simplified wrapper for one satellite product (Landsat8) on Google Earth Engine API. Google Earth engine is more complex and a less user friendly API that Earth-Imagery-API, but Earth Engine is kept mostly up-to-date and has a large user community for help. In turn, under the hood, the google earth engine API calls even more complex APIs for individual satellite products from USGS & NASA.

I'm going to try to get permission to open-source the Earth-Imagery-API so the public can help maintain it, but open-sourcing things is a multiple month project unfortunately.

ghost commented 4 years ago

https://github.com/mattiapontonio/asteroids

JustinGOSSES commented 3 years ago

Quick visualization of Near Earth Object API on Observable https://observablehq.com/@justingosses/asteroids-api-a-href-https-api-nasa-gov-api-neows-swagger-n-e-o

molavec commented 3 years ago

Hi to everyone!

I'm participating in a Hackathon using Postman and NASA Open APIs.

I like to share this project that could be useful for engineers ans scientist that use these APIs.
I'm very happy if you can help me to promote it in your networks to anyone that could be interested to test and improve this Workspace in the future.

https://devpost.com/software/public-workspace-for-nasa-open-apis

I will love your likes!! It will help me a lot! ✨✨😁

image

Oshuma commented 3 years ago

I started working on a Go library for the API, with plans to eventually implement everything (when I get free time).

Currently implemented:

https://github.com/Oshuma/nasa

molavec commented 3 years ago

I started working on a Go library for the API, with plans to eventually implement everything (when I get free time).

Currently implemented:

  • APOD
  • EPIC
  • Mars Rover Photos
  • Image and Video Library

https://github.com/Oshuma/nasa

Nice! Consider check this Postman Public Workspace to fast test of API. I think could be helpful to you.

image

CyberRinzler commented 3 years ago

I made a simple app that consumes APOD, Mars Rover Photos and the NeoFeed, here`s the link: https://play.google.com/store/apps/details?id=com.legatus.venatici

I am currently rebuilding it with a newer version of Ionic and implementing the other API's on it.

These API's are amazing to learn, this specific project started for me as an exercise for a class in college.

BekBrace commented 3 years ago

I created an ISS near real-time tracker. Video link : https://www.youtube.com/watch?v=5UWeOfdESZE&t=6s Code : https://github.com/BekBrace/NASA-Project-with-Python

JustinGOSSES commented 3 years ago

Hey @MikeyManoguerra and others... the code that backs earth-imagery-api on api.nasa.gov finally got open sourced.

https://github.com/nasa/earth-imagery-api

OwlHowl3 commented 1 year ago

Hey, I made a small app using astronomy picture of the day api, image and video library api and eonet api.

https://www.youtube.com/watch?v=rjwHteSekfg&ab_channel=WiseOllieOwl https://github.com/OwlHowl3/nasa-api

shaheertarar commented 1 year ago

Hey, I made a site which makes a portrait of the earth (and Landsat's collection pattern) using all the images captured by Landsat 9 over 24 hours. Updates once a day.

https://landsat.earth

EpicSpaceFan commented 6 months ago

This is a project that uses NASA's EPIC (Earth Polychromatic Imaging Camera) API to retrieve images of Earth on specific days, providing an engaging way to explore our planet's beauty by providing images, gifs, and contour gifs. Use the requirements.txt file to see what modules you need to install in the given versions and run my python file in the given repo: https://github.com/EpicSpaceFan/EarthViewer/

eduardomrigo commented 2 months ago

I developed a website that uses the NASA API's, my goal is to use as many as i can. You can see it live here:

LIVE Project Github Repo Linkedin Post

API's already used: