Created
November 7, 2013 18:00
-
-
Save benelsen/7359021 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-20 03:07:28", | |
"EPOCH_MICROSECONDS": "420320", | |
"MEAN_MOTION": "16.17152852", | |
"ECCENTRICITY": "0.0006756", | |
"INCLINATION": "96.5536", | |
"RA_OF_ASC_NODE": "322.3814", | |
"ARG_OF_PERICENTER": "8.8723", | |
"MEAN_ANOMALY": "64.6484", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "993", | |
"REV_AT_EPOCH": "26942", | |
"BSTAR": "-9.0208e-07", | |
"MEAN_MOTION_DOT": "-1.981e-05", | |
"MEAN_MOTION_DDOT": "1.9207e-06", | |
"FILE": "1566654", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13293.13019005 -.00001981 19207-5 -90208-6 0 9939", | |
"TLE_LINE2": "2 34602 096.5536 322.3814 0006756 008.8723 064.6484 16.17152852269429", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-20 12:17:56", | |
"EPOCH_MICROSECONDS": "924159", | |
"MEAN_MOTION": "16.17153026", | |
"ECCENTRICITY": "0.0006689", | |
"INCLINATION": "96.5533", | |
"RA_OF_ASC_NODE": "322.7652", | |
"ARG_OF_PERICENTER": "7.7534", | |
"MEAN_ANOMALY": "129.6959", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "994", | |
"REV_AT_EPOCH": "26949", | |
"BSTAR": "-1.1497e-06", | |
"MEAN_MOTION_DOT": "-2.358e-05", | |
"MEAN_MOTION_DDOT": "1.9206e-06", | |
"FILE": "1566805", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13293.51246440 -.00002358 19206-5 -11497-5 0 9947", | |
"TLE_LINE2": "2 34602 096.5533 322.7652 0006689 007.7534 129.6959 16.17153026269493", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-20 19:38:23", | |
"EPOCH_MICROSECONDS": "718048", | |
"MEAN_MOTION": "16.17152892", | |
"ECCENTRICITY": "0.0006575", | |
"INCLINATION": "96.553", | |
"RA_OF_ASC_NODE": "323.0722", | |
"ARG_OF_PERICENTER": "6.7684", | |
"MEAN_ANOMALY": "110.0981", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "995", | |
"REV_AT_EPOCH": "26954", | |
"BSTAR": "-1.2732e-06", | |
"MEAN_MOTION_DOT": "-2.546e-05", | |
"MEAN_MOTION_DDOT": "1.9205e-06", | |
"FILE": "1566967", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13293.81833007 -.00002546 19205-5 -12732-5 0 9953", | |
"TLE_LINE2": "2 34602 096.5530 323.0722 0006575 006.7684 110.0981 16.17152892269546", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-21 02:53:51", | |
"EPOCH_MICROSECONDS": "428832", | |
"MEAN_MOTION": "16.17152759", | |
"ECCENTRICITY": "0.0006537", | |
"INCLINATION": "96.5529", | |
"RA_OF_ASC_NODE": "323.3758", | |
"ARG_OF_PERICENTER": "5.3716", | |
"MEAN_ANOMALY": "70.7708", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "996", | |
"REV_AT_EPOCH": "26958", | |
"BSTAR": "-1.1624e-06", | |
"MEAN_MOTION_DOT": "-2.377e-05", | |
"MEAN_MOTION_DDOT": "1.9206e-06", | |
"FILE": "1567159", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13294.12073413 -.00002377 19206-5 -11624-5 0 9968", | |
"TLE_LINE2": "2 34602 096.5529 323.3758 0006537 005.3716 070.7708 16.17152759269580", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-21 12:58:45", | |
"EPOCH_MICROSECONDS": "850943", | |
"MEAN_MOTION": "16.17373525", | |
"ECCENTRICITY": "0.0007299", | |
"INCLINATION": "96.5511", | |
"RA_OF_ASC_NODE": "323.7985", | |
"ARG_OF_PERICENTER": "1.7144", | |
"MEAN_ANOMALY": "358.4327", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "998", | |
"REV_AT_EPOCH": "26965", | |
"BSTAR": "0.00015897", | |
"MEAN_MOTION_DOT": "0.00245585", | |
"MEAN_MOTION_DDOT": "1.9192e-06", | |
"FILE": "1567240", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13294.54080846 .00245585 19192-5 15897-3 0 9980", | |
"TLE_LINE2": "2 34602 096.5511 323.7985 0007299 001.7144 358.4327 16.17373525269655", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-21 13:36:45", | |
"EPOCH_MICROSECONDS": "319680", | |
"MEAN_MOTION": "16.17363756", | |
"ECCENTRICITY": "0.0006649", | |
"INCLINATION": "96.5556", | |
"RA_OF_ASC_NODE": "323.8221", | |
"ARG_OF_PERICENTER": "8.8644", | |
"MEAN_ANOMALY": "144.7814", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "997", | |
"REV_AT_EPOCH": "26966", | |
"BSTAR": "-8.5826e-07", | |
"MEAN_MOTION_DOT": "-1.935e-05", | |
"MEAN_MOTION_DDOT": "1.9227e-06", | |
"FILE": "1567314", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13294.56719120 -.00001935 19227-5 -85826-6 0 9977", | |
"TLE_LINE2": "2 34602 096.5556 323.8221 0006649 008.8644 144.7814 16.17363756269662", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-21 17:26:02", | |
"EPOCH_MICROSECONDS": "449535", | |
"MEAN_MOTION": "16.172611", | |
"ECCENTRICITY": "0.0006175", | |
"INCLINATION": "96.554", | |
"RA_OF_ASC_NODE": "323.9845", | |
"ARG_OF_PERICENTER": "14.6125", | |
"MEAN_ANOMALY": "345.4061", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "999", | |
"REV_AT_EPOCH": "26968", | |
"BSTAR": "2.7311e-05", | |
"MEAN_MOTION_DOT": "0.00041281", | |
"MEAN_MOTION_DDOT": "1.9206e-06", | |
"FILE": "1567426", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13294.72641724 .00041281 19206-5 27311-4 0 9997", | |
"TLE_LINE2": "2 34602 096.5540 323.9845 0006175 014.6125 345.4061 16.17261100269687", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-21 17:53:39", | |
"EPOCH_MICROSECONDS": "626591", | |
"MEAN_MOTION": "16.17457302", | |
"ECCENTRICITY": "0.0005768", | |
"INCLINATION": "96.5521", | |
"RA_OF_ASC_NODE": "324.0031", | |
"ARG_OF_PERICENTER": "0.257", | |
"MEAN_ANOMALY": "111.4927", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "0", | |
"REV_AT_EPOCH": "26968", | |
"BSTAR": "0.00020446", | |
"MEAN_MOTION_DOT": "0.00317349", | |
"MEAN_MOTION_DDOT": "1.9193e-06", | |
"FILE": "1567605", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13294.74559753 .00317349 19193-5 20446-3 0 09", | |
"TLE_LINE2": "2 34602 096.5521 324.0031 0005768 000.2570 111.4927 16.17457302269680", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-22 02:38:32", | |
"EPOCH_MICROSECONDS": "645183", | |
"MEAN_MOTION": "16.17666145", | |
"ECCENTRICITY": "0.0005571", | |
"INCLINATION": "96.5522", | |
"RA_OF_ASC_NODE": "324.369", | |
"ARG_OF_PERICENTER": "357.6069", | |
"MEAN_ANOMALY": "75.2463", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "1", | |
"REV_AT_EPOCH": "26974", | |
"BSTAR": "0.00020895", | |
"MEAN_MOTION_DOT": "0.0032926", | |
"MEAN_MOTION_DDOT": "1.9203e-06", | |
"FILE": "1567768", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13295.11010006 .00329260 19203-5 20895-3 0 10", | |
"TLE_LINE2": "2 34602 096.5522 324.3690 0005571 357.6069 075.2463 16.17666145269745", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-22 11:48:48", | |
"EPOCH_MICROSECONDS": "744575", | |
"MEAN_MOTION": "16.17867734", | |
"ECCENTRICITY": "0.0005489", | |
"INCLINATION": "96.552", | |
"RA_OF_ASC_NODE": "324.7531", | |
"ARG_OF_PERICENTER": "355.6328", | |
"MEAN_ANOMALY": "141.1864", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "2", | |
"REV_AT_EPOCH": "26981", | |
"BSTAR": "0.0002033", | |
"MEAN_MOTION_DOT": "0.00325094", | |
"MEAN_MOTION_DDOT": "1.9212e-06", | |
"FILE": "1567921", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13295.49223084 .00325094 19212-5 20330-3 0 29", | |
"TLE_LINE2": "2 34602 096.5520 324.7531 0005489 355.6328 141.1864 16.17867734269818", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-22 14:13:07", | |
"EPOCH_MICROSECONDS": "635935", | |
"MEAN_MOTION": "16.17939484", | |
"ECCENTRICITY": "0.0006293", | |
"INCLINATION": "96.5518", | |
"RA_OF_ASC_NODE": "324.8548", | |
"ARG_OF_PERICENTER": "357.4304", | |
"MEAN_ANOMALY": "2.6913", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "3", | |
"REV_AT_EPOCH": "26982", | |
"BSTAR": "0.00016603", | |
"MEAN_MOTION_DOT": "0.00267047", | |
"MEAN_MOTION_DDOT": "1.922e-06", | |
"FILE": "1568037", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13295.59244949 .00267047 19220-5 16603-3 0 34", | |
"TLE_LINE2": "2 34602 096.5518 324.8548 0006293 357.4304 002.6913 16.17939484269821", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-22 20:30:28", | |
"EPOCH_MICROSECONDS": "686816", | |
"MEAN_MOTION": "16.1806172", | |
"ECCENTRICITY": "0.0005356", | |
"INCLINATION": "96.5522", | |
"RA_OF_ASC_NODE": "325.1171", | |
"ARG_OF_PERICENTER": "353.2231", | |
"MEAN_ANOMALY": "92.2423", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "4", | |
"REV_AT_EPOCH": "26986", | |
"BSTAR": "0.00020479", | |
"MEAN_MOTION_DOT": "0.00332152", | |
"MEAN_MOTION_DDOT": "1.9222e-06", | |
"FILE": "1568245", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13295.85449869 .00332152 19222-5 20479-3 0 40", | |
"TLE_LINE2": "2 34602 096.5522 325.1171 0005356 353.2231 092.2423 16.18061720269869", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-23 03:53:17", | |
"EPOCH_MICROSECONDS": "507615", | |
"MEAN_MOTION": "16.18259876", | |
"ECCENTRICITY": "0.0005277", | |
"INCLINATION": "96.5524", | |
"RA_OF_ASC_NODE": "325.4262", | |
"ARG_OF_PERICENTER": "350.8312", | |
"MEAN_ANOMALY": "84.7431", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "5", | |
"REV_AT_EPOCH": "26991", | |
"BSTAR": "0.00020042", | |
"MEAN_MOTION_DOT": "0.00329825", | |
"MEAN_MOTION_DDOT": "1.9234e-06", | |
"FILE": "1568393", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13296.16200819 .00329825 19234-5 20042-3 0 58", | |
"TLE_LINE2": "2 34602 096.5524 325.4262 0005277 350.8312 084.7431 16.18259876269912", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-23 11:34:47", | |
"EPOCH_MICROSECONDS": "410752", | |
"MEAN_MOTION": "16.18449421", | |
"ECCENTRICITY": "0.0005148", | |
"INCLINATION": "96.5524", | |
"RA_OF_ASC_NODE": "325.7482", | |
"ARG_OF_PERICENTER": "348.4515", | |
"MEAN_ANOMALY": "152.99", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "6", | |
"REV_AT_EPOCH": "26997", | |
"BSTAR": "0.00020426", | |
"MEAN_MOTION_DOT": "0.00340872", | |
"MEAN_MOTION_DDOT": "1.9242e-06", | |
"FILE": "1568539", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13296.48249318 .00340872 19242-5 20426-3 0 61", | |
"TLE_LINE2": "2 34602 096.5524 325.7482 0005148 348.4515 152.9900 16.18449421269976", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-23 16:55:58", | |
"EPOCH_MICROSECONDS": "207584", | |
"MEAN_MOTION": "16.18586145", | |
"ECCENTRICITY": "0.0005978", | |
"INCLINATION": "96.5502", | |
"RA_OF_ASC_NODE": "325.9739", | |
"ARG_OF_PERICENTER": "354.7354", | |
"MEAN_ANOMALY": "5.3693", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "7", | |
"REV_AT_EPOCH": "27000", | |
"BSTAR": "0.00016907", | |
"MEAN_MOTION_DOT": "0.00285195", | |
"MEAN_MOTION_DDOT": "1.9238e-06", | |
"FILE": "1568716", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13296.70553481 .00285195 19238-5 16907-3 0 76", | |
"TLE_LINE2": "2 34602 096.5502 325.9739 0005978 354.7354 005.3693 16.18586145270002", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-23 20:20:56", | |
"EPOCH_MICROSECONDS": "838047", | |
"MEAN_MOTION": "16.1867012", | |
"ECCENTRICITY": "0.0005019", | |
"INCLINATION": "96.5526", | |
"RA_OF_ASC_NODE": "326.1154", | |
"ARG_OF_PERICENTER": "345.7618", | |
"MEAN_ANOMALY": "123.2499", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "8", | |
"REV_AT_EPOCH": "27002", | |
"BSTAR": "0.00020813", | |
"MEAN_MOTION_DOT": "0.00353052", | |
"MEAN_MOTION_DDOT": "1.9253e-06", | |
"FILE": "1568809", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13296.84788007 .00353052 19253-5 20813-3 0 82", | |
"TLE_LINE2": "2 34602 096.5526 326.1154 0005019 345.7618 123.2499 16.18670120270024", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-24 03:37:12", | |
"EPOCH_MICROSECONDS": "904320", | |
"MEAN_MOTION": "16.18849839", | |
"ECCENTRICITY": "0.0004942", | |
"INCLINATION": "96.5525", | |
"RA_OF_ASC_NODE": "326.4202", | |
"ARG_OF_PERICENTER": "343.3068", | |
"MEAN_ANOMALY": "90.0118", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "9", | |
"REV_AT_EPOCH": "27007", | |
"BSTAR": "0.00020104", | |
"MEAN_MOTION_DOT": "0.00345588", | |
"MEAN_MOTION_DDOT": "1.9262e-06", | |
"FILE": "1568949", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13297.15084380 .00345588 19262-5 20104-3 0 99", | |
"TLE_LINE2": "2 34602 096.5525 326.4202 0004942 343.3068 090.0118 16.18849839270076", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-24 14:12:48", | |
"EPOCH_MICROSECONDS": "894911", | |
"MEAN_MOTION": "16.19104592", | |
"ECCENTRICITY": "0.0004798", | |
"INCLINATION": "96.5526", | |
"RA_OF_ASC_NODE": "326.8645", | |
"ARG_OF_PERICENTER": "340.3371", | |
"MEAN_ANOMALY": "143.775", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "10", | |
"REV_AT_EPOCH": "27015", | |
"BSTAR": "0.000225", | |
"MEAN_MOTION_DOT": "0.00394252", | |
"MEAN_MOTION_DDOT": "1.9271e-06", | |
"FILE": "1569241", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13297.59223258 .00394252 19271-5 22500-3 0 102", | |
"TLE_LINE2": "2 34602 096.5526 326.8645 0004798 340.3371 143.7750 16.19104592270153", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-25 10:54:45", | |
"EPOCH_MICROSECONDS": "280799", | |
"MEAN_MOTION": "16.19666617", | |
"ECCENTRICITY": "0.0004553", | |
"INCLINATION": "96.5525", | |
"RA_OF_ASC_NODE": "327.7327", | |
"ARG_OF_PERICENTER": "334.1672", | |
"MEAN_ANOMALY": "134.4576", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "11", | |
"REV_AT_EPOCH": "27028", | |
"BSTAR": "0.00021002", | |
"MEAN_MOTION_DOT": "0.00383824", | |
"MEAN_MOTION_DDOT": "1.9299e-06", | |
"FILE": "1569646", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13298.45469075 .00383824 19299-5 21002-3 0 117", | |
"TLE_LINE2": "2 34602 096.5525 327.7327 0004553 334.1672 134.4576 16.19666617270281", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-25 19:48:41", | |
"EPOCH_MICROSECONDS": "205888", | |
"MEAN_MOTION": "16.19910811", | |
"ECCENTRICITY": "0.0004434", | |
"INCLINATION": "96.5521", | |
"RA_OF_ASC_NODE": "328.1063", | |
"ARG_OF_PERICENTER": "331.2135", | |
"MEAN_ANOMALY": "138.079", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "12", | |
"REV_AT_EPOCH": "27034", | |
"BSTAR": "0.00021708", | |
"MEAN_MOTION_DOT": "0.00404136", | |
"MEAN_MOTION_DDOT": "1.9307e-06", | |
"FILE": "1569948", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13298.82547692 .00404136 19307-5 21708-3 0 124", | |
"TLE_LINE2": "2 34602 096.5521 328.1063 0004434 331.2135 138.0790 16.19910811270342", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-26 03:05:33", | |
"EPOCH_MICROSECONDS": "999071", | |
"MEAN_MOTION": "16.2012428", | |
"ECCENTRICITY": "0.0004396", | |
"INCLINATION": "96.5519", | |
"RA_OF_ASC_NODE": "328.412", | |
"ARG_OF_PERICENTER": "329.4414", | |
"MEAN_ANOMALY": "108.0039", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "13", | |
"REV_AT_EPOCH": "27039", | |
"BSTAR": "0.00019649", | |
"MEAN_MOTION_DOT": "0.00371742", | |
"MEAN_MOTION_DDOT": "1.9319e-06", | |
"FILE": "1570283", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13299.12886573 .00371742 19319-5 19649-3 0 133", | |
"TLE_LINE2": "2 34602 096.5519 328.4120 0004396 329.4414 108.0039 16.20124280270399", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-26 12:14:46", | |
"EPOCH_MICROSECONDS": "790592", | |
"MEAN_MOTION": "16.20389646", | |
"ECCENTRICITY": "0.000429", | |
"INCLINATION": "96.5518", | |
"RA_OF_ASC_NODE": "328.7966", | |
"ARG_OF_PERICENTER": "326.152", | |
"MEAN_ANOMALY": "174.4171", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "14", | |
"REV_AT_EPOCH": "27046", | |
"BSTAR": "0.00017663", | |
"MEAN_MOTION_DOT": "0.0034094", | |
"MEAN_MOTION_DDOT": "1.9334e-06", | |
"FILE": "1570410", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13299.51026378 .00340940 19334-5 17663-3 0 143", | |
"TLE_LINE2": "2 34602 096.5518 328.7966 0004290 326.1520 174.4171 16.20389646270465", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-26 19:33:53", | |
"EPOCH_MICROSECONDS": "122751", | |
"MEAN_MOTION": "16.20617164", | |
"ECCENTRICITY": "0.00042", | |
"INCLINATION": "96.5515", | |
"RA_OF_ASC_NODE": "329.1043", | |
"ARG_OF_PERICENTER": "323.9579", | |
"MEAN_ANOMALY": "154.2882", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "15", | |
"REV_AT_EPOCH": "27051", | |
"BSTAR": "0.00020173", | |
"MEAN_MOTION_DOT": "0.00396325", | |
"MEAN_MOTION_DDOT": "1.9339e-06", | |
"FILE": "1570623", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13299.81519818 .00396325 19339-5 20173-3 0 156", | |
"TLE_LINE2": "2 34602 096.5515 329.1043 0004200 323.9579 154.2882 16.20617164270513", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-27 04:16:25", | |
"EPOCH_MICROSECONDS": "89888", | |
"MEAN_MOTION": "16.20874329", | |
"ECCENTRICITY": "0.0004167", | |
"INCLINATION": "96.5514", | |
"RA_OF_ASC_NODE": "329.4704", | |
"ARG_OF_PERICENTER": "321.8253", | |
"MEAN_ANOMALY": "112.1586", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "16", | |
"REV_AT_EPOCH": "27056", | |
"BSTAR": "0.0001706", | |
"MEAN_MOTION_DOT": "0.00341791", | |
"MEAN_MOTION_DDOT": "1.9355e-06", | |
"FILE": "1570851", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13300.17806817 .00341791 19355-5 17060-3 0 163", | |
"TLE_LINE2": "2 34602 096.5514 329.4704 0004167 321.8253 112.1586 16.20874329270564", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-27 11:55:53", | |
"EPOCH_MICROSECONDS": "170752", | |
"MEAN_MOTION": "16.21086827", | |
"ECCENTRICITY": "0.0004038", | |
"INCLINATION": "96.5513", | |
"RA_OF_ASC_NODE": "329.7923", | |
"ARG_OF_PERICENTER": "318.9941", | |
"MEAN_ANOMALY": "175.6609", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "17", | |
"REV_AT_EPOCH": "27062", | |
"BSTAR": "0.00019717", | |
"MEAN_MOTION_DOT": "0.00401644", | |
"MEAN_MOTION_DDOT": "1.9361e-06", | |
"FILE": "1570948", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13300.49714318 .00401644 19361-5 19717-3 0 175", | |
"TLE_LINE2": "2 34602 096.5513 329.7923 0004038 318.9941 175.6609 16.21086827270623", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-27 19:16:24", | |
"EPOCH_MICROSECONDS": "657887", | |
"MEAN_MOTION": "16.213041", | |
"ECCENTRICITY": "0.0003956", | |
"INCLINATION": "96.5511", | |
"RA_OF_ASC_NODE": "330.1012", | |
"ARG_OF_PERICENTER": "316.126", | |
"MEAN_ANOMALY": "162.7358", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "18", | |
"REV_AT_EPOCH": "27067", | |
"BSTAR": "0.00019967", | |
"MEAN_MOTION_DOT": "0.00413659", | |
"MEAN_MOTION_DDOT": "1.937e-06", | |
"FILE": "1571184", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13300.80306317 .00413659 19370-5 19967-3 0 183", | |
"TLE_LINE2": "2 34602 096.5511 330.1012 0003956 316.1260 162.7358 16.21304100270678", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-28 03:59:16", | |
"EPOCH_MICROSECONDS": "445183", | |
"MEAN_MOTION": "16.215674", | |
"ECCENTRICITY": "0.000395", | |
"INCLINATION": "96.551", | |
"RA_OF_ASC_NODE": "330.4679", | |
"ARG_OF_PERICENTER": "312.8749", | |
"MEAN_ANOMALY": "123.9817", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "19", | |
"REV_AT_EPOCH": "27072", | |
"BSTAR": "0.00019161", | |
"MEAN_MOTION_DOT": "0.00405197", | |
"MEAN_MOTION_DDOT": "1.9384e-06", | |
"FILE": "1571369", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13301.16616256 .00405197 19384-5 19161-3 0 199", | |
"TLE_LINE2": "2 34602 096.5510 330.4679 0003950 312.8749 123.9817 16.21567400270727", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-28 11:39:21", | |
"EPOCH_MICROSECONDS": "514752", | |
"MEAN_MOTION": "16.21797663", | |
"ECCENTRICITY": "0.0003875", | |
"INCLINATION": "96.5511", | |
"RA_OF_ASC_NODE": "330.7906", | |
"ARG_OF_PERICENTER": "309.6043", | |
"MEAN_ANOMALY": "191.24", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "20", | |
"REV_AT_EPOCH": "27078", | |
"BSTAR": "0.00019985", | |
"MEAN_MOTION_DOT": "0.00430339", | |
"MEAN_MOTION_DDOT": "1.9395e-06", | |
"FILE": "1571522", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13301.48566568 .00430339 19395-5 19985-3 0 208", | |
"TLE_LINE2": "2 34602 096.5511 330.7906 0003875 309.6043 191.2400 16.21797663270789", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-28 14:02:19", | |
"EPOCH_MICROSECONDS": "350815", | |
"MEAN_MOTION": "16.21893168", | |
"ECCENTRICITY": "0.0004689", | |
"INCLINATION": "96.5519", | |
"RA_OF_ASC_NODE": "330.8899", | |
"ARG_OF_PERICENTER": "314.9356", | |
"MEAN_ANOMALY": "45.1522", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "21", | |
"REV_AT_EPOCH": "27079", | |
"BSTAR": "0.00016541", | |
"MEAN_MOTION_DOT": "0.00359044", | |
"MEAN_MOTION_DDOT": "1.9411e-06", | |
"FILE": "1571537", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13301.58494619 .00359044 19411-5 16541-3 0 214", | |
"TLE_LINE2": "2 34602 096.5519 330.8899 0004689 314.9356 045.1522 16.21893168270799", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-28 20:10:37", | |
"EPOCH_MICROSECONDS": "826976", | |
"MEAN_MOTION": "16.22063866", | |
"ECCENTRICITY": "0.0003895", | |
"INCLINATION": "96.551", | |
"RA_OF_ASC_NODE": "331.1493", | |
"ARG_OF_PERICENTER": "307.5114", | |
"MEAN_ANOMALY": "105.0352", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "22", | |
"REV_AT_EPOCH": "27083", | |
"BSTAR": "0.00020629", | |
"MEAN_MOTION_DOT": "0.00453668", | |
"MEAN_MOTION_DDOT": "1.9406e-06", | |
"FILE": "1571764", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13301.84071559 .00453668 19406-5 20629-3 0 221", | |
"TLE_LINE2": "2 34602 096.5510 331.1493 0003895 307.5114 105.0352 16.22063866270839", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-29 03:40:07", | |
"EPOCH_MICROSECONDS": "486752", | |
"MEAN_MOTION": "16.22316902", | |
"ECCENTRICITY": "0.0003972", | |
"INCLINATION": "96.5509", | |
"RA_OF_ASC_NODE": "331.4649", | |
"ARG_OF_PERICENTER": "304.7529", | |
"MEAN_ANOMALY": "129.4412", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "23", | |
"REV_AT_EPOCH": "27088", | |
"BSTAR": "0.00019426", | |
"MEAN_MOTION_DOT": "0.00435867", | |
"MEAN_MOTION_DDOT": "1.9421e-06", | |
"FILE": "1571987", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13302.15286443 .00435867 19421-5 19426-3 0 238", | |
"TLE_LINE2": "2 34602 096.5509 331.4649 0003972 304.7529 129.4412 16.22316902270882", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-29 08:18:56", | |
"EPOCH_MICROSECONDS": "131199", | |
"MEAN_MOTION": "16.22456467", | |
"ECCENTRICITY": "0.0003955", | |
"INCLINATION": "96.5508", | |
"RA_OF_ASC_NODE": "331.6606", | |
"ARG_OF_PERICENTER": "302.2141", | |
"MEAN_ANOMALY": "182.0591", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "24", | |
"REV_AT_EPOCH": "27092", | |
"BSTAR": "0.00019925", | |
"MEAN_MOTION_DOT": "0.00452067", | |
"MEAN_MOTION_DDOT": "1.9428e-06", | |
"FILE": "1572116", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13302.34648300 .00452067 19428-5 19925-3 0 246", | |
"TLE_LINE2": "2 34602 096.5508 331.6606 0003955 302.2141 182.0591 16.22456467270929", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-29 19:38:44", | |
"EPOCH_MICROSECONDS": "606976", | |
"MEAN_MOTION": "16.22863645", | |
"ECCENTRICITY": "0.0005241", | |
"INCLINATION": "96.5506", | |
"RA_OF_ASC_NODE": "332.1361", | |
"ARG_OF_PERICENTER": "315.5118", | |
"MEAN_ANOMALY": "44.555", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "25", | |
"REV_AT_EPOCH": "27099", | |
"BSTAR": "0.00016443", | |
"MEAN_MOTION_DOT": "0.00385852", | |
"MEAN_MOTION_DDOT": "1.9447e-06", | |
"FILE": "1572253", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13302.81857184 .00385852 19447-5 16443-3 0 251", | |
"TLE_LINE2": "2 34602 096.5506 332.1361 0005241 315.5118 044.5550 16.22863645270996", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-29 20:05:31", | |
"EPOCH_MICROSECONDS": "114751", | |
"MEAN_MOTION": "16.22879859", | |
"ECCENTRICITY": "0.0003878", | |
"INCLINATION": "96.5503", | |
"RA_OF_ASC_NODE": "332.1567", | |
"ARG_OF_PERICENTER": "298.0889", | |
"MEAN_ANOMALY": "170.5736", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "26", | |
"REV_AT_EPOCH": "27099", | |
"BSTAR": "0.00021455", | |
"MEAN_MOTION_DOT": "0.00503564", | |
"MEAN_MOTION_DDOT": "1.9444e-06", | |
"FILE": "1572295", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13302.83716568 .00503564 19444-5 21455-3 0 262", | |
"TLE_LINE2": "2 34602 096.5503 332.1567 0003878 298.0889 170.5736 16.22879859270995", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-30 01:39:59", | |
"EPOCH_MICROSECONDS": "69088", | |
"MEAN_MOTION": "16.23086765", | |
"ECCENTRICITY": "0.0003909", | |
"INCLINATION": "96.5501", | |
"RA_OF_ASC_NODE": "332.3917", | |
"ARG_OF_PERICENTER": "296.8279", | |
"MEAN_ANOMALY": "87.9596", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "27", | |
"REV_AT_EPOCH": "27103", | |
"BSTAR": "0.00021081", | |
"MEAN_MOTION_DOT": "0.00503096", | |
"MEAN_MOTION_DDOT": "1.9454e-06", | |
"FILE": "1572507", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13303.06943367 .00503096 19454-5 21081-3 0 274", | |
"TLE_LINE2": "2 34602 096.5501 332.3917 0003909 296.8279 087.9596 16.23086765271036", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-30 12:29:35", | |
"EPOCH_MICROSECONDS": "468159", | |
"MEAN_MOTION": "16.23486963", | |
"ECCENTRICITY": "0.0003896", | |
"INCLINATION": "96.5497", | |
"RA_OF_ASC_NODE": "332.8484", | |
"ARG_OF_PERICENTER": "292.0314", | |
"MEAN_ANOMALY": "207.1583", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "28", | |
"REV_AT_EPOCH": "27111", | |
"BSTAR": "0.00020479", | |
"MEAN_MOTION_DOT": "0.00504791", | |
"MEAN_MOTION_DDOT": "1.9474e-06", | |
"FILE": "1572633", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13303.52054940 .00504791 19474-5 20479-3 0 281", | |
"TLE_LINE2": "2 34602 096.5497 332.8484 0003896 292.0314 207.1583 16.23486963271112", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-30 13:24:03", | |
"EPOCH_MICROSECONDS": "286367", | |
"MEAN_MOTION": "16.23535717", | |
"ECCENTRICITY": "0.0004597", | |
"INCLINATION": "96.5505", | |
"RA_OF_ASC_NODE": "332.8865", | |
"ARG_OF_PERICENTER": "303.3456", | |
"MEAN_ANOMALY": "56.7355", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "29", | |
"REV_AT_EPOCH": "27111", | |
"BSTAR": "0.00017626", | |
"MEAN_MOTION_DOT": "0.00436422", | |
"MEAN_MOTION_DDOT": "1.9478e-06", | |
"FILE": "1572655", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13303.55837137 .00436422 19478-5 17626-3 0 291", | |
"TLE_LINE2": "2 34602 096.5505 332.8865 0004597 303.3456 056.7355 16.23535717271114", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-30 19:45:59", | |
"EPOCH_MICROSECONDS": "693184", | |
"MEAN_MOTION": "16.23800535", | |
"ECCENTRICITY": "0.0003847", | |
"INCLINATION": "96.5492", | |
"RA_OF_ASC_NODE": "333.1555", | |
"ARG_OF_PERICENTER": "289.3958", | |
"MEAN_ANOMALY": "179.9755", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "30", | |
"REV_AT_EPOCH": "27115", | |
"BSTAR": "0.00021943", | |
"MEAN_MOTION_DOT": "0.00554889", | |
"MEAN_MOTION_DDOT": "1.9485e-06", | |
"FILE": "1572897", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13303.82360756 .00554889 19485-5 21943-3 0 304", | |
"TLE_LINE2": "2 34602 096.5492 333.1555 0003847 289.3958 179.9755 16.23800535271155", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-31 03:01:57", | |
"EPOCH_MICROSECONDS": "241344", | |
"MEAN_MOTION": "16.24105429", | |
"ECCENTRICITY": "0.0003846", | |
"INCLINATION": "96.549", | |
"RA_OF_ASC_NODE": "333.4623", | |
"ARG_OF_PERICENTER": "288.2342", | |
"MEAN_ANOMALY": "149.8426", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "31", | |
"REV_AT_EPOCH": "27120", | |
"BSTAR": "0.00021418", | |
"MEAN_MOTION_DOT": "0.00555296", | |
"MEAN_MOTION_DDOT": "1.9499e-06", | |
"FILE": "1573077", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13304.12635696 .00555296 19499-5 21418-3 0 312", | |
"TLE_LINE2": "2 34602 096.5490 333.4623 0003846 288.2342 149.8426 16.24105429271204", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-31 07:39:31", | |
"EPOCH_MICROSECONDS": "828896", | |
"MEAN_MOTION": "16.24292383", | |
"ECCENTRICITY": "0.0003837", | |
"INCLINATION": "96.5487", | |
"RA_OF_ASC_NODE": "333.6577", | |
"ARG_OF_PERICENTER": "285.9235", | |
"MEAN_ANOMALY": "198.4916", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "32", | |
"REV_AT_EPOCH": "27124", | |
"BSTAR": "0.00022199", | |
"MEAN_MOTION_DOT": "0.00584486", | |
"MEAN_MOTION_DDOT": "1.9507e-06", | |
"FILE": "1573292", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13304.31911839 .00584486 19507-5 22199-3 0 320", | |
"TLE_LINE2": "2 34602 096.5487 333.6577 0003837 285.9235 198.4916 16.24292383271249", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-31 16:01:09", | |
"EPOCH_MICROSECONDS": "236928", | |
"MEAN_MOTION": "16.24685658", | |
"ECCENTRICITY": "0.000502", | |
"INCLINATION": "96.5497", | |
"RA_OF_ASC_NODE": "334.0091", | |
"ARG_OF_PERICENTER": "304.4738", | |
"MEAN_ANOMALY": "55.6675", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "34", | |
"REV_AT_EPOCH": "27130", | |
"BSTAR": "0.00023404", | |
"MEAN_MOTION_DOT": "0.00637843", | |
"MEAN_MOTION_DDOT": "0", | |
"FILE": "1573293", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13304.66746802 .00637843 00000-0 23404-3 0 345", | |
"TLE_LINE2": "2 34602 096.5497 334.0091 0005020 304.4738 055.6675 16.24685658271301", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-31 17:29:50", | |
"EPOCH_MICROSECONDS": "595647", | |
"MEAN_MOTION": "16.24796868", | |
"ECCENTRICITY": "0.0004284", | |
"INCLINATION": "96.5492", | |
"RA_OF_ASC_NODE": "334.0743", | |
"ARG_OF_PERICENTER": "288.199", | |
"MEAN_ANOMALY": "71.9449", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "35", | |
"REV_AT_EPOCH": "27131", | |
"BSTAR": "0.00029222", | |
"MEAN_MOTION_DOT": "0.00803098", | |
"MEAN_MOTION_DDOT": "0", | |
"FILE": "1573298", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13304.72905782 .00803098 00000-0 29222-3 0 358", | |
"TLE_LINE2": "2 34602 096.5492 334.0743 0004284 288.1990 071.9449 16.24796868271316", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-10-31 19:28:16", | |
"EPOCH_MICROSECONDS": "703616", | |
"MEAN_MOTION": "16.24805286", | |
"ECCENTRICITY": "0.0003772", | |
"INCLINATION": "96.5483", | |
"RA_OF_ASC_NODE": "334.1569", | |
"ARG_OF_PERICENTER": "282.7107", | |
"MEAN_ANOMALY": "198.2317", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "33", | |
"REV_AT_EPOCH": "27132", | |
"BSTAR": "0.00022959", | |
"MEAN_MOTION_DOT": "0.00630717", | |
"MEAN_MOTION_DDOT": "1.9529e-06", | |
"FILE": "1573435", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13304.81130444 .00630717 19529-5 22959-3 0 338", | |
"TLE_LINE2": "2 34602 096.5483 334.1569 0003772 282.7107 198.2317 16.24805286271327", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-01 11:48:03", | |
"EPOCH_MICROSECONDS": "533184", | |
"MEAN_MOTION": "16.25547769", | |
"ECCENTRICITY": "0.0003902", | |
"INCLINATION": "96.5481", | |
"RA_OF_ASC_NODE": "334.8473", | |
"ARG_OF_PERICENTER": "275.5737", | |
"MEAN_ANOMALY": "223.3988", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "34", | |
"REV_AT_EPOCH": "27143", | |
"BSTAR": "0.00020694", | |
"MEAN_MOTION_DOT": "0.00605025", | |
"MEAN_MOTION_DDOT": "1.9571e-06", | |
"FILE": "1573782", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13305.49170756 .00605025 19571-5 20694-3 0 349", | |
"TLE_LINE2": "2 34602 096.5481 334.8473 0003902 275.5737 223.3988 16.25547769271436", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-01 18:50:54", | |
"EPOCH_MICROSECONDS": "972672", | |
"MEAN_MOTION": "16.25879436", | |
"ECCENTRICITY": "0.0003993", | |
"INCLINATION": "96.5478", | |
"RA_OF_ASC_NODE": "335.1453", | |
"ARG_OF_PERICENTER": "274.1075", | |
"MEAN_ANOMALY": "142.2945", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "35", | |
"REV_AT_EPOCH": "27147", | |
"BSTAR": "0.00020821", | |
"MEAN_MOTION_DOT": "0.0062615", | |
"MEAN_MOTION_DDOT": "1.9587e-06", | |
"FILE": "1574066", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13305.78535848 .00626150 19587-5 20821-3 0 350", | |
"TLE_LINE2": "2 34602 096.5478 335.1453 0003993 274.1075 142.2945 16.25879436271479", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-02 03:46:50", | |
"EPOCH_MICROSECONDS": "272319", | |
"MEAN_MOTION": "16.26317925", | |
"ECCENTRICITY": "0.0004125", | |
"INCLINATION": "96.5475", | |
"RA_OF_ASC_NODE": "335.5237", | |
"ARG_OF_PERICENTER": "273.7646", | |
"MEAN_ANOMALY": "159.781", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "36", | |
"REV_AT_EPOCH": "27153", | |
"BSTAR": "0.00020263", | |
"MEAN_MOTION_DOT": "0.00632688", | |
"MEAN_MOTION_DDOT": "1.9605e-06", | |
"FILE": "1574250", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13306.15752630 .00632688 19605-5 20263-3 0 367", | |
"TLE_LINE2": "2 34602 096.5475 335.5237 0004125 273.7646 159.7810 16.26317925271539", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-02 08:24:29", | |
"EPOCH_MICROSECONDS": "419200", | |
"MEAN_MOTION": "16.26523749", | |
"ECCENTRICITY": "0.0004169", | |
"INCLINATION": "96.5472", | |
"RA_OF_ASC_NODE": "335.7195", | |
"ARG_OF_PERICENTER": "271.6604", | |
"MEAN_ANOMALY": "210.0712", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "37", | |
"REV_AT_EPOCH": "27157", | |
"BSTAR": "0.00020635", | |
"MEAN_MOTION_DOT": "0.00655842", | |
"MEAN_MOTION_DDOT": "1.9616e-06", | |
"FILE": "1574386", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13306.35034050 .00655842 19616-5 20635-3 0 371", | |
"TLE_LINE2": "2 34602 096.5472 335.7195 0004169 271.6604 210.0712 16.26523749271579", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-02 13:48:54", | |
"EPOCH_MICROSECONDS": "276479", | |
"MEAN_MOTION": "16.26813683", | |
"ECCENTRICITY": "0.0004334", | |
"INCLINATION": "96.5472", | |
"RA_OF_ASC_NODE": "335.9486", | |
"ARG_OF_PERICENTER": "270.7205", | |
"MEAN_ANOMALY": "89.3539", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "38", | |
"REV_AT_EPOCH": "27160", | |
"BSTAR": "0.00017234", | |
"MEAN_MOTION_DOT": "0.00561624", | |
"MEAN_MOTION_DDOT": "1.9631e-06", | |
"FILE": "1574408", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13306.57562820 .00561624 19631-5 17234-3 0 389", | |
"TLE_LINE2": "2 34602 096.5472 335.9486 0004334 270.7205 089.3539 16.26813683271602", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-02 20:09:48", | |
"EPOCH_MICROSECONDS": "858048", | |
"MEAN_MOTION": "16.27112219", | |
"ECCENTRICITY": "0.0004194", | |
"INCLINATION": "96.5465", | |
"RA_OF_ASC_NODE": "336.2175", | |
"ARG_OF_PERICENTER": "267.6895", | |
"MEAN_ANOMALY": "200.6594", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "39", | |
"REV_AT_EPOCH": "27164", | |
"BSTAR": "0.00020739", | |
"MEAN_MOTION_DOT": "0.00693631", | |
"MEAN_MOTION_DDOT": "1.9643e-06", | |
"FILE": "1574547", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13306.84014882 .00693631 19643-5 20739-3 0 391", | |
"TLE_LINE2": "2 34602 096.5465 336.2175 0004194 267.6895 200.6594 16.27112219271648", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-03 03:25:31", | |
"EPOCH_MICROSECONDS": "204127", | |
"MEAN_MOTION": "16.27490912", | |
"ECCENTRICITY": "0.0004252", | |
"INCLINATION": "96.5463", | |
"RA_OF_ASC_NODE": "336.5253", | |
"ARG_OF_PERICENTER": "265.7867", | |
"MEAN_ANOMALY": "173.8833", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "40", | |
"REV_AT_EPOCH": "27169", | |
"BSTAR": "0.00019669", | |
"MEAN_MOTION_DOT": "0.00680006", | |
"MEAN_MOTION_DDOT": "1.9662e-06", | |
"FILE": "1574866", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13307.14272227 .00680006 19662-5 19669-3 0 409", | |
"TLE_LINE2": "2 34602 096.5463 336.5253 0004252 265.7867 173.8833 16.27490912271690", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-03 09:00:05", | |
"EPOCH_MICROSECONDS": "20703", | |
"MEAN_MOTION": "16.27814376", | |
"ECCENTRICITY": "0.000494", | |
"INCLINATION": "96.5476", | |
"RA_OF_ASC_NODE": "336.7647", | |
"ARG_OF_PERICENTER": "270.0971", | |
"MEAN_ANOMALY": "89.9891", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "41", | |
"REV_AT_EPOCH": "27173", | |
"BSTAR": "0.00017635", | |
"MEAN_MOTION_DOT": "0.00627824", | |
"MEAN_MOTION_DDOT": "1.9683e-06", | |
"FILE": "1574963", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13307.37505811 .00627824 19683-5 17635-3 0 416", | |
"TLE_LINE2": "2 34602 096.5476 336.7647 0004940 270.0971 089.9891 16.27814376271732", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-03 12:31:17", | |
"EPOCH_MICROSECONDS": "581727", | |
"MEAN_MOTION": "16.27976052", | |
"ECCENTRICITY": "0.0004349", | |
"INCLINATION": "96.546", | |
"RA_OF_ASC_NODE": "336.9113", | |
"ARG_OF_PERICENTER": "262.6578", | |
"MEAN_ANOMALY": "236.399", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "42", | |
"REV_AT_EPOCH": "27176", | |
"BSTAR": "0.00020372", | |
"MEAN_MOTION_DOT": "0.00735216", | |
"MEAN_MOTION_DDOT": "1.9688e-06", | |
"FILE": "1574999", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13307.52173127 .00735216 19688-5 20372-3 0 427", | |
"TLE_LINE2": "2 34602 096.5460 336.9113 0004349 262.6578 236.3990 16.27976052271769", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-03 14:54:08", | |
"EPOCH_MICROSECONDS": "935199", | |
"MEAN_MOTION": "16.28114648", | |
"ECCENTRICITY": "0.0005058", | |
"INCLINATION": "96.5472", | |
"RA_OF_ASC_NODE": "337.0142", | |
"ARG_OF_PERICENTER": "269.4161", | |
"MEAN_ANOMALY": "90.6565", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "43", | |
"REV_AT_EPOCH": "27177", | |
"BSTAR": "0.00016782", | |
"MEAN_MOTION_DOT": "0.00613636", | |
"MEAN_MOTION_DDOT": "1.9696e-06", | |
"FILE": "1575071", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13307.62093675 .00613636 19696-5 16782-3 0 438", | |
"TLE_LINE2": "2 34602 096.5472 337.0142 0005058 269.4161 090.6565 16.28114648271773", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-03 20:48:15", | |
"EPOCH_MICROSECONDS": "999839", | |
"MEAN_MOTION": "16.28417872", | |
"ECCENTRICITY": "0.0004363", | |
"INCLINATION": "96.5457", | |
"RA_OF_ASC_NODE": "337.263", | |
"ARG_OF_PERICENTER": "261.1151", | |
"MEAN_ANOMALY": "99.4804", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "44", | |
"REV_AT_EPOCH": "27181", | |
"BSTAR": "0.00019856", | |
"MEAN_MOTION_DOT": "0.00745346", | |
"MEAN_MOTION_DDOT": "1.9708e-06", | |
"FILE": "1575125", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13307.86685185 .00745346 19708-5 19856-3 0 441", | |
"TLE_LINE2": "2 34602 096.5457 337.2630 0004363 261.1151 099.4804 16.28417872271819", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-04 04:20:34", | |
"EPOCH_MICROSECONDS": "199232", | |
"MEAN_MOTION": "16.28822757", | |
"ECCENTRICITY": "0.0004325", | |
"INCLINATION": "96.5454", | |
"RA_OF_ASC_NODE": "337.583", | |
"ARG_OF_PERICENTER": "260.4552", | |
"MEAN_ANOMALY": "140.449", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "45", | |
"REV_AT_EPOCH": "27186", | |
"BSTAR": "0.00020825", | |
"MEAN_MOTION_DOT": "0.00810664", | |
"MEAN_MOTION_DDOT": "1.9726e-06", | |
"FILE": "1575431", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13308.18095138 .00810664 19726-5 20825-3 0 455", | |
"TLE_LINE2": "2 34602 096.5454 337.5830 0004325 260.4552 140.4490 16.28822757271861", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-04 13:01:15", | |
"EPOCH_MICROSECONDS": "869856", | |
"MEAN_MOTION": "16.29380554", | |
"ECCENTRICITY": "0.0005535", | |
"INCLINATION": "96.5465", | |
"RA_OF_ASC_NODE": "337.9523", | |
"ARG_OF_PERICENTER": "261.8669", | |
"MEAN_ANOMALY": "98.2093", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "46", | |
"REV_AT_EPOCH": "27192", | |
"BSTAR": "0.00016743", | |
"MEAN_MOTION_DOT": "0.00686747", | |
"MEAN_MOTION_DDOT": "1.9761e-06", | |
"FILE": "1575545", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13308.54254479 .00686747 19761-5 16743-3 0 467", | |
"TLE_LINE2": "2 34602 096.5465 337.9523 0005535 261.8669 098.2093 16.29380554271925", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-04 18:54:59", | |
"EPOCH_MICROSECONDS": "495904", | |
"MEAN_MOTION": "16.29694211", | |
"ECCENTRICITY": "0.000557", | |
"INCLINATION": "96.547", | |
"RA_OF_ASC_NODE": "338.205", | |
"ARG_OF_PERICENTER": "262.7454", | |
"MEAN_ANOMALY": "97.3299", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "47", | |
"REV_AT_EPOCH": "27196", | |
"BSTAR": "0.00015703", | |
"MEAN_MOTION_DOT": "0.00662879", | |
"MEAN_MOTION_DDOT": "1.9776e-06", | |
"FILE": "1575716", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13308.78818861 .00662879 19776-5 15703-3 0 476", | |
"TLE_LINE2": "2 34602 096.5470 338.2050 0005570 262.7454 097.3299 16.29694211271961", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-04 20:54:55", | |
"EPOCH_MICROSECONDS": "152288", | |
"MEAN_MOTION": "16.29823143", | |
"ECCENTRICITY": "0.0004475", | |
"INCLINATION": "96.5449", | |
"RA_OF_ASC_NODE": "338.2876", | |
"ARG_OF_PERICENTER": "256.3702", | |
"MEAN_ANOMALY": "232.0449", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "48", | |
"REV_AT_EPOCH": "27198", | |
"BSTAR": "0.00020109", | |
"MEAN_MOTION_DOT": "0.00857681", | |
"MEAN_MOTION_DDOT": "1.9777e-06", | |
"FILE": "1575780", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13308.87147167 .00857681 19777-5 20109-3 0 485", | |
"TLE_LINE2": "2 34602 096.5449 338.2876 0004475 256.3702 232.0449 16.29823143271986", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-05 03:45:25", | |
"EPOCH_MICROSECONDS": "168320", | |
"MEAN_MOTION": "16.3029482", | |
"ECCENTRICITY": "0.0005274", | |
"INCLINATION": "96.5468", | |
"RA_OF_ASC_NODE": "338.5787", | |
"ARG_OF_PERICENTER": "254.294", | |
"MEAN_ANOMALY": "105.7871", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "49", | |
"REV_AT_EPOCH": "27202", | |
"BSTAR": "0.00015941", | |
"MEAN_MOTION_DOT": "0.00710999", | |
"MEAN_MOTION_DDOT": "1.9812e-06", | |
"FILE": "1576019", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13309.15654130 .00710999 19812-5 15941-3 0 499", | |
"TLE_LINE2": "2 34602 096.5468 338.5787 0005274 254.2940 105.7871 16.30294820272027", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-05 04:04:45", | |
"EPOCH_MICROSECONDS": "956640", | |
"MEAN_MOTION": "16.30292514", | |
"ECCENTRICITY": "0.0004513", | |
"INCLINATION": "96.5448", | |
"RA_OF_ASC_NODE": "338.5923", | |
"ARG_OF_PERICENTER": "255.5452", | |
"MEAN_ANOMALY": "183.339", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "50", | |
"REV_AT_EPOCH": "27202", | |
"BSTAR": "0.00019986", | |
"MEAN_MOTION_DOT": "0.0089034", | |
"MEAN_MOTION_DDOT": "1.98e-06", | |
"FILE": "1576089", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13309.16997635 .00890340 19800-5 19986-3 0 501", | |
"TLE_LINE2": "2 34602 096.5448 338.5923 0004513 255.5452 183.3390 16.30292514272020", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-05 05:30:01", | |
"EPOCH_MICROSECONDS": "694592", | |
"MEAN_MOTION": "16.30403718", | |
"ECCENTRICITY": "0.0005204", | |
"INCLINATION": "96.5468", | |
"RA_OF_ASC_NODE": "338.6534", | |
"ARG_OF_PERICENTER": "257.3881", | |
"MEAN_ANOMALY": "168.7603", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "51", | |
"REV_AT_EPOCH": "27203", | |
"BSTAR": "0.0001591", | |
"MEAN_MOTION_DOT": "0.00716784", | |
"MEAN_MOTION_DDOT": "1.9812e-06", | |
"FILE": "1576184", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13309.22918628 .00716784 19812-5 15910-3 0 519", | |
"TLE_LINE2": "2 34602 096.5468 338.6534 0005204 257.3881 168.7603 16.30403718272030", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-05 13:14:43", | |
"EPOCH_MICROSECONDS": "443744", | |
"MEAN_MOTION": "16.30900852", | |
"ECCENTRICITY": "0.0004656", | |
"INCLINATION": "96.5447", | |
"RA_OF_ASC_NODE": "338.9828", | |
"ARG_OF_PERICENTER": "253.7946", | |
"MEAN_ANOMALY": "265.461", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "52", | |
"REV_AT_EPOCH": "27209", | |
"BSTAR": "0.00020013", | |
"MEAN_MOTION_DOT": "0.00944021", | |
"MEAN_MOTION_DDOT": "1.9833e-06", | |
"FILE": "1576216", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13309.55189171 .00944021 19833-5 20013-3 0 529", | |
"TLE_LINE2": "2 34602 096.5447 338.9828 0004656 253.7946 265.4610 16.30900852272098", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-05 19:57:22", | |
"EPOCH_MICROSECONDS": "249728", | |
"MEAN_MOTION": "16.31403503", | |
"ECCENTRICITY": "0.0005916", | |
"INCLINATION": "96.5461", | |
"RA_OF_ASC_NODE": "339.2683", | |
"ARG_OF_PERICENTER": "265.1248", | |
"MEAN_ANOMALY": "94.9145", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "53", | |
"REV_AT_EPOCH": "27213", | |
"BSTAR": "0.00016043", | |
"MEAN_MOTION_DOT": "0.00795379", | |
"MEAN_MOTION_DDOT": "1.9848e-06", | |
"FILE": "1576329", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13309.83150752 .00795379 19848-5 16043-3 0 538", | |
"TLE_LINE2": "2 34602 096.5461 339.2683 0005916 265.1248 094.9145 16.31403503272134", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-05 20:25:44", | |
"EPOCH_MICROSECONDS": "847263", | |
"MEAN_MOTION": "16.31410472", | |
"ECCENTRICITY": "0.0004614", | |
"INCLINATION": "96.5445", | |
"RA_OF_ASC_NODE": "339.289", | |
"ARG_OF_PERICENTER": "252.6293", | |
"MEAN_ANOMALY": "223.1221", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "54", | |
"REV_AT_EPOCH": "27213", | |
"BSTAR": "0.00020645", | |
"MEAN_MOTION_DOT": "0.01021996", | |
"MEAN_MOTION_DDOT": "1.986e-06", | |
"FILE": "1576374", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13309.85121351 .01021996 19860-5 20645-3 0 549", | |
"TLE_LINE2": "2 34602 096.5445 339.2890 0004614 252.6293 223.1221 16.31410472272135", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-05 22:54:01", | |
"EPOCH_MICROSECONDS": "9440", | |
"MEAN_MOTION": "16.31680489", | |
"ECCENTRICITY": "0.0005373", | |
"INCLINATION": "96.5449", | |
"RA_OF_ASC_NODE": "339.3894", | |
"ARG_OF_PERICENTER": "244.3548", | |
"MEAN_ANOMALY": "115.73", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "55", | |
"REV_AT_EPOCH": "27215", | |
"BSTAR": "0.00017206", | |
"MEAN_MOTION_DOT": "0.00875036", | |
"MEAN_MOTION_DDOT": "1.9884e-06", | |
"FILE": "1576462", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13309.95417835 .00875036 19884-5 17206-3 0 552", | |
"TLE_LINE2": "2 34602 096.5449 339.3894 0005373 244.3548 115.7300 16.31680489272151", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-06 00:22:19", | |
"EPOCH_MICROSECONDS": "620767", | |
"MEAN_MOTION": "16.31787084", | |
"ECCENTRICITY": "0.0005402", | |
"INCLINATION": "96.5451", | |
"RA_OF_ASC_NODE": "339.452", | |
"ARG_OF_PERICENTER": "243.8568", | |
"MEAN_ANOMALY": "116.2175", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "56", | |
"REV_AT_EPOCH": "27216", | |
"BSTAR": "0.0001701", | |
"MEAN_MOTION_DOT": "0.00874065", | |
"MEAN_MOTION_DDOT": "1.989e-06", | |
"FILE": "1576474", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13310.01550487 .00874065 19890-5 17010-3 0 564", | |
"TLE_LINE2": "2 34602 096.5451 339.4520 0005402 243.8568 116.2175 16.31787084272166", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-06 03:18:56", | |
"EPOCH_MICROSECONDS": "114207", | |
"MEAN_MOTION": "16.31976234", | |
"ECCENTRICITY": "0.0005722", | |
"INCLINATION": "96.5442", | |
"RA_OF_ASC_NODE": "339.584", | |
"ARG_OF_PERICENTER": "249.8607", | |
"MEAN_ANOMALY": "110.1883", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "57", | |
"REV_AT_EPOCH": "27218", | |
"BSTAR": "0.00016332", | |
"MEAN_MOTION_DOT": "0.00855169", | |
"MEAN_MOTION_DDOT": "1.9886e-06", | |
"FILE": "1576490", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13310.13814947 .00855169 19886-5 16332-3 0 577", | |
"TLE_LINE2": "2 34602 096.5442 339.5840 0005722 249.8607 110.1883 16.31976234272185", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-06 04:47:14", | |
"EPOCH_MICROSECONDS": "209727", | |
"MEAN_MOTION": "16.32003528", | |
"ECCENTRICITY": "0.000578", | |
"INCLINATION": "96.5442", | |
"RA_OF_ASC_NODE": "339.6468", | |
"ARG_OF_PERICENTER": "249.6028", | |
"MEAN_ANOMALY": "110.4065", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "58", | |
"REV_AT_EPOCH": "27219", | |
"BSTAR": "0.00015143", | |
"MEAN_MOTION_DOT": "0.00795044", | |
"MEAN_MOTION_DDOT": "1.9885e-06", | |
"FILE": "1576551", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13310.19947002 .00795044 19885-5 15143-3 0 586", | |
"TLE_LINE2": "2 34602 096.5442 339.6468 0005780 249.6028 110.4065 16.32003528272195", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-06 12:08:40", | |
"EPOCH_MICROSECONDS": "579008", | |
"MEAN_MOTION": "16.32578873", | |
"ECCENTRICITY": "0.0006051", | |
"INCLINATION": "96.5442", | |
"RA_OF_ASC_NODE": "339.9609", | |
"ARG_OF_PERICENTER": "248.3137", | |
"MEAN_ANOMALY": "111.9017", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "59", | |
"REV_AT_EPOCH": "27224", | |
"BSTAR": "0.00015", | |
"MEAN_MOTION_DOT": "0.00833365", | |
"MEAN_MOTION_DDOT": "1.9915e-06", | |
"FILE": "1576587", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13310.50602522 .00833365 19915-5 15000-3 0 592", | |
"TLE_LINE2": "2 34602 096.5442 339.9609 0006051 248.3137 111.9017 16.32578873272243", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-06 15:05:09", | |
"EPOCH_MICROSECONDS": "765600", | |
"MEAN_MOTION": "16.3285249", | |
"ECCENTRICITY": "0.0005918", | |
"INCLINATION": "96.546", | |
"RA_OF_ASC_NODE": "340.0862", | |
"ARG_OF_PERICENTER": "249.4989", | |
"MEAN_ANOMALY": "110.6384", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "60", | |
"REV_AT_EPOCH": "27226", | |
"BSTAR": "0.00015399", | |
"MEAN_MOTION_DOT": "0.00878615", | |
"MEAN_MOTION_DDOT": "1.9938e-06", | |
"FILE": "1576656", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13310.62858525 .00878615 19938-5 15399-3 0 606", | |
"TLE_LINE2": "2 34602 096.5460 340.0862 0005918 249.4989 110.6384 16.32852490272260", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-06 19:29:51", | |
"EPOCH_MICROSECONDS": "962207", | |
"MEAN_MOTION": "16.33221243", | |
"ECCENTRICITY": "0.0006039", | |
"INCLINATION": "96.5457", | |
"RA_OF_ASC_NODE": "340.2756", | |
"ARG_OF_PERICENTER": "249.1616", | |
"MEAN_ANOMALY": "110.9086", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "61", | |
"REV_AT_EPOCH": "27229", | |
"BSTAR": "0.00015431", | |
"MEAN_MOTION_DOT": "0.00913394", | |
"MEAN_MOTION_DDOT": "1.9955e-06", | |
"FILE": "1576725", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13310.81240697 .00913394 19955-5 15431-3 0 613", | |
"TLE_LINE2": "2 34602 096.5457 340.2756 0006039 249.1616 110.9086 16.33221243272291", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-06 23:54:31", | |
"EPOCH_MICROSECONDS": "714560", | |
"MEAN_MOTION": "16.33563714", | |
"ECCENTRICITY": "0.0006281", | |
"INCLINATION": "96.5461", | |
"RA_OF_ASC_NODE": "340.463", | |
"ARG_OF_PERICENTER": "244.3782", | |
"MEAN_ANOMALY": "115.6733", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "62", | |
"REV_AT_EPOCH": "27232", | |
"BSTAR": "0.00014936", | |
"MEAN_MOTION_DOT": "0.00915344", | |
"MEAN_MOTION_DDOT": "1.998e-06", | |
"FILE": "1576944", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13310.99620040 .00915344 19980-5 14936-3 0 621", | |
"TLE_LINE2": "2 34602 096.5461 340.4630 0006281 244.3782 115.6733 16.33563714272326", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-07 02:50:56", | |
"EPOCH_MICROSECONDS": "441183", | |
"MEAN_MOTION": "16.3384163", | |
"ECCENTRICITY": "0.0005896", | |
"INCLINATION": "96.5459", | |
"RA_OF_ASC_NODE": "340.5885", | |
"ARG_OF_PERICENTER": "246.5614", | |
"MEAN_ANOMALY": "113.5228", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "63", | |
"REV_AT_EPOCH": "27234", | |
"BSTAR": "0.00014801", | |
"MEAN_MOTION_DOT": "0.00931965", | |
"MEAN_MOTION_DDOT": "1.9989e-06", | |
"FILE": "1577034", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13311.11870881 .00931965 19989-5 14801-3 0 634", | |
"TLE_LINE2": "2 34602 096.5459 340.5885 0005896 246.5614 113.5228 16.33841630272349", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-07 03:09:25", | |
"EPOCH_MICROSECONDS": "654752", | |
"MEAN_MOTION": "16.33764535", | |
"ECCENTRICITY": "0.0004767", | |
"INCLINATION": "96.5436", | |
"RA_OF_ASC_NODE": "340.6011", | |
"ARG_OF_PERICENTER": "250.3907", | |
"MEAN_ANOMALY": "185.1779", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "64", | |
"REV_AT_EPOCH": "27234", | |
"BSTAR": "0.0002101", | |
"MEAN_MOTION_DOT": "0.01309976", | |
"MEAN_MOTION_DDOT": "1.9981e-06", | |
"FILE": "1577063", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13311.13154693 .01309976 19981-5 21010-3 0 647", | |
"TLE_LINE2": "2 34602 096.5436 340.6011 0004767 250.3907 185.1779 16.33764535272344", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-07 07:15:30", | |
"EPOCH_MICROSECONDS": "428064", | |
"MEAN_MOTION": "16.34155582", | |
"ECCENTRICITY": "0.0005742", | |
"INCLINATION": "96.5506", | |
"RA_OF_ASC_NODE": "340.779", | |
"ARG_OF_PERICENTER": "263.911", | |
"MEAN_ANOMALY": "96.1313", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "65", | |
"REV_AT_EPOCH": "27237", | |
"BSTAR": "0.00014189", | |
"MEAN_MOTION_DOT": "0.00921976", | |
"MEAN_MOTION_DDOT": "2e-06", | |
"FILE": "1577164", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13311.30243551 .00921976 20000-5 14189-3 0 651", | |
"TLE_LINE2": "2 34602 096.5506 340.7790 0005742 263.9110 096.1313 16.34155582272372", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-07 08:46:11", | |
"EPOCH_MICROSECONDS": "530272", | |
"MEAN_MOTION": "16.34259574", | |
"ECCENTRICITY": "0.0004795", | |
"INCLINATION": "96.5433", | |
"RA_OF_ASC_NODE": "340.8413", | |
"ARG_OF_PERICENTER": "248.4399", | |
"MEAN_ANOMALY": "121.9778", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "66", | |
"REV_AT_EPOCH": "27238", | |
"BSTAR": "0.00022116", | |
"MEAN_MOTION_DOT": "0.01449838", | |
"MEAN_MOTION_DDOT": "2.0015e-06", | |
"FILE": "1577189", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13311.36541123 .01449838 20015-5 22116-3 0 662", | |
"TLE_LINE2": "2 34602 096.5433 340.8413 0004795 248.4399 121.9778 16.34259574272387", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-07 11:39:59", | |
"EPOCH_MICROSECONDS": "626656", | |
"MEAN_MOTION": "16.34632631", | |
"ECCENTRICITY": "0.0005823", | |
"INCLINATION": "96.5445", | |
"RA_OF_ASC_NODE": "340.9709", | |
"ARG_OF_PERICENTER": "252.1833", | |
"MEAN_ANOMALY": "107.8907", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "67", | |
"REV_AT_EPOCH": "27240", | |
"BSTAR": "0.00014792", | |
"MEAN_MOTION_DOT": "0.01009348", | |
"MEAN_MOTION_DDOT": "2.0011e-06", | |
"FILE": "1577272", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13311.48610679 .01009348 20011-5 14792-3 0 674", | |
"TLE_LINE2": "2 34602 096.5445 340.9709 0005823 252.1833 107.8907 16.34632631272406", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-07 17:32:40", | |
"EPOCH_MICROSECONDS": "122816", | |
"MEAN_MOTION": "16.34867021", | |
"ECCENTRICITY": "0.0007005", | |
"INCLINATION": "96.5495", | |
"RA_OF_ASC_NODE": "341.225", | |
"ARG_OF_PERICENTER": "225.0145", | |
"MEAN_ANOMALY": "135.1294", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "67", | |
"REV_AT_EPOCH": "27248", | |
"BSTAR": "0.00012658", | |
"MEAN_MOTION_DOT": "0.00887718", | |
"MEAN_MOTION_DDOT": "0", | |
"FILE": "1577426", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13311.73101994 .00887718 00000-0 12658-3 0 671", | |
"TLE_LINE2": "2 34602 096.5495 341.2250 0007005 225.0145 135.1294 16.34867021272489", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-07 19:00:36", | |
"EPOCH_MICROSECONDS": "175103", | |
"MEAN_MOTION": "16.35592923", | |
"ECCENTRICITY": "0.0006713", | |
"INCLINATION": "96.5464", | |
"RA_OF_ASC_NODE": "341.2781", | |
"ARG_OF_PERICENTER": "243.8407", | |
"MEAN_ANOMALY": "116.1413", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "68", | |
"REV_AT_EPOCH": "27245", | |
"BSTAR": "0.00018136", | |
"MEAN_MOTION_DOT": "0.0137068", | |
"MEAN_MOTION_DDOT": "2.0102e-06", | |
"FILE": "1577588", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13311.79208536 .01370680 20102-5 18136-3 0 681", | |
"TLE_LINE2": "2 34602 096.5464 341.2781 0006713 243.8407 116.1413 16.35592923272454", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-07 21:56:48", | |
"EPOCH_MICROSECONDS": "797088", | |
"MEAN_MOTION": "16.35985493", | |
"ECCENTRICITY": "0.0005945", | |
"INCLINATION": "96.5442", | |
"RA_OF_ASC_NODE": "341.4046", | |
"ARG_OF_PERICENTER": "248.5208", | |
"MEAN_ANOMALY": "111.5496", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "69", | |
"REV_AT_EPOCH": "27247", | |
"BSTAR": "0.00018738", | |
"MEAN_MOTION_DOT": "0.01473232", | |
"MEAN_MOTION_DDOT": "2.0101e-06", | |
"FILE": "1577614", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13311.91445367 .01473232 20101-5 18738-3 0 695", | |
"TLE_LINE2": "2 34602 096.5442 341.4046 0005945 248.5208 111.5496 16.35985493272473", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-07 23:24:53", | |
"EPOCH_MICROSECONDS": "452224", | |
"MEAN_MOTION": "16.36127983", | |
"ECCENTRICITY": "0.0006067", | |
"INCLINATION": "96.5445", | |
"RA_OF_ASC_NODE": "341.4658", | |
"ARG_OF_PERICENTER": "246.1488", | |
"MEAN_ANOMALY": "113.9094", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "70", | |
"REV_AT_EPOCH": "27248", | |
"BSTAR": "0.00017036", | |
"MEAN_MOTION_DOT": "0.01360227", | |
"MEAN_MOTION_DDOT": "2.011e-06", | |
"FILE": "1577646", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13311.97561866 .01360227 20110-5 17036-3 0 705", | |
"TLE_LINE2": "2 34602 096.5445 341.4658 0006067 246.1488 113.9094 16.36127983272489", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-08 04:07:24", | |
"EPOCH_MICROSECONDS": "66047", | |
"MEAN_MOTION": "16.36295741", | |
"ECCENTRICITY": "0.0005072", | |
"INCLINATION": "96.5417", | |
"RA_OF_ASC_NODE": "341.6711", | |
"ARG_OF_PERICENTER": "247.8974", | |
"MEAN_ANOMALY": "187.1377", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "71", | |
"REV_AT_EPOCH": "27251", | |
"BSTAR": "0.00027574", | |
"MEAN_MOTION_DOT": "0.02236494", | |
"MEAN_MOTION_DDOT": "2.0146e-06", | |
"FILE": "1577713", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13312.17180632 .02236494 20146-5 27574-3 0 713", | |
"TLE_LINE2": "2 34602 096.5417 341.6711 0005072 247.8974 187.1377 16.36295741272512", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-08 11:09:12", | |
"EPOCH_MICROSECONDS": "969215", | |
"MEAN_MOTION": "16.37548462", | |
"ECCENTRICITY": "0.0006474", | |
"INCLINATION": "96.5466", | |
"RA_OF_ASC_NODE": "341.9748", | |
"ARG_OF_PERICENTER": "247.143", | |
"MEAN_ANOMALY": "112.9737", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "72", | |
"REV_AT_EPOCH": "27256", | |
"BSTAR": "0.00015978", | |
"MEAN_MOTION_DOT": "0.01489865", | |
"MEAN_MOTION_DDOT": "2.0194e-06", | |
"FILE": "1577793", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13312.46473344 .01489865 20194-5 15978-3 0 720", | |
"TLE_LINE2": "2 34602 096.5466 341.9748 0006474 247.1430 112.9737 16.37548462272569", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-08 13:15:24", | |
"EPOCH_MICROSECONDS": "43103", | |
"MEAN_MOTION": "16.37478693", | |
"ECCENTRICITY": "0.0005413", | |
"INCLINATION": "96.5417", | |
"RA_OF_ASC_NODE": "342.0637", | |
"ARG_OF_PERICENTER": "248.8956", | |
"MEAN_ANOMALY": "267.5264", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "73", | |
"REV_AT_EPOCH": "27258", | |
"BSTAR": "0.00026177", | |
"MEAN_MOTION_DOT": "0.02415703", | |
"MEAN_MOTION_DDOT": "2.0207e-06", | |
"FILE": "1577819", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13312.55236161 .02415703 20207-5 26177-3 0 734", | |
"TLE_LINE2": "2 34602 096.5417 342.0637 0005413 248.8956 267.5264 16.37478693272589", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-08 15:33:10", | |
"EPOCH_MICROSECONDS": "16640", | |
"MEAN_MOTION": "16.38095278", | |
"ECCENTRICITY": "0.0005735", | |
"INCLINATION": "96.5417", | |
"RA_OF_ASC_NODE": "342.1625", | |
"ARG_OF_PERICENTER": "248.4901", | |
"MEAN_ANOMALY": "111.5967", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "74", | |
"REV_AT_EPOCH": "27259", | |
"BSTAR": "0.00015241", | |
"MEAN_MOTION_DOT": "0.01507131", | |
"MEAN_MOTION_DDOT": "2.0189e-06", | |
"FILE": "1577961", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13312.64803260 .01507131 20189-5 15241-3 0 740", | |
"TLE_LINE2": "2 34602 096.5417 342.1625 0005735 248.4901 111.5967 16.38095278272594", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-08 19:57:01", | |
"EPOCH_MICROSECONDS": "118015", | |
"MEAN_MOTION": "16.3873569", | |
"ECCENTRICITY": "0.0005587", | |
"INCLINATION": "96.5416", | |
"RA_OF_ASC_NODE": "342.3517", | |
"ARG_OF_PERICENTER": "246.2086", | |
"MEAN_ANOMALY": "113.8601", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "75", | |
"REV_AT_EPOCH": "27262", | |
"BSTAR": "0.00015446", | |
"MEAN_MOTION_DOT": "0.01641221", | |
"MEAN_MOTION_DDOT": "2.0236e-06", | |
"FILE": "1578014", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13312.83126294 .01641221 20236-5 15446-3 0 756", | |
"TLE_LINE2": "2 34602 096.5416 342.3517 0005587 246.2086 113.8601 16.38735690272623", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-08 21:43:19", | |
"EPOCH_MICROSECONDS": "12224", | |
"MEAN_MOTION": "16.38688848", | |
"ECCENTRICITY": "0.0005507", | |
"INCLINATION": "96.5415", | |
"RA_OF_ASC_NODE": "342.4282", | |
"ARG_OF_PERICENTER": "247.1708", | |
"MEAN_ANOMALY": "188.1525", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "76", | |
"REV_AT_EPOCH": "27263", | |
"BSTAR": "0.00024466", | |
"MEAN_MOTION_DOT": "0.02585598", | |
"MEAN_MOTION_DDOT": "2.0286e-06", | |
"FILE": "1578071", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13312.90508116 .02585598 20286-5 24466-3 0 764", | |
"TLE_LINE2": "2 34602 096.5415 342.4282 0005507 247.1708 188.1525 16.38688848272638", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-09 00:20:47", | |
"EPOCH_MICROSECONDS": "23295", | |
"MEAN_MOTION": "16.39360444", | |
"ECCENTRICITY": "0.0006656", | |
"INCLINATION": "96.5433", | |
"RA_OF_ASC_NODE": "342.5402", | |
"ARG_OF_PERICENTER": "243.5102", | |
"MEAN_ANOMALY": "116.5957", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "77", | |
"REV_AT_EPOCH": "27265", | |
"BSTAR": "0.00014626", | |
"MEAN_MOTION_DOT": "0.01675008", | |
"MEAN_MOTION_DDOT": "2.0283e-06", | |
"FILE": "1578227", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13313.01443314 .01675008 20283-5 14626-3 0 775", | |
"TLE_LINE2": "2 34602 096.5433 342.5402 0006656 243.5102 116.5957 16.39360444272653", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-09 03:35:23", | |
"EPOCH_MICROSECONDS": "233343", | |
"MEAN_MOTION": "16.39590515", | |
"ECCENTRICITY": "0.0005407", | |
"INCLINATION": "96.5413", | |
"RA_OF_ASC_NODE": "342.6812", | |
"ARG_OF_PERICENTER": "249.7468", | |
"MEAN_ANOMALY": "187.4801", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "78", | |
"REV_AT_EPOCH": "27267", | |
"BSTAR": "0.00023457", | |
"MEAN_MOTION_DOT": "0.02748957", | |
"MEAN_MOTION_DDOT": "2.0324e-06", | |
"FILE": "1578288", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13313.14957446 .02748957 20324-5 23457-3 0 789", | |
"TLE_LINE2": "2 34602 096.5413 342.6812 0005407 249.7468 187.4801 16.39590515272674", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-09 07:40:08", | |
"EPOCH_MICROSECONDS": "754527", | |
"MEAN_MOTION": "16.4052687", | |
"ECCENTRICITY": "0.0006538", | |
"INCLINATION": "96.5416", | |
"RA_OF_ASC_NODE": "342.8576", | |
"ARG_OF_PERICENTER": "242.8256", | |
"MEAN_ANOMALY": "117.2777", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "79", | |
"REV_AT_EPOCH": "27270", | |
"BSTAR": "0.00014972", | |
"MEAN_MOTION_DOT": "0.01966075", | |
"MEAN_MOTION_DDOT": "2.0353e-06", | |
"FILE": "1578366", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13313.31954577 .01966075 20353-5 14972-3 0 797", | |
"TLE_LINE2": "2 34602 096.5416 342.8576 0006538 242.8256 117.2777 16.40526870272703", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-09 12:37:31", | |
"EPOCH_MICROSECONDS": "692864", | |
"MEAN_MOTION": "16.41409909", | |
"ECCENTRICITY": "0.0006261", | |
"INCLINATION": "96.5408", | |
"RA_OF_ASC_NODE": "343.071", | |
"ARG_OF_PERICENTER": "248.1523", | |
"MEAN_ANOMALY": "251.1752", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "80", | |
"REV_AT_EPOCH": "27274", | |
"BSTAR": "0.0002051", | |
"MEAN_MOTION_DOT": "0.03183775", | |
"MEAN_MOTION_DDOT": "2.044e-06", | |
"FILE": "1578391", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13313.52606126 .03183775 20440-5 20510-3 0 808", | |
"TLE_LINE2": "2 34602 096.5408 343.0710 0006261 248.1523 251.1752 16.41409909272745", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-09 14:59:07", | |
"EPOCH_MICROSECONDS": "416096", | |
"MEAN_MOTION": "16.42117058", | |
"ECCENTRICITY": "0.0007332", | |
"INCLINATION": "96.5401", | |
"RA_OF_ASC_NODE": "343.1733", | |
"ARG_OF_PERICENTER": "245.6469", | |
"MEAN_ANOMALY": "114.4488", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "81", | |
"REV_AT_EPOCH": "27275", | |
"BSTAR": "0.00013017", | |
"MEAN_MOTION_DOT": "0.02478617", | |
"MEAN_MOTION_DDOT": "2.0428e-06", | |
"FILE": "1578511", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13313.62439139 .02478617 20428-5 13017-3 0 819", | |
"TLE_LINE2": "2 34602 096.5401 343.1733 0007332 245.6469 114.4488 16.42117058272755", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-09 20:48:32", | |
"EPOCH_MICROSECONDS": "256", | |
"MEAN_MOTION": "16.43507642", | |
"ECCENTRICITY": "0.000617", | |
"INCLINATION": "96.5401", | |
"RA_OF_ASC_NODE": "343.4257", | |
"ARG_OF_PERICENTER": "250.0737", | |
"MEAN_ANOMALY": "104.114", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "82", | |
"REV_AT_EPOCH": "27279", | |
"BSTAR": "0.00015254", | |
"MEAN_MOTION_DOT": "0.03838677", | |
"MEAN_MOTION_DDOT": "2.0552e-06", | |
"FILE": "1578612", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13313.86703704 .03838677 20552-5 15254-3 0 828", | |
"TLE_LINE2": "2 34602 096.5401 343.4257 0006170 250.0737 104.1140 16.43507642272794", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-10 04:08:02", | |
"EPOCH_MICROSECONDS": "501951", | |
"MEAN_MOTION": "16.45831236", | |
"ECCENTRICITY": "0.0008174", | |
"INCLINATION": "96.5432", | |
"RA_OF_ASC_NODE": "343.7435", | |
"ARG_OF_PERICENTER": "240.5984", | |
"MEAN_ANOMALY": "119.4716", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "83", | |
"REV_AT_EPOCH": "27284", | |
"BSTAR": "8.3323e-05", | |
"MEAN_MOTION_DOT": "0.03526337", | |
"MEAN_MOTION_DDOT": "2.0688e-06", | |
"FILE": "1578806", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13314.17225118 .03526337 20688-5 83323-4 0 832", | |
"TLE_LINE2": "2 34602 096.5432 343.7435 0008174 240.5984 119.4716 16.45831236272848", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-10 04:26:43", | |
"EPOCH_MICROSECONDS": "933343", | |
"MEAN_MOTION": "16.45998816", | |
"ECCENTRICITY": "0.0006984", | |
"INCLINATION": "96.5394", | |
"RA_OF_ASC_NODE": "343.7567", | |
"ARG_OF_PERICENTER": "252.4435", | |
"MEAN_ANOMALY": "184.4885", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "84", | |
"REV_AT_EPOCH": "27284", | |
"BSTAR": "0.00013509", | |
"MEAN_MOTION_DOT": "0.05754093", | |
"MEAN_MOTION_DDOT": "2.0708e-06", | |
"FILE": "1578853", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13314.18523071 .05754093 20708-5 13509-3 0 848", | |
"TLE_LINE2": "2 34602 096.5394 343.7567 0006984 252.4435 184.4885 16.45998816272848", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-10 05:35:34", | |
"EPOCH_MICROSECONDS": "331135", | |
"MEAN_MOTION": "16.46157668", | |
"ECCENTRICITY": "0.0007451", | |
"INCLINATION": "96.5419", | |
"RA_OF_ASC_NODE": "343.8068", | |
"ARG_OF_PERICENTER": "250.3198", | |
"MEAN_ANOMALY": "109.6571", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "85", | |
"REV_AT_EPOCH": "27285", | |
"BSTAR": "7.4727e-05", | |
"MEAN_MOTION_DOT": "0.03311742", | |
"MEAN_MOTION_DDOT": "2.0634e-06", | |
"FILE": "1578854", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13314.23303624 .03311742 20634-5 74727-4 0 851", | |
"TLE_LINE2": "2 34602 096.5419 343.8068 0007451 250.3198 109.6571 16.46157668272851", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-10 08:30:37", | |
"EPOCH_MICROSECONDS": "538495", | |
"MEAN_MOTION": "16.47525561", | |
"ECCENTRICITY": "0.0007213", | |
"INCLINATION": "96.542", | |
"RA_OF_ASC_NODE": "343.9331", | |
"ARG_OF_PERICENTER": "252.0045", | |
"MEAN_ANOMALY": "108.303", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "86", | |
"REV_AT_EPOCH": "27287", | |
"BSTAR": "7.56e-05", | |
"MEAN_MOTION_DOT": "0.04277159", | |
"MEAN_MOTION_DDOT": "2.073e-06", | |
"FILE": "1578953", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13314.35460114 .04277159 20730-5 75600-4 0 865", | |
"TLE_LINE2": "2 34602 096.5420 343.9331 0007213 252.0045 108.3030 16.47525561272873", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-10 12:00:09", | |
"EPOCH_MICROSECONDS": "885887", | |
"MEAN_MOTION": "16.48543835", | |
"ECCENTRICITY": "0.0007729", | |
"INCLINATION": "96.5378", | |
"RA_OF_ASC_NODE": "344.0856", | |
"ARG_OF_PERICENTER": "253.2915", | |
"MEAN_ANOMALY": "249.8662", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "87", | |
"REV_AT_EPOCH": "27290", | |
"BSTAR": "0.00015222", | |
"MEAN_MOTION_DOT": "0.1035325", | |
"MEAN_MOTION_DDOT": "2.0955e-06", | |
"FILE": "1578980", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13314.50011442 .10353250 20955-5 15222-3 0 875", | |
"TLE_LINE2": "2 34602 096.5378 344.0856 0007729 253.2915 249.8662 16.48543835272901", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-10 14:20:09", | |
"EPOCH_MICROSECONDS": "180671", | |
"MEAN_MOTION": "16.49870747", | |
"ECCENTRICITY": "0.0008942", | |
"INCLINATION": "96.5378", | |
"RA_OF_ASC_NODE": "344.1876", | |
"ARG_OF_PERICENTER": "252.8729", | |
"MEAN_ANOMALY": "107.0989", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "88", | |
"REV_AT_EPOCH": "27291", | |
"BSTAR": "5.3534e-05", | |
"MEAN_MOTION_DOT": "0.04600193", | |
"MEAN_MOTION_DDOT": "2.0786e-06", | |
"FILE": "1579101", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13314.59732848 .04600193 20786-5 53534-4 0 880", | |
"TLE_LINE2": "2 34602 096.5378 344.1876 0008942 252.8729 107.0989 16.49870747272914", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-10 15:47:29", | |
"EPOCH_MICROSECONDS": "722559", | |
"MEAN_MOTION": "16.50634289", | |
"ECCENTRICITY": "0.0009221", | |
"INCLINATION": "96.5378", | |
"RA_OF_ASC_NODE": "344.2513", | |
"ARG_OF_PERICENTER": "252.6113", | |
"MEAN_ANOMALY": "107.5327", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "89", | |
"REV_AT_EPOCH": "27292", | |
"BSTAR": "5.0035e-05", | |
"MEAN_MOTION_DOT": "0.04856435", | |
"MEAN_MOTION_DDOT": "2.0826e-06", | |
"FILE": "1579112", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13314.65798290 .04856435 20826-5 50035-4 0 891", | |
"TLE_LINE2": "2 34602 096.5378 344.2513 0009221 252.6113 107.5327 16.50634289272922", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-10 17:14:45", | |
"EPOCH_MICROSECONDS": "249791", | |
"MEAN_MOTION": "16.51361582", | |
"ECCENTRICITY": "0.0009501", | |
"INCLINATION": "96.5378", | |
"RA_OF_ASC_NODE": "344.315", | |
"ARG_OF_PERICENTER": "252.3496", | |
"MEAN_ANOMALY": "107.7713", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "90", | |
"REV_AT_EPOCH": "27293", | |
"BSTAR": "4.6106e-05", | |
"MEAN_MOTION_DOT": "0.05007765", | |
"MEAN_MOTION_DDOT": "2.0861e-06", | |
"FILE": "1579131", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13314.71857928 .05007765 20861-5 46106-4 0 902", | |
"TLE_LINE2": "2 34602 096.5378 344.3150 0009501 252.3496 107.7713 16.51361582272938", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-10 20:09:02", | |
"EPOCH_MICROSECONDS": "312640", | |
"MEAN_MOTION": "16.5435909", | |
"ECCENTRICITY": "0.0008531", | |
"INCLINATION": "96.5386", | |
"RA_OF_ASC_NODE": "344.4419", | |
"ARG_OF_PERICENTER": "253.5962", | |
"MEAN_ANOMALY": "106.4697", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "91", | |
"REV_AT_EPOCH": "27295", | |
"BSTAR": "5.174e-05", | |
"MEAN_MOTION_DOT": "0.08473301", | |
"MEAN_MOTION_DDOT": "2.1124e-06", | |
"FILE": "1579156", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13314.83961010 .08473301 21124-5 51740-4 0 913", | |
"TLE_LINE2": "2 34602 096.5386 344.4419 0008531 253.5962 106.4697 16.54359090272952", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
}, | |
{ | |
"COMMENT": "GENERATED VIA SPACETRACK.ORG API", | |
"ORIGINATOR": "JSPOC", | |
"NORAD_CAT_ID": "34602", | |
"OBJECT_NAME": "GOCE", | |
"OBJECT_TYPE": "PAYLOAD", | |
"CLASSIFICATION_TYPE": "U", | |
"INTLDES": "09013A", | |
"EPOCH": "2013-11-10 20:52:02", | |
"EPOCH_MICROSECONDS": "729855", | |
"MEAN_MOTION": "16.55135815", | |
"ECCENTRICITY": "0.0009084", | |
"INCLINATION": "96.5378", | |
"RA_OF_ASC_NODE": "344.4733", | |
"ARG_OF_PERICENTER": "265.0839", | |
"MEAN_ANOMALY": "272.831", | |
"EPHEMERIS_TYPE": "0", | |
"ELEMENT_SET_NO": "92", | |
"REV_AT_EPOCH": "27296", | |
"BSTAR": "0.00021806", | |
"MEAN_MOTION_DOT": "0.39733177", | |
"MEAN_MOTION_DDOT": "2.1222e-06", | |
"FILE": "1579198", | |
"TLE_LINE0": "0 GOCE", | |
"TLE_LINE1": "1 34602U 09013A 13314.86947604 .39733177 21222-5 21806-3 0 922", | |
"TLE_LINE2": "2 34602 096.5378 344.4733 0009084 265.0839 272.8310 16.55135815272966", | |
"OBJECT_ID": "2009-013A", | |
"OBJECT_NUMBER": "34602" | |
} | |
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<head> | |
<title></title> | |
<style> | |
body { | |
font: 10px sans-serif; | |
} | |
.axis path, | |
.axis line { | |
fill: none; | |
stroke: #000; | |
shape-rendering: crispEdges; | |
} | |
.axis.y .tick line { | |
stroke: #999999; | |
stroke: rgba(0,0,0,0.075); | |
} | |
.axis.x .tick:nth-of-type(2n+1) text { | |
display: none; | |
} | |
.line { | |
fill: none; | |
stroke-width: 1px; | |
} | |
.line.semimajor { | |
stroke: steelblue; | |
} | |
.line.semimajor.prediction { | |
stroke: steelblue; | |
stroke-dasharray: 4, 4; | |
} | |
.line.apoapsis, .line.periapsis { | |
opacity: 0.6; | |
} | |
.line.apoapsis { | |
stroke: red; | |
} | |
.line.periapsis { | |
stroke: green; | |
} | |
.legend text { | |
font: 14px sans-serif; | |
} | |
.dots circle { | |
fill: none; | |
stroke: steelblue; | |
} | |
.dots line { | |
fill: none; | |
stroke: steelblue; | |
stroke-width: 1.5px; | |
opacity: 0.6; | |
} | |
.overlay { | |
fill: none; | |
pointer-events: all; | |
} | |
.focus line { | |
fill: none; | |
stroke: red; | |
stroke-width: 1px; | |
stroke-opacity: .5; | |
shape-rendering: crispEdges; | |
} | |
.focus text { | |
font-size: 14px; | |
} | |
</style> | |
</head> | |
<body> | |
<script src="http://d3js.org/d3.v3.js"></script> | |
<script src="simple_statistics.js"></script> | |
<script> | |
var margin = {top: 10, right: 60, bottom: 125, left: 40}, | |
width = 1000 - margin.left - margin.right, | |
height = 600 - margin.top - margin.bottom; | |
var parseDate = d3.time.format("%Y-%m-%d").parse; | |
var x = d3.time.scale() | |
.range([0, width]); | |
var y = d3.scale.linear() | |
.range([height, 0]); | |
var xAxis = d3.svg.axis() | |
.scale(x) | |
.orient("bottom") | |
.ticks(d3.time.day, 1); | |
var yAxis = d3.svg.axis() | |
.scale(y) | |
.orient("left") | |
.innerTickSize(-width) | |
.tickPadding(8); | |
var lineSemimajor = d3.svg.line() | |
.interpolate('basis') | |
.x(function(d) { return x(d.date); }) | |
.y(function(d) { return y(d.a); }); | |
var linePeriapsis = d3.svg.line() | |
.interpolate('basis') | |
.x(function(d) { return x(d.date); }) | |
.y(function(d) { return y(d.apoapsis); }); | |
var lineApoapsis = d3.svg.line() | |
.interpolate('basis') | |
.x(function(d) { return x(d.date); }) | |
.y(function(d) { return y(d.periapsis); }); | |
var svg = d3.select("body").append("svg") | |
.attr("width", width + margin.left + margin.right) | |
.attr("height", height + margin.top + margin.bottom); | |
svg.append("defs").append("clipPath") | |
.attr("id", "clip") | |
.append("rect") | |
.attr("width", width) | |
.attr("height", height); | |
var diagram = svg.append("g") | |
.attr("transform", "translate(" + margin.left + "," + margin.top + ")"); | |
var legend = svg.append("g") | |
.attr("class", "legend") | |
.attr("transform", "translate(" + (width - 100) + ",17)"); | |
var lSemiMajor = legend.append("g") | |
.attr("transform", "translate(0,0)") | |
lSemiMajor.append("rect") | |
.attr("width", 12) | |
.attr("height", 12) | |
.attr("fill", "steelblue"); | |
lSemiMajor.append("text") | |
.attr("y", 11) | |
.attr("x", 16) | |
.text("Semi-Major axis"); | |
var lApoapsis = legend.append("g") | |
.attr("transform", "translate(0,20)") | |
lApoapsis.append("rect") | |
.attr("width", 12) | |
.attr("height", 12) | |
.attr("fill", "red"); | |
lApoapsis.append("text") | |
.attr("y", 11) | |
.attr("x", 16) | |
.text("Apogee"); | |
var lPeriapsis = legend.append("g") | |
.attr("transform", "translate(0,40)") | |
lPeriapsis.append("rect") | |
.attr("width", 12) | |
.attr("height", 12) | |
.attr("fill", "green"); | |
lPeriapsis.append("text") | |
.attr("y", 11) | |
.attr("x", 16) | |
.text("Perigee"); | |
var focus, data; | |
var bisectDate = d3.bisector(function(d) { return d.date; }).left; | |
function mousemove() { | |
var x0 = x.invert(d3.mouse(this)[0]), | |
i = bisectDate(data, x0, 1, data.length - 1); | |
var d0 = data[i - 1], | |
d1 = data[i]; | |
x0 = x0 >= data[0].date ? x0 <= data[data.length-1].date ? x0 : data[data.length-1].date : data[0].date; | |
var y0 = d3.interpolate(d0.a, d1.a)( d3.scale.linear().domain([d0.date, d1.date])(x0) ); | |
focus.select("line.x").attr("transform", "translate(" + x(x0) + ",0)"); | |
focus.select("line.y").attr("transform", "translate(0," + y(y0) + ")"); | |
focus.select("text").attr("transform", "translate(0," + y(y0) + ")"); | |
focus.select("text").text(y0.toFixed(1) + ' km'); | |
} | |
d3.json("goceReentry.json", function(error, json) { | |
data = json.map( clean ); | |
data.forEach( calculateAltitude ); | |
// var predictions = predict(data); | |
x.domain(d3.extent(data, function(d) { return d.date; })).nice(d3.time.day); | |
y.domain([ | |
d3.min(data, function(d) { return d.periapsis; }), | |
d3.max(data, function(d) { return d.apoapsis; }) | |
]).nice(); | |
diagram.append("g") | |
.attr("class", "x axis") | |
.attr("transform", "translate(0," + height + ")") | |
.call(xAxis); | |
diagram.append("g") | |
.attr("class", "y axis") | |
.call(yAxis) | |
.append("text") | |
.attr("transform", "rotate(-90)") | |
.attr("y", 6) | |
.attr("dy", ".71em") | |
.style("text-anchor", "end") | |
.text("Altitude [km]"); | |
var dots = diagram.append("g") | |
.attr("class", "dots") | |
.selectAll(".dot") | |
.data(data) | |
.enter(); | |
// dots.append("circle") | |
// .attr("class", "dot") | |
// .attr("r", 2) | |
// .attr("cx", function(d) { return x(d.date); }) | |
// .attr("cy", function(d) { return y(d.a); }); | |
dots.append("line") | |
.attr("class", "cross") | |
.attr("transform", function(d) { return "translate(" + x(d.date) + "," + y(d.a) + ")rotate(45)"; }) | |
.attr("x1", 0) | |
.attr("x2", 0) | |
.attr("y1", -4) | |
.attr("y2", +4); | |
dots.append("line") | |
.attr("class", "cross") | |
.attr("transform", function(d) { return "translate(" + x(d.date) + "," + y(d.a) + ")rotate(-45)"; }) | |
.attr("x1", 0) | |
.attr("x2", 0) | |
.attr("y1", -4) | |
.attr("y2", +4); | |
diagram.append("path") | |
.datum(data) | |
.attr("class", "line semimajor") | |
.attr("clip-path", "url(#clip)") | |
.attr("d", lineSemimajor); | |
diagram.append("path") | |
.datum(data) | |
.attr("class", "line apoapsis") | |
.attr("clip-path", "url(#clip)") | |
.attr("d", linePeriapsis); | |
diagram.append("path") | |
.datum(data) | |
.attr("class", "line periapsis") | |
.attr("clip-path", "url(#clip)") | |
.attr("d", lineApoapsis); | |
// diagram.append("path") | |
// .datum([data[data.length-1]].concat(predictions)) | |
// .attr("class", "line semimajor prediction") | |
// .attr("clip-path", "url(#clip)") | |
// .attr("d", lineSemimajor); | |
// data = data.concat(predictions) | |
focus = diagram.append("g") | |
.attr("class", "focus") | |
.style("display", "none"); | |
focus.append("line") | |
.attr("class", "x") | |
.attr("x1", 0) | |
.attr("y1", 0) | |
.attr("x2", 0) | |
.attr("y2", height); | |
focus.append("line") | |
.attr("class", "y") | |
.attr("x1", 0) | |
.attr("y1", 0) | |
.attr("x2", width) | |
.attr("y2", 0); | |
focus.append("text") | |
.attr("x", 6) | |
.attr("y", -12); | |
diagram.append("rect") | |
.attr("class", "overlay") | |
.attr("width", width) | |
.attr("height", height) | |
.on("mouseover", function() { focus.style("display", null); }) | |
.on("mouseout", function() { focus.style("display", "none"); }) | |
.on("mousemove", mousemove); | |
}); | |
// function predict(data) { | |
// var step = 2*3600*1e3, | |
// T0 = data[data.length-1].date.getTime(); | |
// // Mean Motion | |
// var meanMotionData = data.filter( function(d, i) { | |
// return (data[data.length-1].date.getTime() - d.date.getTime() < 4*24*3600*1e3); | |
// }).map( function(d) { | |
// return [ | |
// d.date.getTime(), d.meanMotion | |
// ]; | |
// }); | |
// var meanMotion = ss.linear_regression() | |
// .data(meanMotionData).line(); | |
// // Mean Motion dot | |
// var meanMotionDotData = data.filter( function(d, i) { | |
// return (data[data.length-1].date.getTime() - d.date.getTime() < 3*24*3600*1e3) && (d.meanMotionDot > 0); | |
// }).map( function(d) { | |
// return [ | |
// d.date.getTime(), d.meanMotionDot | |
// ]; | |
// }); | |
// var meanMotionDot = ss.linear_regression() | |
// .data(meanMotionDotData).line(); | |
// // Mean Motion dotdot | |
// var meanMotionDotDotData = data.filter( function(d, i) { | |
// return (data[data.length-1].date.getTime() - d.date.getTime() < 2*24*3600*1e3) && (d.meanMotionDotDot > 0); | |
// }).map( function(d) { | |
// return [ | |
// d.date.getTime(), d.meanMotionDotDot | |
// ]; | |
// }); | |
// var meanMotionDotDot = ss.linear_regression() | |
// .data(meanMotionDotDotData); | |
// var predictions = []; | |
// for (var i = 1; i < 25; i++) { | |
// var dT = i * step, | |
// dT_ = dT / ( 24 * 3600 * 1e3 ); | |
// var d = {}; | |
// d.date = new Date( T0 + dT ); | |
// d.eccentricity = data[data.length-1].eccentricity; | |
// d.meanMotion = data[data.length-1].meanMotion + meanMotionDot(T0 + dT) * dT_ + 0.5 * meanMotionDotDot.line()(T0 + dT) * dT_*dT_; | |
// calculateAltitude(d); | |
// predictions.push(d); | |
// if ( d.a < 100 ) break; | |
// } | |
// return predictions; | |
// } | |
function clean(d) { | |
return { | |
date: new Date( d.EPOCH + '.' + d.EPOCH_MICROSECONDS + 'Z' ), | |
eccentricity: +d.ECCENTRICITY, | |
inclination: +d.INCLINATION / 180 * Math.PI, | |
meanMotion: +d.MEAN_MOTION, | |
meanMotionDot: 2 * d.MEAN_MOTION_DOT, | |
meanMotionDotDot: 6 * d.MEAN_MOTION_DDOT | |
} | |
} | |
var GM = 398600.4418 * 1e9, | |
rE = 6378.1e3, | |
f = GM / ( 4 * Math.PI*Math.PI ); | |
function calculateAltitude(d) { | |
d.period = 1 / d.meanMotion * 24 * 3600; | |
var a = Math.pow(f * d.period*d.period, 1/3); | |
d.a = ((a - rE) * 1e-3); | |
d.apoapsis = ((a * (1 + d.eccentricity) - rE) * 1e-3); | |
d.periapsis = ((a * (1 - d.eccentricity) - rE) * 1e-3); | |
} | |
</script> | |
</body> | |
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// # simple-statistics | |
// | |
// A simple, literate statistics system. The code below uses the | |
// [Javascript module pattern](http://www.adequatelygood.com/2010/3/JavaScript-Module-Pattern-In-Depth), | |
// eventually assigning `simple-statistics` to `ss` in browsers or the | |
// `exports object for node.js | |
(function() { | |
var ss = {}; | |
if (typeof module !== 'undefined') { | |
// Assign the `ss` object to exports, so that you can require | |
// it in [node.js](http://nodejs.org/) | |
exports = module.exports = ss; | |
} else { | |
// Otherwise, in a browser, we assign `ss` to the window object, | |
// so you can simply refer to it as `ss`. | |
this.ss = ss; | |
} | |
// # [Linear Regression](http://en.wikipedia.org/wiki/Linear_regression) | |
// | |
// [Simple linear regression](http://en.wikipedia.org/wiki/Simple_linear_regression) | |
// is a simple way to find a fitted line | |
// between a set of coordinates. | |
function linear_regression() { | |
var linreg = {}, | |
data = []; | |
// Assign data to the model. Data is assumed to be an array. | |
linreg.data = function(x) { | |
if (!arguments.length) return data; | |
data = x.slice(); | |
return linreg; | |
}; | |
// Calculate the slope and y-intercept of the regression line | |
// by calculating the least sum of squares | |
linreg.mb = function() { | |
var m, b; | |
//if there's only one point, arbitrarily choose a slope of 0 | |
//and a y-intercept of whatever the y of the initial point is | |
if (data.length == 1) { | |
m = 0; | |
b = data[0][1]; | |
} else { | |
// Initialize our sums and scope the `m` and `b` | |
// variables that define the line. | |
var sum_x = 0, sum_y = 0, | |
sum_xx = 0, sum_xy = 0; | |
// Gather the sum of all x values, the sum of all | |
// y values, and the sum of x^2 and (x*y) for each | |
// value. | |
// | |
// In math notation, these would be SS_x, SS_y, SS_xx, and SS_xy | |
for (var i = 0; i < data.length; i++) { | |
sum_x += data[i][0]; | |
sum_y += data[i][1]; | |
sum_xx += data[i][0] * data[i][0]; | |
sum_xy += data[i][0] * data[i][1]; | |
} | |
// `m` is the slope of the regression line | |
m = ((data.length * sum_xy) - (sum_x * sum_y)) / | |
((data.length * sum_xx) - (sum_x * sum_x)); | |
// `b` is the y-intercept of the line. | |
b = (sum_y / data.length) - ((m * sum_x) / data.length); | |
} | |
// Return both values as an object. | |
return { m: m, b: b }; | |
}; | |
// a shortcut for simply getting the slope of the regression line | |
linreg.m = function() { | |
return linreg.mb().m; | |
}; | |
// a shortcut for simply getting the y-intercept of the regression | |
// line. | |
linreg.b = function() { | |
return linreg.mb().b; | |
}; | |
// ## Fitting The Regression Line | |
// | |
// This is called after `.data()` and returns the | |
// equation `y = f(x)` which gives the position | |
// of the regression line at each point in `x`. | |
linreg.line = function() { | |
// Get the slope, `m`, and y-intercept, `b`, of the line. | |
var mb = linreg.mb(), | |
m = mb.m, | |
b = mb.b; | |
// Return a function that computes a `y` value for each | |
// x value it is given, based on the values of `b` and `a` | |
// that we just computed. | |
return function(x) { | |
return b + (m * x); | |
}; | |
}; | |
return linreg; | |
} | |
// # [R Squared](http://en.wikipedia.org/wiki/Coefficient_of_determination) | |
// | |
// The r-squared value of data compared with a function `f` | |
// is the sum of the squared differences between the prediction | |
// and the actual value. | |
function r_squared(data, f) { | |
if (data.length < 2) return 1; | |
// Compute the average y value for the actual | |
// data set in order to compute the | |
// _total sum of squares_ | |
var sum = 0, average; | |
for (var i = 0; i < data.length; i++) { | |
sum += data[i][1]; | |
} | |
average = sum / data.length; | |
// Compute the total sum of squares - the | |
// squared difference between each point | |
// and the average of all points. | |
var sum_of_squares = 0; | |
for (var j = 0; j < data.length; j++) { | |
sum_of_squares += Math.pow(average - data[j][1], 2); | |
} | |
// Finally estimate the error: the squared | |
// difference between the estimate and the actual data | |
// value at each point. | |
var err = 0; | |
for (var k = 0; k < data.length; k++) { | |
err += Math.pow(data[k][1] - f(data[k][0]), 2); | |
} | |
// As the error grows larger, it's ratio to the | |
// sum of squares increases and the r squared | |
// value grows lower. | |
return 1 - (err / sum_of_squares); | |
} | |
// # [Bayesian Classifier](http://en.wikipedia.org/wiki/Naive_Bayes_classifier) | |
// | |
// This is a naïve bayesian classifier that takes | |
// singly-nested objects. | |
function bayesian() { | |
// The `bayes_model` object is what will be exposed | |
// by this closure, with all of its extended methods, and will | |
// have access to all scope variables, like `total_count`. | |
var bayes_model = {}, | |
// The number of items that are currently | |
// classified in the model | |
total_count = 0, | |
// Every item classified in the model | |
data = {}; | |
// ## Train | |
// Train the classifier with a new item, which has a single | |
// dimension of Javascript literal keys and values. | |
bayes_model.train = function(item, category) { | |
// If the data object doesn't have any values | |
// for this category, create a new object for it. | |
if (!data[category]) data[category] = {}; | |
// Iterate through each key in the item. | |
for (var k in item) { | |
var v = item[k]; | |
// Initialize the nested object `data[category][k][item[k]]` | |
// with an object of keys that equal 0. | |
if (data[category][k] === undefined) data[category][k] = {}; | |
if (data[category][k][v] === undefined) data[category][k][v] = 0; | |
// And increment the key for this key/value combination. | |
data[category][k][item[k]]++; | |
} | |
// Increment the number of items classified | |
total_count++; | |
}; | |
// ## Score | |
// Generate a score of how well this item matches all | |
// possible categories based on its attributes | |
bayes_model.score = function(item) { | |
// Initialize an empty array of odds per category. | |
var odds = {}, category; | |
// Iterate through each key in the item, | |
// then iterate through each category that has been used | |
// in previous calls to `.train()` | |
for (var k in item) { | |
var v = item[k]; | |
for (category in data) { | |
// Create an empty object for storing key - value combinations | |
// for this category. | |
if (odds[category] === undefined) odds[category] = {}; | |
// If this item doesn't even have a property, it counts for nothing, | |
// but if it does have the property that we're looking for from | |
// the item to categorize, it counts based on how popular it is | |
// versus the whole population. | |
if (data[category][k]) { | |
odds[category][k + '_' + v] = (data[category][k][v] || 0) / total_count; | |
} else { | |
odds[category][k + '_' + v] = 0; | |
} | |
} | |
} | |
// Set up a new object that will contain sums of these odds by category | |
var odds_sums = {}; | |
for (category in odds) { | |
// Tally all of the odds for each category-combination pair - | |
// the non-existence of a category does not add anything to the | |
// score. | |
for (var combination in odds[category]) { | |
if (odds_sums[category] === undefined) odds_sums[category] = 0; | |
odds_sums[category] += odds[category][combination]; | |
} | |
} | |
return odds_sums; | |
}; | |
// Return the completed model. | |
return bayes_model; | |
} | |
// # sum | |
// | |
// is simply the result of adding all numbers | |
// together, starting from zero. | |
// | |
// This runs on `O(n)`, linear time in respect to the array | |
function sum(x) { | |
var value = 0; | |
for (var i = 0; i < x.length; i++) { | |
value += x[i]; | |
} | |
return value; | |
} | |
// # mean | |
// | |
// is the sum over the number of values | |
// | |
// This runs on `O(n)`, linear time in respect to the array | |
function mean(x) { | |
// The mean of no numbers is null | |
if (x.length === 0) return null; | |
return sum(x) / x.length; | |
} | |
// # geometric mean | |
// | |
// a mean function that is more useful for numbers in different | |
// ranges. | |
// | |
// this is the nth root of the input numbers multipled by each other | |
// | |
// This runs on `O(n)`, linear time in respect to the array | |
function geometric_mean(x) { | |
// The mean of no numbers is null | |
if (x.length === 0) return null; | |
// the starting value. | |
var value = 1; | |
for (var i = 0; i < x.length; i++) { | |
// the geometric mean is only valid for positive numbers | |
if (x[i] <= 0) return null; | |
// repeatedly multiply the value by each number | |
value *= x[i]; | |
} | |
return Math.pow(value, 1 / x.length); | |
} | |
// # min | |
// | |
// This is simply the minimum number in the set. | |
// | |
// This runs on `O(n)`, linear time in respect to the array | |
function min(x) { | |
var value; | |
for (var i = 0; i < x.length; i++) { | |
// On the first iteration of this loop, min is | |
// undefined and is thus made the minimum element in the array | |
if (x[i] < value || value === undefined) value = x[i]; | |
} | |
return value; | |
} | |
// # max | |
// | |
// This is simply the maximum number in the set. | |
// | |
// This runs on `O(n)`, linear time in respect to the array | |
function max(x) { | |
var value; | |
for (var i = 0; i < x.length; i++) { | |
// On the first iteration of this loop, max is | |
// undefined and is thus made the maximum element in the array | |
if (x[i] > value || value === undefined) value = x[i]; | |
} | |
return value; | |
} | |
// # [variance](http://en.wikipedia.org/wiki/Variance) | |
// | |
// is the sum of squared deviations from the mean | |
// | |
// depends on `mean()` | |
function variance(x) { | |
// The variance of no numbers is null | |
if (x.length === 0) return null; | |
var mean_value = mean(x), | |
deviations = []; | |
// Make a list of squared deviations from the mean. | |
for (var i = 0; i < x.length; i++) { | |
deviations.push(Math.pow(x[i] - mean_value, 2)); | |
} | |
// Find the mean value of that list | |
return mean(deviations); | |
} | |
// # [standard deviation](http://en.wikipedia.org/wiki/Standard_deviation) | |
// | |
// is just the square root of the variance. | |
// | |
// depends on `variance()` | |
function standard_deviation(x) { | |
// The standard deviation of no numbers is null | |
if (x.length === 0) return null; | |
return Math.sqrt(variance(x)); | |
} | |
// The sum of deviations to the Nth power. | |
// When n=2 it's the sum of squared deviations. | |
// When n=3 it's the sum of cubed deviations. | |
// | |
// depends on `mean()` | |
function sum_nth_power_deviations(x, n) { | |
var mean_value = mean(x), | |
sum = 0; | |
for (var i = 0; i < x.length; i++) { | |
sum += Math.pow(x[i] - mean_value, n); | |
} | |
return sum; | |
} | |
// # [variance](http://en.wikipedia.org/wiki/Variance) | |
// | |
// is the sum of squared deviations from the mean | |
// | |
// depends on `sum_nth_power_deviations` | |
function sample_variance(x) { | |
// The variance of no numbers is null | |
if (x.length <= 1) return null; | |
var sum_squared_deviations_value = sum_nth_power_deviations(x, 2); | |
// Find the mean value of that list | |
return sum_squared_deviations_value / (x.length - 1); | |
} | |
// # [standard deviation](http://en.wikipedia.org/wiki/Standard_deviation) | |
// | |
// is just the square root of the variance. | |
// | |
// depends on `sample_variance()` | |
function sample_standard_deviation(x) { | |
// The standard deviation of no numbers is null | |
if (x.length <= 1) return null; | |
return Math.sqrt(sample_variance(x)); | |
} | |
// # [covariance](http://en.wikipedia.org/wiki/Covariance) | |
// | |
// sample covariance of two datasets: | |
// how much do the two datasets move together? | |
// x and y are two datasets, represented as arrays of numbers. | |
// | |
// depends on `mean()` | |
function sample_covariance(x, y) { | |
// The two datasets must have the same length which must be more than 1 | |
if (x.length <= 1 || x.length != y.length){ | |
return null; | |
} | |
// determine the mean of each dataset so that we can judge each | |
// value of the dataset fairly as the difference from the mean. this | |
// way, if one dataset is [1, 2, 3] and [2, 3, 4], their covariance | |
// does not suffer because of the difference in absolute values | |
var xmean = mean(x), | |
ymean = mean(y), | |
sum = 0; | |
// for each pair of values, the covariance increases when their | |
// difference from the mean is associated - if both are well above | |
// or if both are well below | |
// the mean, the covariance increases significantly. | |
for (var i = 0; i < x.length; i++){ | |
sum += (x[i] - xmean) * (y[i] - ymean); | |
} | |
// the covariance is weighted by the length of the datasets. | |
return sum / (x.length - 1); | |
} | |
// # [correlation](http://en.wikipedia.org/wiki/Correlation_and_dependence) | |
// | |
// Gets a measure of how correlated two datasets are, between -1 and 1 | |
// | |
// depends on `sample_standard_deviation()` and `sample_covariance()` | |
function sample_correlation(x, y) { | |
var cov = sample_covariance(x, y), | |
xstd = sample_standard_deviation(x), | |
ystd = sample_standard_deviation(y); | |
if (cov === null || xstd === null || ystd === null) { | |
return null; | |
} | |
return cov / xstd / ystd; | |
} | |
// # [median](http://en.wikipedia.org/wiki/Median) | |
// | |
// The middle number of a list. This is often a good indicator of 'the middle' | |
// when there are outliers that skew the `mean()` value. | |
function median(x) { | |
// The median of an empty list is null | |
if (x.length === 0) return null; | |
// Sorting the array makes it easy to find the center, but | |
// use `.slice()` to ensure the original array `x` is not modified | |
var sorted = x.slice().sort(function (a, b) { return a - b; }); | |
// If the length of the list is odd, it's the central number | |
if (sorted.length % 2 === 1) { | |
return sorted[(sorted.length - 1) / 2]; | |
// Otherwise, the median is the average of the two numbers | |
// at the center of the list | |
} else { | |
var a = sorted[(sorted.length / 2) - 1]; | |
var b = sorted[(sorted.length / 2)]; | |
return (a + b) / 2; | |
} | |
} | |
// # [mode](http://bit.ly/W5K4Yt) | |
// This implementation is inspired by [science.js](https://github.com/jasondavies/science.js/blob/master/src/stats/mode.js) | |
function mode(x) { | |
// Handle edge cases: | |
// The median of an empty list is null | |
if (x.length === 0) return null; | |
else if (x.length === 1) return x[0]; | |
// Sorting the array lets us iterate through it below and be sure | |
// that every time we see a new number it's new and we'll never | |
// see the same number twice | |
var sorted = x.slice().sort(function (a, b) { return a - b; }); | |
// This assumes it is dealing with an array of size > 1, since size | |
// 0 and 1 are handled immediately. Hence it starts at index 1 in the | |
// array. | |
var last = sorted[0], | |
// store the mode as we find new modes | |
value, | |
// store how many times we've seen the mode | |
max_seen = 0, | |
// how many times the current candidate for the mode | |
// has been seen | |
seen_this = 1; | |
// end at sorted.length + 1 to fix the case in which the mode is | |
// the highest number that occurs in the sequence. the last iteration | |
// compares sorted[i], which is undefined, to the highest number | |
// in the series | |
for (var i = 1; i < sorted.length + 1; i++) { | |
// we're seeing a new number pass by | |
if (sorted[i] !== last) { | |
// the last number is the new mode since we saw it more | |
// often than the old one | |
if (seen_this > max_seen) { | |
max_seen = seen_this; | |
seen_this = 1; | |
value = last; | |
} | |
last = sorted[i]; | |
// if this isn't a new number, it's one more occurrence of | |
// the potential mode | |
} else { seen_this++; } | |
} | |
return value; | |
} | |
// # [t-test](http://en.wikipedia.org/wiki/Student's_t-test) | |
// | |
// This is to compute a one-sample t-test, comparing the mean | |
// of a sample to a known value, x. | |
// | |
// in this case, we're trying to determine whether the | |
// population mean is equal to the value that we know, which is `x` | |
// here. usually the results here are used to look up a | |
// [p-value](http://en.wikipedia.org/wiki/P-value), which, for | |
// a certain level of significance, will let you determine that the | |
// null hypothesis can or cannot be rejected. | |
// | |
// Depends on `standard_deviation()` and `mean()` | |
function t_test(sample, x) { | |
// The mean of the sample | |
var sample_mean = mean(sample); | |
// The standard deviation of the sample | |
var sd = standard_deviation(sample); | |
// Square root the length of the sample | |
var rootN = Math.sqrt(sample.length); | |
// Compute the known value against the sample, | |
// returning the t value | |
return (sample_mean - x) / (sd / rootN); | |
} | |
// # [2-sample t-test](http://en.wikipedia.org/wiki/Student's_t-test) | |
// | |
// This is to compute two sample t-test. | |
// Tests whether "mean(X)-mean(Y) = difference", ( | |
// in the most common case, we often have `difference == 0` to test if two samples | |
// are likely to be taken from populations with the same mean value) with | |
// no prior knowledge on stdandard deviations of both samples | |
// other than the fact that they have the same standard deviation. | |
// | |
// Usually the results here are used to look up a | |
// [p-value](http://en.wikipedia.org/wiki/P-value), which, for | |
// a certain level of significance, will let you determine that the | |
// null hypothesis can or cannot be rejected. | |
// | |
// `diff` can be omitted if it equals 0. | |
// | |
// [This is used to confirm or deny](http://www.monarchlab.org/Lab/Research/Stats/2SampleT.aspx) | |
// a null hypothesis that the two populations that have been sampled into | |
// `sample_x` and `sample_y` are equal to each other. | |
// | |
// Depends on `sample_variance()` and `mean()` | |
function t_test_two_sample(sample_x, sample_y, difference) { | |
var n = sample_x.length, | |
m = sample_y.length; | |
// If either sample doesn't actually have any values, we can't | |
// compute this at all, so we return `null`. | |
if (!n || !m) return null ; | |
// default difference (mu) is zero | |
if (!difference) difference = 0; | |
var meanX = mean(sample_x), | |
meanY = mean(sample_y); | |
var weightedVariance = ((n - 1) * sample_variance(sample_x) + | |
(m - 1) * sample_variance(sample_y)) / (n + m - 2); | |
return (meanX - meanY - difference) / | |
Math.sqrt(weightedVariance * (1 / n + 1 / m)); | |
} | |
// # quantile | |
// This is a population quantile, since we assume to know the entire | |
// dataset in this library. Thus I'm trying to follow the | |
// [Quantiles of a Population](http://en.wikipedia.org/wiki/Quantile#Quantiles_of_a_population) | |
// algorithm from wikipedia. | |
// | |
// Sample is a one-dimensional array of numbers, | |
// and p is a decimal number from 0 to 1. In terms of a k/q | |
// quantile, p = k/q - it's just dealing with fractions or dealing | |
// with decimal values. | |
function quantile(sample, p) { | |
// We can't derive quantiles from an empty list | |
if (sample.length === 0) return null; | |
// invalid bounds. Microsoft Excel accepts 0 and 1, but | |
// we won't. | |
if (p >= 1 || p <= 0) return null; | |
// Sort a copy of the array. We'll need a sorted array to index | |
// the values in sorted order. | |
var sorted = sample.slice().sort(function (a, b) { return a - b; }); | |
// Find a potential index in the list. In Wikipedia's terms, this | |
// is I<sub>p</sub>. | |
var idx = (sorted.length) * p; | |
// If this isn't an integer, we'll round up to the next value in | |
// the list. | |
if (idx % 1 !== 0) { | |
return sorted[Math.ceil(idx) - 1]; | |
} else if (sample.length % 2 === 0) { | |
// If the list has even-length and we had an integer in the | |
// first place, we'll take the average of this number | |
// and the next value, if there is one | |
return (sorted[idx - 1] + sorted[idx]) / 2; | |
} else { | |
// Finally, in the simple case of an integer value | |
// with an odd-length list, return the sample value at the index. | |
return sorted[idx]; | |
} | |
} | |
// # [Interquartile range](http://en.wikipedia.org/wiki/Interquartile_range) | |
// | |
// A measure of statistical dispersion, or how scattered, spread, or | |
// concentrated a distribution is. It's computed as the difference betwen | |
// the third quartile and first quartile. | |
function iqr(sample){ | |
// We can't derive quantiles from an empty list | |
if (sample.length === 0) return null; | |
// Interquartile range is the span between the upper quartile, | |
// at `0.75`, and lower quartile, `0.25` | |
return quantile(sample, 0.75) - quantile(sample, 0.25); | |
} | |
// # [Median Absolute Deviation](http://en.wikipedia.org/wiki/Median_absolute_deviation) | |
// | |
// The Median Absolute Deviation (MAD) is a robust measure of statistical | |
// dispersion. It is more resilient to outliers than the standard deviation. | |
function mad(x) { | |
// The mad of nothing is null | |
if (!x || x.length === 0) return null; | |
var median_value = median(x), | |
median_absolute_deviations = []; | |
// Make a list of absolute deviations from the median | |
for (var i = 0; i < x.length; i++) { | |
median_absolute_deviations.push(Math.abs(x[i] - median_value)); | |
} | |
// Find the median value of that list | |
return median(median_absolute_deviations); | |
} | |
// ## Compute Matrices for Jenks | |
// | |
// Compute the matrices required for Jenks breaks. These matrices | |
// can be used for any classing of data with `classes <= n_classes` | |
function jenksMatrices(data, n_classes) { | |
// in the original implementation, these matrices are referred to | |
// as `LC` and `OP` | |
// | |
// * lower_class_limits (LC): optimal lower class limits | |
// * variance_combinations (OP): optimal variance combinations for all classes | |
var lower_class_limits = [], | |
variance_combinations = [], | |
// loop counters | |
i, j, | |
// the variance, as computed at each step in the calculation | |
variance = 0; | |
// Initialize and fill each matrix with zeroes | |
for (i = 0; i < data.length + 1; i++) { | |
var tmp1 = [], tmp2 = []; | |
// despite these arrays having the same values, we need | |
// to keep them separate so that changing one does not change | |
// the other | |
for (j = 0; j < n_classes + 1; j++) { | |
tmp1.push(0); | |
tmp2.push(0); | |
} | |
lower_class_limits.push(tmp1); | |
variance_combinations.push(tmp2); | |
} | |
for (i = 1; i < n_classes + 1; i++) { | |
lower_class_limits[1][i] = 1; | |
variance_combinations[1][i] = 0; | |
// in the original implementation, 9999999 is used but | |
// since Javascript has `Infinity`, we use that. | |
for (j = 2; j < data.length + 1; j++) { | |
variance_combinations[j][i] = Infinity; | |
} | |
} | |
for (var l = 2; l < data.length + 1; l++) { | |
// `SZ` originally. this is the sum of the values seen thus | |
// far when calculating variance. | |
var sum = 0, | |
// `ZSQ` originally. the sum of squares of values seen | |
// thus far | |
sum_squares = 0, | |
// `WT` originally. This is the number of | |
w = 0, | |
// `IV` originally | |
i4 = 0; | |
// in several instances, you could say `Math.pow(x, 2)` | |
// instead of `x * x`, but this is slower in some browsers | |
// introduces an unnecessary concept. | |
for (var m = 1; m < l + 1; m++) { | |
// `III` originally | |
var lower_class_limit = l - m + 1, | |
val = data[lower_class_limit - 1]; | |
// here we're estimating variance for each potential classing | |
// of the data, for each potential number of classes. `w` | |
// is the number of data points considered so far. | |
w++; | |
// increase the current sum and sum-of-squares | |
sum += val; | |
sum_squares += val * val; | |
// the variance at this point in the sequence is the difference | |
// between the sum of squares and the total x 2, over the number | |
// of samples. | |
variance = sum_squares - (sum * sum) / w; | |
i4 = lower_class_limit - 1; | |
if (i4 !== 0) { | |
for (j = 2; j < n_classes + 1; j++) { | |
// if adding this element to an existing class | |
// will increase its variance beyond the limit, break | |
// the class at this point, setting the `lower_class_limit` | |
// at this point. | |
if (variance_combinations[l][j] >= | |
(variance + variance_combinations[i4][j - 1])) { | |
lower_class_limits[l][j] = lower_class_limit; | |
variance_combinations[l][j] = variance + | |
variance_combinations[i4][j - 1]; | |
} | |
} | |
} | |
} | |
lower_class_limits[l][1] = 1; | |
variance_combinations[l][1] = variance; | |
} | |
// return the two matrices. for just providing breaks, only | |
// `lower_class_limits` is needed, but variances can be useful to | |
// evaluage goodness of fit. | |
return { | |
lower_class_limits: lower_class_limits, | |
variance_combinations: variance_combinations | |
}; | |
} | |
// ## Pull Breaks Values for Jenks | |
// | |
// the second part of the jenks recipe: take the calculated matrices | |
// and derive an array of n breaks. | |
function jenksBreaks(data, lower_class_limits, n_classes) { | |
var k = data.length - 1, | |
kclass = [], | |
countNum = n_classes; | |
// the calculation of classes will never include the upper and | |
// lower bounds, so we need to explicitly set them | |
kclass[n_classes] = data[data.length - 1]; | |
kclass[0] = data[0]; | |
// the lower_class_limits matrix is used as indexes into itself | |
// here: the `k` variable is reused in each iteration. | |
while (countNum > 1) { | |
kclass[countNum - 1] = data[lower_class_limits[k][countNum] - 2]; | |
k = lower_class_limits[k][countNum] - 1; | |
countNum--; | |
} | |
return kclass; | |
} | |
// # [Jenks natural breaks optimization](http://en.wikipedia.org/wiki/Jenks_natural_breaks_optimization) | |
// | |
// Implementations: [1](http://danieljlewis.org/files/2010/06/Jenks.pdf) (python), | |
// [2](https://github.com/vvoovv/djeo-jenks/blob/master/main.js) (buggy), | |
// [3](https://github.com/simogeo/geostats/blob/master/lib/geostats.js#L407) (works) | |
// | |
// Depends on `jenksBreaks()` and `jenksMatrices()` | |
function jenks(data, n_classes) { | |
if (n_classes > data.length) return null; | |
// sort data in numerical order, since this is expected | |
// by the matrices function | |
data = data.slice().sort(function (a, b) { return a - b; }); | |
// get our basic matrices | |
var matrices = jenksMatrices(data, n_classes), | |
// we only need lower class limits here | |
lower_class_limits = matrices.lower_class_limits; | |
// extract n_classes out of the computed matrices | |
return jenksBreaks(data, lower_class_limits, n_classes); | |
} | |
// # [Skewness](http://en.wikipedia.org/wiki/Skewness) | |
// | |
// A measure of the extent to which a probability distribution of a | |
// real-valued random variable "leans" to one side of the mean. | |
// The skewness value can be positive or negative, or even undefined. | |
// | |
// Implementation is based on the adjusted Fisher-Pearson standardized | |
// moment coefficient, which is the version found in Excel and several | |
// statistical packages including Minitab, SAS and SPSS. | |
// | |
// Depends on `sum_nth_power_deviations()` and `sample_standard_deviation` | |
function sample_skewness(x) { | |
// The skewness of less than three arguments is null | |
if (x.length < 3) return null; | |
var n = x.length, | |
cubed_s = Math.pow(sample_standard_deviation(x), 3), | |
sum_cubed_deviations = sum_nth_power_deviations(x, 3); | |
return n * sum_cubed_deviations / ((n - 1) * (n - 2) * cubed_s); | |
} | |
// # Standard Normal Table | |
// A standard normal table, also called the unit normal table or Z table, | |
// is a mathematical table for the values of Φ (phi), which are the values of | |
// the cumulative distribution function of the normal distribution. | |
// It is used to find the probability that a statistic is observed below, | |
// above, or between values on the standard normal distribution, and by | |
// extension, any normal distribution. | |
// | |
// The probabilities are taken from http://en.wikipedia.org/wiki/Standard_normal_table | |
// The table used is the cumulative, and not cumulative from 0 to mean | |
// (even though the latter has 5 digits precision, instead of 4). | |
var standard_normal_table = [ | |
/* z 0.00 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 */ | |
/* 0.0 */ 0.5000, 0.5040, 0.5080, 0.5120, 0.5160, 0.5199, 0.5239, 0.5279, 0.5319, 0.5359, | |
/* 0.1 */ 0.5398, 0.5438, 0.5478, 0.5517, 0.5557, 0.5596, 0.5636, 0.5675, 0.5714, 0.5753, | |
/* 0.2 */ 0.5793, 0.5832, 0.5871, 0.5910, 0.5948, 0.5987, 0.6026, 0.6064, 0.6103, 0.6141, | |
/* 0.3 */ 0.6179, 0.6217, 0.6255, 0.6293, 0.6331, 0.6368, 0.6406, 0.6443, 0.6480, 0.6517, | |
/* 0.4 */ 0.6554, 0.6591, 0.6628, 0.6664, 0.6700, 0.6736, 0.6772, 0.6808, 0.6844, 0.6879, | |
/* 0.5 */ 0.6915, 0.6950, 0.6985, 0.7019, 0.7054, 0.7088, 0.7123, 0.7157, 0.7190, 0.7224, | |
/* 0.6 */ 0.7257, 0.7291, 0.7324, 0.7357, 0.7389, 0.7422, 0.7454, 0.7486, 0.7517, 0.7549, | |
/* 0.7 */ 0.7580, 0.7611, 0.7642, 0.7673, 0.7704, 0.7734, 0.7764, 0.7794, 0.7823, 0.7852, | |
/* 0.8 */ 0.7881, 0.7910, 0.7939, 0.7967, 0.7995, 0.8023, 0.8051, 0.8078, 0.8106, 0.8133, | |
/* 0.9 */ 0.8159, 0.8186, 0.8212, 0.8238, 0.8264, 0.8289, 0.8315, 0.8340, 0.8365, 0.8389, | |
/* 1.0 */ 0.8413, 0.8438, 0.8461, 0.8485, 0.8508, 0.8531, 0.8554, 0.8577, 0.8599, 0.8621, | |
/* 1.1 */ 0.8643, 0.8665, 0.8686, 0.8708, 0.8729, 0.8749, 0.8770, 0.8790, 0.8810, 0.8830, | |
/* 1.2 */ 0.8849, 0.8869, 0.8888, 0.8907, 0.8925, 0.8944, 0.8962, 0.8980, 0.8997, 0.9015, | |
/* 1.3 */ 0.9032, 0.9049, 0.9066, 0.9082, 0.9099, 0.9115, 0.9131, 0.9147, 0.9162, 0.9177, | |
/* 1.4 */ 0.9192, 0.9207, 0.9222, 0.9236, 0.9251, 0.9265, 0.9279, 0.9292, 0.9306, 0.9319, | |
/* 1.5 */ 0.9332, 0.9345, 0.9357, 0.9370, 0.9382, 0.9394, 0.9406, 0.9418, 0.9429, 0.9441, | |
/* 1.6 */ 0.9452, 0.9463, 0.9474, 0.9484, 0.9495, 0.9505, 0.9515, 0.9525, 0.9535, 0.9545, | |
/* 1.7 */ 0.9554, 0.9564, 0.9573, 0.9582, 0.9591, 0.9599, 0.9608, 0.9616, 0.9625, 0.9633, | |
/* 1.8 */ 0.9641, 0.9649, 0.9656, 0.9664, 0.9671, 0.9678, 0.9686, 0.9693, 0.9699, 0.9706, | |
/* 1.9 */ 0.9713, 0.9719, 0.9726, 0.9732, 0.9738, 0.9744, 0.9750, 0.9756, 0.9761, 0.9767, | |
/* 2.0 */ 0.9772, 0.9778, 0.9783, 0.9788, 0.9793, 0.9798, 0.9803, 0.9808, 0.9812, 0.9817, | |
/* 2.1 */ 0.9821, 0.9826, 0.9830, 0.9834, 0.9838, 0.9842, 0.9846, 0.9850, 0.9854, 0.9857, | |
/* 2.2 */ 0.9861, 0.9864, 0.9868, 0.9871, 0.9875, 0.9878, 0.9881, 0.9884, 0.9887, 0.9890, | |
/* 2.3 */ 0.9893, 0.9896, 0.9898, 0.9901, 0.9904, 0.9906, 0.9909, 0.9911, 0.9913, 0.9916, | |
/* 2.4 */ 0.9918, 0.9920, 0.9922, 0.9925, 0.9927, 0.9929, 0.9931, 0.9932, 0.9934, 0.9936, | |
/* 2.5 */ 0.9938, 0.9940, 0.9941, 0.9943, 0.9945, 0.9946, 0.9948, 0.9949, 0.9951, 0.9952, | |
/* 2.6 */ 0.9953, 0.9955, 0.9956, 0.9957, 0.9959, 0.9960, 0.9961, 0.9962, 0.9963, 0.9964, | |
/* 2.7 */ 0.9965, 0.9966, 0.9967, 0.9968, 0.9969, 0.9970, 0.9971, 0.9972, 0.9973, 0.9974, | |
/* 2.8 */ 0.9974, 0.9975, 0.9976, 0.9977, 0.9977, 0.9978, 0.9979, 0.9979, 0.9980, 0.9981, | |
/* 2.9 */ 0.9981, 0.9982, 0.9982, 0.9983, 0.9984, 0.9984, 0.9985, 0.9985, 0.9986, 0.9986, | |
/* 3.0 */ 0.9987, 0.9987, 0.9987, 0.9988, 0.9988, 0.9989, 0.9989, 0.9989, 0.9990, 0.9990 | |
]; | |
// # [Cumulative Standard Normal Probability](http://en.wikipedia.org/wiki/Standard_normal_table) | |
// | |
// Since probability tables cannot be | |
// printed for every normal distribution, as there are an infinite variety | |
// of normal distributions, it is common practice to convert a normal to a | |
// standard normal and then use the standard normal table to find probabilities | |
function cumulative_std_normal_probability(z) { | |
// Calculate the position of this value. | |
var absZ = Math.abs(z), | |
// Each row begins with a different | |
// significant digit: 0.5, 0.6, 0.7, and so on. So the row is simply | |
// this value's significant digit: 0.567 will be in row 0, so row=0, | |
// 0.643 will be in row 1, so row=10. | |
row = Math.floor(absZ * 10), | |
column = 10 * (Math.floor(absZ * 100) / 10 - Math.floor(absZ * 100 / 10)), | |
index = Math.min((row * 10) + column, standard_normal_table.length - 1); | |
// The index we calculate must be in the table as a positive value, | |
// but we still pay attention to whether the input is postive | |
// or negative, and flip the output value as a last step. | |
if (z >= 0) { | |
return standard_normal_table[index]; | |
} else { | |
// due to floating-point arithmetic, values in the table with | |
// 4 significant figures can nevertheless end up as repeating | |
// fractions when they're computed here. | |
return (1 - standard_normal_table[index]).toFixed(4); | |
} | |
} | |
// # [Z-Score, or Standard Score](http://en.wikipedia.org/wiki/Standard_score) | |
// | |
// The standard score is the number of standard deviations an observation | |
// or datum is above or below the mean. Thus, a positive standard score | |
// represents a datum above the mean, while a negative standard score | |
// represents a datum below the mean. It is a dimensionless quantity | |
// obtained by subtracting the population mean from an individual raw | |
// score and then dividing the difference by the population standard | |
// deviation. | |
// | |
// The z-score is only defined if one knows the population parameters; | |
// if one only has a sample set, then the analogous computation with | |
// sample mean and sample standard deviation yields the | |
// Student's t-statistic. | |
function z_score(x, mean, standard_deviation) { | |
return (x - mean) / standard_deviation; | |
} | |
// # Mixin | |
// | |
// Mixin simple_statistics to the Array native object. This is an optional | |
// feature that lets you treat simple_statistics as a native feature | |
// of Javascript. | |
function mixin() { | |
var support = !!(Object.defineProperty && Object.defineProperties); | |
if (!support) throw new Error('without defineProperty, simple-statistics cannot be mixed in'); | |
// only methods which work on basic arrays in a single step | |
// are supported | |
var arrayMethods = ['median', 'standard_deviation', 'sum', | |
'sample_skewness', | |
'mean', 'min', 'max', 'quantile', 'geometric_mean']; | |
// create a closure with a method name so that a reference | |
// like `arrayMethods[i]` doesn't follow the loop increment | |
function wrap(method) { | |
return function() { | |
// cast any arguments into an array, since they're | |
// natively objects | |
var args = Array.prototype.slice.apply(arguments); | |
// make the first argument the array itself | |
args.unshift(this); | |
// return the result of the ss method | |
return ss[method].apply(ss, args); | |
}; | |
} | |
// for each array function, define a function off of the Array | |
// prototype which automatically gets the array as the first | |
// argument. We use [defineProperty](https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Object/defineProperty) | |
// because it allows these properties to be non-enumerable: | |
// `for (var in x)` loops will not run into problems with this | |
// implementation. | |
for (var i = 0; i < arrayMethods.length; i++) { | |
Object.defineProperty(Array.prototype, arrayMethods[i], { | |
value: wrap(arrayMethods[i]), | |
configurable: true, | |
enumerable: false, | |
writable: true | |
}); | |
} | |
} | |
ss.linear_regression = linear_regression; | |
ss.standard_deviation = standard_deviation; | |
ss.r_squared = r_squared; | |
ss.median = median; | |
ss.mean = mean; | |
ss.mode = mode; | |
ss.min = min; | |
ss.max = max; | |
ss.sum = sum; | |
ss.quantile = quantile; | |
ss.iqr = iqr; | |
ss.mad = mad; | |
ss.sample_covariance = sample_covariance; | |
ss.sample_correlation = sample_correlation; | |
ss.sample_variance = sample_variance; | |
ss.sample_standard_deviation = sample_standard_deviation; | |
ss.sample_skewness = sample_skewness; | |
ss.geometric_mean = geometric_mean; | |
ss.variance = variance; | |
ss.t_test = t_test; | |
ss.t_test_two_sample = t_test_two_sample; | |
// jenks | |
ss.jenksMatrices = jenksMatrices; | |
ss.jenksBreaks = jenksBreaks; | |
ss.jenks = jenks; | |
ss.bayesian = bayesian; | |
// Normal distribution | |
ss.z_score = z_score; | |
ss.cumulative_std_normal_probability = cumulative_std_normal_probability; | |
ss.standard_normal_table = standard_normal_table; | |
// Alias this into its common name | |
ss.average = mean; | |
ss.interquartile_range = iqr; | |
ss.mixin = mixin; | |
ss.median_absolute_deviation = mad; | |
})(this); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment