Comments (8)
After all the additions, this is what the CRS-12 data would look like, as an example.
{
"flight_number": 45,
"launch_year": "2017",
"launch_date_unix": 1502728260,
"launch_date_utc": "2017-08-14T16:31:00Z",
"launch_date_local": "2017-08-14T12:31:00-04:00",
"rocket": {
"rocket_id": "falcon9",
"rocket_name": "Falcon 9",
"rocket_type": "FT"
},
"telemetry": {
"flight_club": "https://www.flightclub.io/results/?code=CR12"
},
"core_serial": "B1039",
"cap_serial": "C113",
"reuse": {
"booster": false,
"sidebooster1": false,
"sidebooster2": false,
"fairings": false,
"capsule": false
},
"launch_site": {
"site_id": "ksc_lc_39a",
"site_name": "KSC LC 39A"
},
"payloads": [
{
"payload_id": "SpaceX CRS-12",
"customers": [
"NASA (CRS)"
],
"payload_type": "Dragon 1.1",
"payload_mass_kg": 3310,
"payload_mass_lbs": 7298,
"orbit": "ISS",
"mass_returned_kg": 1724,
"mass_returned_lbs": 3800,
"flight_time_sec": 2842920,
"cargo_manifest": "https://www.nasa.gov/sites/default/files/atoms/files/spacex_crs-12_missionoverview.pdf"
}
],
"launch_success": true,
"land_success": true,
"landing_type": "RTLS",
"landing_vehicle": "LZ-1",
"links": {
"mission_patch": "http://spacexpatchlist.space/images/thumbs/spacex_f9_039_crs_12.png",
"reddit_campaign": "https://www.reddit.com/r/spacex/comments/6mrga2/crs12_launch_campaign_thread/",
"reddit_launch": "https://www.reddit.com/r/spacex/comments/6tfcio/welcome_to_the_rspacex_crs12_official_launch/",
"reddit_recovery": null,
"reddit_media": "https://www.reddit.com/r/spacex/comments/6th2nf/rspacex_crs12_media_thread_videos_images_gifs/",
"presskit": "http://www.spacex.com/sites/spacex/files/crs12presskit.pdf",
"article_link": "https://spaceflightnow.com/2017/08/17/photos-falcon-9-rocket-soars-into-space-lands-back-at-cape-canaveral/",
"video_link": "https://www.youtube.com/watch?v=vLxWsYx8dbo"
}
}
from spacex-api.
Congrats for the new tag release! I can't think of any info to add, the API is very good π π π
from spacex-api.
Agreed, would allow for a more granular understanding of reusability.
from spacex-api.
Going to collect all the data for #45 and #46 to make one big pass on the data, including this one
from spacex-api.
Yay! Thank you for the others PR! While you're at it, I received this message:
I wanted to point out that the heaviest GTO sat launched by Spacex was the Intelsat 35e at 6761kg, not Inmarsat: https://en.wikipedia.org/wiki/Intelsat_35e
(Intelsat is currently listed as 6000kg)
from spacex-api.
Gotcha, I'll make the correction π
from spacex-api.
@jakewmeyer just to be sure, this will be a breaking change (as now I'm checking the reuse
boolean parameter). How do we handle such changes? I know there is an API versioning system but for now it may be overkill?
Idea to dash the issue: store the new data in a reusedParts
parameter and flag the flight as reused
if at least one part is reused. Not sure if we would want this (it would flag CRS-13 as reused for instance like it was done in the subreddit sidebar), just throwing some ideas π
from spacex-api.
I decided to leave in the old reused data in addition to the new reused details. This should prevent it from being a breaking change, while allowing for the detailed reusability data we were after.
from spacex-api.
Related Issues (20)
- Querying launches against a provided array of values HOT 2
- Small patch images now have black backgrounds, no longer transparent HOT 1
- Starlink 3-1 is missing payload HOT 1
- 403 Errors Suddenly HOT 7
- Getting 503 when requesting from Hetzner VPS HOT 2
- launches/query endpoint does not return launch IDs for ship and crew launches
- Hotbird 13F missing
- Future of the project HOT 9
- Incorrect data under "next" endpoint HOT 2
- USSF-4 is still under βupcomingβ despite it already happening HOT 1
- Website to add on 'List of known Apps'
- Data Inconsistency
- Is the API abandonned? HOT 3
- New app to add to the list of known apps
- Seems like Starlink API is outdated HOT 2
- spam / broken link
- Space π
- Error in server.js File - Uncaught Exception Handling
- Issues with fetching the YouTube ID for upcoming launches.
- allow users to make queries with "id" key along with "_id"
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from spacex-api.