diff --git a/orekit_jpype/test/resources/ccsds/odm/oem/OEMExample5ITRF.txt b/orekit_jpype/test/resources/ccsds/odm/oem/OEMExample5ITRF.txt new file mode 100644 index 0000000000000000000000000000000000000000..a1f8a144a3a914680c9b95786553c6797a7e3b11 --- /dev/null +++ b/orekit_jpype/test/resources/ccsds/odm/oem/OEMExample5ITRF.txt @@ -0,0 +1,64 @@ +CCSDS_OEM_VERS = 2.0 +CREATION_DATE = 2022-03-28T19:06:42.912Z +ORIGINATOR = OREKIT TESTING + +META_START +COMMENT Orekit frame: CIO/2010-based ITRF simple EOP +OBJECT_NAME = ISS +OBJECT_ID = 1998-067A +CENTER_NAME = EARTH +REF_FRAME = ITRF2014 +TIME_SYSTEM = UTC +START_TIME = 2017-04-11T22:31:43.121856 +STOP_TIME = 2017-04-12T22:31:43.121856 +META_STOP + +2017-04-11T22:31:43.121856 -2757.3016318893897 -4173.479601381253 4566.01849801963 6.625901653953952 -1.0118172088753612 3.0698336591568833 +2017-04-11T23:01:43.121856 6776.5867484550445 27.60414682285604 358.20244014705486 0.3107819338273368 4.2687140469196345 -5.998856345164958 +2017-04-11T23:31:43.121856 -2249.636900935768 4105.461529638691 -4917.470618595821 -6.903581586031904 -1.0343789887368535 2.302405072263772 +2017-04-12T00:01:43.121856 -5015.59444307968 -2138.6127112865356 4018.8226384764966 4.838410007136885 -3.9381293475280796 3.9317458003335957 +2017-04-12T00:31:43.121856 5825.853392143991 -3231.061588206852 1282.967800440292 3.1070211850223437 3.259992083196232 -5.8345209607524176 +2017-04-12T01:01:43.121856 632.5594319735715 4322.306260117542 -5198.634814866896 -6.771416259564752 2.5417768386424826 1.295455719654515 +2017-04-12T01:31:43.121856 -5821.871672948358 896.3993377333446 3346.464984851878 1.8641625560000357 -5.394881863118932 4.671435904258916 +2017-04-12T02:01:43.121856 3347.5307239035546 -5485.80707368791 2167.8647315585213 4.857452257685735 0.7793150683862282 -5.488811719935745 +2017-04-12T02:31:43.121856 3085.141145279031 2881.6109052146726 -5319.346567435372 -4.782010182711227 5.571217319832164 0.24920190525239846 +2017-04-12T03:01:43.121856 -4843.355022778152 3981.6111404850776 2569.865315917707 -1.3026402070358005 -4.9994752477472275 5.265707763770306 +2017-04-12T03:31:43.121856 123.36653647065162 -6086.430886997539 2985.378464264505 4.905238485966388 -2.3537346547236013 -4.972394296549962 +2017-04-12T04:01:43.121856 4265.661378827028 303.63783822850326 -5275.967317795307 -1.507479739820445 7.14453121318659 -0.8043911054405543 +2017-04-12T04:31:43.121856 -2318.356769577128 6134.070926371339 1713.213557995698 -3.6256917377678777 -2.972572381355557 5.695915512747882 +2017-04-12T05:01:43.121856 -2840.926400782071 -4910.192158785299 3710.083076954835 3.1492592737875986 -5.0889507414006205 -4.301316661089637 +2017-04-12T05:31:43.121856 3754.7658083525293 -2515.1946553231282 -5069.866441236486 2.0800415071801104 6.803720937622508 -1.8331873867604633 +2017-04-12T06:01:43.121856 1016.7707176120207 6654.332348421038 803.2078797644944 -4.362049538440907 -0.06237262209440898 5.9486071969681635 +2017-04-12T06:31:43.121856 -4638.207997848465 -2397.931935671244 4319.440715226355 0.08110255863519054 -6.486326567543601 -3.4964697533983142 +2017-04-12T07:01:43.121856 1692.943686101649 -4593.887921901441 -4707.37769524046 4.916380822504503 4.686659758490053 -2.805775262754845 +2017-04-12T07:31:43.121856 4161.378486185223 5352.324092921373 -131.79426438345524 -3.3018054945113136 2.701830355476897 6.015992406357511 +2017-04-12T08:01:43.121856 -4749.956804110337 591.0715247019236 4794.504360626222 -3.3698107038676843 -6.022145192695966 -2.5828958143798846 +2017-04-12T08:31:43.121856 -1263.408025611878 -5185.973215046968 -4199.616821256588 6.18241349181292 1.4816504891655002 -3.692352996088035 +2017-04-12T09:01:43.121856 6169.651050109541 2609.630898131789 -1062.6821091505478 -0.8342339440339221 4.34677560175005 5.89620328469936 +2017-04-12T09:31:43.121856 -3210.4083082452826 3058.544816228433 5120.503151604277 -6.132990137591418 -3.7614202365930463 -1.588980561776325 +2017-04-12T10:01:43.121856 -4152.6077423341185 -4023.5081134939855 -3562.1623616754914 5.562743899425976 -1.793513867105407 -4.465596347115647 +2017-04-12T10:31:43.121856 6452.222599018458 -741.9044063748265 -1960.5207765457637 2.1808589963253255 4.273493517299354 5.593331768785576 +2017-04-12T11:01:43.121856 -592.0364975256712 4190.728740012115 5287.294892333802 -7.339847696398552 -0.3410632622473108 -0.5455639052675924 +2017-04-12T11:31:43.121856 -6017.464182795874 -1407.319358427166 -2814.6036934873423 3.343197127763856 -4.117618292672443 -5.101491635671517 +2017-04-12T12:01:43.121856 4963.105483397428 -3686.0106106425333 -2797.468567201113 4.694457819602153 2.4534334948216796 5.117242860744918 +2017-04-12T12:31:43.121856 2182.7436477321758 3621.594829584295 5289.675457623938 -6.602489047691207 3.2308194307891993 0.5150015592781286 +2017-04-12T13:01:43.121856 -6214.68638504361 1885.8775831254093 -1979.9635570958606 0.3155437203966455 -4.7929684074009815 -5.58010875045465 +2017-04-12T13:31:43.121856 2211.9111773817435 -5346.44418134533 -3547.6485718539184 5.8107256060568 -0.5608065835900437 4.483180924807207 +2017-04-12T14:01:43.121856 4142.775809729063 1550.9067199575436 5127.538860972489 -4.138709691265898 5.89502669681408 1.55982182677076 +2017-04-12T14:31:43.121856 -4624.304389036205 4850.017774235519 -1084.0070101341953 -2.4804316452026445 -3.668150547097469 -5.886280482024217 +2017-04-12T15:01:43.121856 -902.1950370197483 -5265.545572864663 -4187.944647343416 5.079470966875567 -3.813026352403709 3.7112001361541167 +2017-04-12T15:31:43.121856 4585.022837326398 -1320.9306282920288 4805.8847908517855 -0.702997359764127 6.878009520755721 2.5564454077329497 +2017-04-12T16:01:43.121856 -1691.4156603116346 6570.877075608217 -154.45435615803697 -4.094861464497008 -1.1845167923619522 -6.010150329630616 +2017-04-12T16:31:43.121856 -3380.9360422158184 -3547.4353179196296 -4698.69739747744 2.644480205151399 -6.251260201765235 2.8254587913940914 +2017-04-12T17:01:43.121856 3304.7886927655923 -4020.2418727034524 4334.672854938267 2.654425699793285 5.9371435840344615 3.4738444909836237 +2017-04-12T17:31:43.121856 1713.572292399968 6518.6523956384035 779.8785656965051 -3.9767622833778975 1.7691416284690566 -5.9475523641756105 +2017-04-12T18:01:43.121856 -4448.033692749955 -820.2122194452114 -5064.282211653525 -0.7994718854619398 -7.066349989857671 1.8534190603337881 +2017-04-12T18:31:43.121856 664.8800125216255 -5616.363262479939 3728.5252772691747 4.92324190365602 3.435635565637124 4.283375236898271 +2017-04-12T19:01:43.121856 4571.541692701623 4717.658031816206 1689.9842159301832 -2.1539074099431 4.1471990357499084 -5.70019431720547 +2017-04-12T19:31:43.121856 -3797.700082461373 1970.1696040048894 -5273.557626146813 -4.226432506244186 -5.952517871239868 0.8249894279688035 +2017-04-12T20:01:43.121856 -2518.830404999649 -5524.7735530829505 3006.2830467123176 5.455456306770312 0.2227899285682703 4.959692807853582 +2017-04-12T20:31:43.121856 6039.217278941002 1738.3279695710626 2547.5792566585237 0.7750306413570246 5.089192089002621 -5.2756277875464495 +2017-04-12T21:01:43.121856 -1690.8474674912954 3867.660382475815 -5320.177451035702 -6.6049891707059665 -3.20683596446875 -0.22836153556018077 +2017-04-12T21:31:43.121856 -5238.745209046929 -3699.1284874965377 2190.424932311771 4.170645131519458 -2.6419609427841517 5.481589076958469 +2017-04-12T22:01:43.121856 5717.191263471824 -1486.021422925097 3325.999127994569 3.8338812755379728 4.202350181619292 -4.687005047445711 +2017-04-12T22:31:43.121856 1131.5790738036253 4216.38707017523 -5202.763792333058 -7.225635990024624 0.3637188119651596 -1.2745014647675612 diff --git a/orekit_jpype/test/resources/ccsds/odm/omm/OMM-with-units.xml b/orekit_jpype/test/resources/ccsds/odm/omm/OMM-with-units.xml new file mode 100644 index 0000000000000000000000000000000000000000..7fc77a9df01d2e4324daddbcdbf0dcc4720cb684 --- /dev/null +++ b/orekit_jpype/test/resources/ccsds/odm/omm/OMM-with-units.xml @@ -0,0 +1,72 @@ +<?xml version="1.0" encoding="UTF-8"?> +<omm xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:noNamespaceSchemaLocation="http://sanaregistry.org/r/ndmxml/ndmxml-1.0-master.xsd" + id="CCSDS_OMM_VERS" version="3.0"> + <header> + <COMMENT> THIS IS AN XML VERSION OF THE OMM </COMMENT> + <CREATION_DATE>2007-065T16:00:00</CREATION_DATE> + <ORIGINATOR>NOAA</ORIGINATOR> + <MESSAGE_ID> OMM 201113719185</MESSAGE_ID> + </header> + + <body> + <segment> + <metadata> + <OBJECT_NAME>GOES-9</OBJECT_NAME> + <OBJECT_ID>1995-025A</OBJECT_ID> + <CENTER_NAME>EARTH</CENTER_NAME> + <REF_FRAME>TEME</REF_FRAME> + <TIME_SYSTEM>UTC</TIME_SYSTEM> + <MEAN_ELEMENT_THEORY>SGP/SGP4</MEAN_ELEMENT_THEORY> + </metadata> + + <data> + <meanElements> + <COMMENT>mean Elements</COMMENT> + <EPOCH>2007-064T10:34:41.4264</EPOCH> + <MEAN_MOTION units="rev/day">1.00273272</MEAN_MOTION> + <ECCENTRICITY>0.0005013</ECCENTRICITY> + <INCLINATION units="deg">3.0539</INCLINATION> + <RA_OF_ASC_NODE units="deg">81.7939</RA_OF_ASC_NODE> + <ARG_OF_PERICENTER units="deg">249.2363</ARG_OF_PERICENTER> + <MEAN_ANOMALY units="deg">150.1602</MEAN_ANOMALY> + <GM>398600.8</GM> + </meanElements> + <tleParameters> + <COMMENT>tle Parameters</COMMENT> + <NORAD_CAT_ID>23581</NORAD_CAT_ID> + <ELEMENT_SET_NO>0925</ELEMENT_SET_NO> + <REV_AT_EPOCH>4316</REV_AT_EPOCH> + <BSTAR units="1/ER">0.0001</BSTAR> + <MEAN_MOTION_DOT units="rev/day**2">-0.00000113</MEAN_MOTION_DOT> + <MEAN_MOTION_DDOT units="rev/day**3">0.0</MEAN_MOTION_DDOT> + </tleParameters> + <covarianceMatrix> + <COMMENT>covariance Matrix</COMMENT> + <COV_REF_FRAME>TEME</COV_REF_FRAME> + <CX_X>3.331349476038534e-04</CX_X> + <CY_X>4.618927349220216e-04</CY_X> + <CY_Y>6.782421679971363e-04</CY_Y> + <CZ_X>-3.070007847730449e-04</CZ_X> + <CZ_Y>-4.221234189514228e-04</CZ_Y> + <CZ_Z>3.231931992380369e-04</CZ_Z> + <CX_DOT_X>-3.349365033922630e-07</CX_DOT_X> + <CX_DOT_Y>-4.686084221046758e-07</CX_DOT_Y> + <CX_DOT_Z>2.484949578400095e-07</CX_DOT_Z> + <CX_DOT_X_DOT>4.296022805587290e-10</CX_DOT_X_DOT> + <CY_DOT_X>-2.211832501084875e-07</CY_DOT_X> + <CY_DOT_Y>-2.864186892102733e-07</CY_DOT_Y> + <CY_DOT_Z>1.798098699846038e-07</CY_DOT_Z> + <CY_DOT_X_DOT>2.608899201686016e-10</CY_DOT_X_DOT> + <CY_DOT_Y_DOT>1.767514756338532e-10</CY_DOT_Y_DOT> + <CZ_DOT_X>-3.041346050686871e-07</CZ_DOT_X> + <CZ_DOT_Y>-4.989496988610662e-07</CZ_DOT_Y> + <CZ_DOT_Z>3.540310904497689e-07</CZ_DOT_Z> + <CZ_DOT_X_DOT>1.869263192954590e-10</CZ_DOT_X_DOT> + <CZ_DOT_Y_DOT>1.008862586240695e-10</CZ_DOT_Y_DOT> + <CZ_DOT_Z_DOT>6.224444338635500e-10</CZ_DOT_Z_DOT> + </covarianceMatrix> + </data> + </segment> + </body> +</omm> diff --git a/orekit_jpype/test/resources/ilrs/glonass125_trunc.frd b/orekit_jpype/test/resources/ilrs/glonass125_trunc.frd new file mode 100644 index 0000000000000000000000000000000000000000..2fa899f6b83907cf9a9a8c04ae8a82a3dd90cce3 --- /dev/null +++ b/orekit_jpype/test/resources/ilrs/glonass125_trunc.frd @@ -0,0 +1,164 @@ +H1 CRD 01 2020 12 01 06 +H2 GRZL 7839 34 02 04 +H3 glonass125 1100901 9125 37372 0 1 +H4 0 2019 04 19 21 29 47 2019 04 20 00 12 00 1 0 0 0 1 0 2 0 +C0 0 532.000 0902 2kHz C_SPAD1 GPS +C1 0 2kHz Nd:Van 1064 2000 0.400 10 10 1 +C2 0 C_SPAD1 SPAD 532.0 20 5.0 400 +1V 10 0.3 35 300 WinClean2.2 +C3 0 GPS HP58503A HP58503A Graz_Dassault NoSN 0.077 +20 77387.000 970.22 287.53 39.2 1 +20 720.000 970.41 285.84 40.2 1 +40 77387.000 0 0902 10000 8390 1.742 111916.9 2.9 17.0 0.010 -0.651 -1.0 2 2 0 +40 720.000 0 0902 10000 8000 1.742 111919.8 2.9 17.0 0.030 -0.673 -1.0 2 2 0 +10 77387.019063653420 0.143461677858 0902 2 2 0 0 0 +10 77387.090063657610 0.143461365733 0902 2 2 0 0 0 +10 77388.997563663870 0.143452977259 0902 2 2 0 0 0 +10 77391.000563651320 0.143444170781 0902 2 2 0 0 0 +10 77391.283063657580 0.143442929505 0902 2 2 0 0 0 +10 77391.556063670670 0.143441728802 0902 2 2 0 0 0 +10 77392.200563652440 0.143438895855 0902 2 2 0 0 0 +10 77392.374063657600 0.143438132585 0902 2 2 0 0 0 +10 77392.633063659070 0.143436994198 0902 2 2 0 0 0 +10 77392.665563672780 0.143436851848 0902 2 2 0 0 0 +10 77393.748563651000 0.143432091173 0902 2 2 0 0 0 +10 77393.927563652400 0.143431304356 0902 2 2 0 0 0 +10 77393.948563661430 0.143431212246 0902 2 2 0 0 0 +10 77393.950563659890 0.143431203597 0902 2 2 0 0 0 +10 77394.011063663290 0.143430937426 0902 2 2 0 0 0 +10 77394.049063660200 0.143430770120 0902 2 2 0 0 0 +10 77394.081563651560 0.143430627700 0902 2 2 0 0 0 +10 77394.082563657310 0.143430623462 0902 2 2 0 0 0 +10 77394.096063653010 0.143430564025 0902 2 2 0 0 0 +10 77394.099063660950 0.143430550160 0902 2 2 0 0 0 +10 77394.127063659950 0.143430427738 0902 2 2 0 0 0 +10 77394.152063652870 0.143430317751 0902 2 2 0 0 0 +10 77394.152563655750 0.143430315149 0902 2 2 0 0 0 +10 77394.154063653200 0.143430309119 0902 2 2 0 0 0 +10 77394.208063650880 0.143430071812 0902 2 2 0 0 0 +10 77394.439563671130 0.143429053713 0902 2 2 0 0 0 +10 77394.794563652950 0.143427494096 0902 2 2 0 0 0 +10 77394.796063650400 0.143427487277 0902 2 2 0 0 0 +10 77394.800063651060 0.143427469644 0902 2 2 0 0 0 +10 77394.850063649940 0.143427249708 0902 2 2 0 0 0 +10 77395.133063649760 0.143426006258 0902 2 2 0 0 0 +10 77395.200563659890 0.143425709011 0902 2 2 0 0 0 +10 77395.304063655440 0.143425254862 0902 2 2 0 0 0 +10 77395.436063652860 0.143424674343 0902 2 2 0 0 0 +10 77395.505063658580 0.143424371088 0902 2 2 0 0 0 +10 77396.580063676460 0.143419647002 0902 2 2 0 0 0 +10 77396.959563653920 0.143417978855 0902 2 2 0 0 0 +10 77397.042563658210 0.143417614190 0902 2 2 0 0 0 +10 77397.176063653080 0.143417027472 0902 2 2 0 0 0 +10 77397.185563663020 0.143416985813 0902 2 2 0 0 0 +10 77397.316063649950 0.143416412675 0902 2 2 0 0 0 +10 77397.351563660430 0.143416256917 0902 2 2 0 0 0 +10 77397.382563652470 0.143416120388 0902 2 2 0 0 0 +10 77397.396563652900 0.143416058916 0902 2 2 0 0 0 +10 77397.456063663590 0.143415797824 0902 2 2 0 0 0 +10 77397.469063656400 0.143415739847 0902 2 2 0 0 0 +10 77397.482563653960 0.143415681139 0902 2 2 0 0 0 +10 77397.508563652630 0.143415566762 0902 2 2 0 0 0 +10 77397.514063663780 0.143415542719 0902 2 2 0 0 0 +10 77397.585563657810 0.143415227932 0902 2 2 0 0 0 +10 77397.594563649970 0.143415189049 0902 2 2 0 0 0 +10 77397.597563657910 0.143415175819 0902 2 2 0 0 0 +10 77397.623063655570 0.143415063264 0902 2 2 0 0 0 +10 77397.662563649940 0.143414890111 0902 2 2 0 0 0 +10 77397.667563658210 0.143414868203 0902 2 2 0 0 0 +10 77397.671563658860 0.143414850080 0902 2 2 0 0 0 +10 77397.675063652920 0.143414834748 0902 2 2 0 0 0 +10 77397.675563657660 0.143414833111 0902 2 2 0 0 0 +10 77397.682563651350 0.143414802147 0902 2 2 0 0 0 +10 77397.685063652690 0.143414791203 0902 2 2 0 0 0 +10 77397.685563657430 0.143414789130 0902 2 2 0 0 0 +10 77397.698563650250 0.143414731519 0902 2 2 0 0 0 +10 77397.706063659860 0.143414698542 0902 2 2 0 0 0 +10 77397.744063660500 0.143414531986 0902 2 2 0 0 0 +10 77397.753063652660 0.143414492498 0902 2 2 0 0 0 +10 77397.758063660930 0.143414470083 0902 2 2 0 0 0 +10 77397.763563659040 0.143414446004 0902 2 2 0 0 0 +10 77397.770563650880 0.143414415310 0902 2 2 0 0 0 +10 77397.840063661340 0.143414109652 0902 2 2 0 0 0 +10 77397.844063660130 0.143414092688 0902 2 2 0 0 0 +10 77397.845563655720 0.143414086037 0902 2 2 0 0 0 +10 77397.869563655930 0.143413979974 0902 2 2 0 0 0 +10 77397.876563662660 0.143413949679 0902 2 2 0 0 0 +10 77397.885563654830 0.143413909995 0902 2 2 0 0 0 +10 77397.893063653260 0.143413876750 0902 2 2 0 0 0 +10 77397.898063657810 0.143413854867 0902 2 2 0 0 0 +10 671.848563656210 0.136965827613 0902 2 2 0 0 0 +10 672.077063662930 0.136966754102 0902 2 2 0 0 0 +10 672.325063653290 0.136967758715 0902 2 2 0 0 0 +10 673.034563653170 0.136970634791 0902 2 2 0 0 0 +10 675.047063652430 0.136978795036 0902 2 2 0 0 0 +10 675.899063650520 0.136982250310 0902 2 2 0 0 0 +10 677.607563653960 0.136989181284 0902 2 2 0 0 0 +10 678.429063670340 0.136992514663 0902 2 2 0 0 0 +10 678.919563652950 0.136994505117 0902 2 2 0 0 0 +10 688.554963653910 0.137033649123 0902 2 2 0 0 0 +10 688.832163656130 0.137034776220 0902 2 2 0 0 0 +10 689.053863655780 0.137035677495 0902 2 2 0 0 0 +10 689.931963657960 0.137039249212 0902 2 2 0 0 0 +10 690.064063670110 0.137039786435 0902 2 2 0 0 0 +10 690.097563652320 0.137039922514 0902 2 2 0 0 0 +10 690.179663674910 0.137040256435 0902 2 2 0 0 0 +10 690.283763663840 0.137040679671 0902 2 2 0 0 0 +10 690.384763656180 0.137041090940 0902 2 2 0 0 0 +10 690.513863660400 0.137041615861 0902 2 2 0 0 0 +10 690.550963653250 0.137041766631 0902 2 2 0 0 0 +10 690.593463661150 0.137041939980 0902 2 2 0 0 0 +10 690.597463650630 0.137041955833 0902 2 2 0 0 0 +10 690.600963657720 0.137041970278 0902 2 2 0 0 0 +10 690.779563656080 0.137042697046 0902 2 2 0 0 0 +10 691.012763662260 0.137043645199 0902 2 2 0 0 0 +10 691.019763663410 0.137043673674 0902 2 2 0 0 0 +10 691.021763658150 0.137043681966 0902 2 2 0 0 0 +10 691.024263668810 0.137043691983 0902 2 2 0 0 0 +10 691.099863663320 0.137043999957 0902 2 2 0 0 0 +10 691.188363652680 0.137044359563 0902 2 2 0 0 0 +10 691.216363649820 0.137044473999 0902 2 2 0 0 0 +10 691.546663653110 0.137045817872 0902 2 2 0 0 0 +10 691.565663652490 0.137045894868 0902 2 2 0 0 0 +10 691.583663657310 0.137045968106 0902 2 2 0 0 0 +10 691.624663667750 0.137046135157 0902 2 2 0 0 0 +10 691.644763655960 0.137046216576 0902 2 2 0 0 0 +10 691.645763652400 0.137046221118 0902 2 2 0 0 0 +10 691.668763672930 0.137046314768 0902 2 2 0 0 0 +10 691.675763657320 0.137046342945 0902 2 2 0 0 0 +10 691.698263667520 0.137046434359 0902 2 2 0 0 0 +10 691.705263653770 0.137046462953 0902 2 2 0 0 0 +10 691.705763651060 0.137046464721 0902 2 2 0 0 0 +10 691.736263670030 0.137046589377 0902 2 2 0 0 0 +10 691.817363653330 0.137046919111 0902 2 2 0 0 0 +10 691.838363651190 0.137047004879 0902 2 2 0 0 0 +10 691.839863659810 0.137047010537 0902 2 2 0 0 0 +10 691.841363674030 0.137047016511 0902 2 2 0 0 0 +10 692.033463658760 0.137047798473 0902 2 2 0 0 0 +10 692.090563651170 0.137048030528 0902 2 2 0 0 0 +10 692.158563660460 0.137048307286 0902 2 2 0 0 0 +10 692.543363662440 0.137049873440 0902 2 2 0 0 0 +10 692.551363674920 0.137049906024 0902 2 2 0 0 0 +10 692.563363663850 0.137049954583 0902 2 2 0 0 0 +10 692.765563672410 0.137050777508 0902 2 2 0 0 0 +10 692.807063670830 0.137050946815 0902 2 2 0 0 0 +10 692.813563656060 0.137050972962 0902 2 2 0 0 0 +10 692.816563650970 0.137050985499 0902 2 2 0 0 0 +10 692.832063658160 0.137051048639 0902 2 2 0 0 0 +10 692.925163660200 0.137051426911 0902 2 2 0 0 0 +10 692.937663663180 0.137051478062 0902 2 2 0 0 0 +10 692.948163652790 0.137051520859 0902 2 2 0 0 0 +10 692.952663658190 0.137051538894 0902 2 2 0 0 0 +10 692.971663676200 0.137051616161 0902 2 2 0 0 0 +10 692.999663658440 0.137051730663 0902 2 2 0 0 0 +10 693.201363658530 0.137052551301 0902 2 2 0 0 0 +10 693.387963658200 0.137053310614 0902 2 2 0 0 0 +10 693.802763663230 0.137054999043 0902 2 2 0 0 0 +10 693.883863663300 0.137055329176 0902 2 2 0 0 0 +10 693.886363659050 0.137055339336 0902 2 2 0 0 0 +10 693.898363661020 0.137055388199 0902 2 2 0 0 0 +10 693.906863655890 0.137055422749 0902 2 2 0 0 0 +10 693.925863659010 0.137055500664 0902 2 2 0 0 0 +10 694.032463662330 0.137055934538 0902 2 2 0 0 0 +10 694.119563650340 0.137056288730 0902 2 2 0 0 0 +H8 +H9 diff --git a/orekit_jpype/test/resources/rinex/DJIG00DJI_R_20191820000_01D_30S_MO.crx.gz b/orekit_jpype/test/resources/rinex/DJIG00DJI_R_20191820000_01D_30S_MO.crx.gz new file mode 100644 index 0000000000000000000000000000000000000000..6eb1e4ad30d6bb754358cb7769e3febd0a8b2934 Binary files /dev/null and b/orekit_jpype/test/resources/rinex/DJIG00DJI_R_20191820000_01D_30S_MO.crx.gz differ diff --git a/orekit_jpype/test/resources/rinex/abcd083.06o b/orekit_jpype/test/resources/rinex/abcd083.06o new file mode 100644 index 0000000000000000000000000000000000000000..8a0718f37cf1e020c3bdae4b03566fe53cfb9df4 --- /dev/null +++ b/orekit_jpype/test/resources/rinex/abcd083.06o @@ -0,0 +1,36 @@ + 3.04 OBSERVATION DATA M RINEX VERSION / TYPE +Values contained in the files are not real ones. COMMENT +The objective is to test that Beidou observation type are COMMENT +read properly. COMMENT +XXRINEXO V9.9 AIUB 20060324 144333 UTC PGM / RUN BY / DATE +A 9080 MARKER NAME +9080.1.34 MARKER NUMBER +BILL SMITH ABC INSTITUTE OBSERVER / AGENCY +X1234A123 GEODETIC 1.3.1 REC # / TYPE / VERS +G1234 ROVER ANT # / TYPE + 2104228. -5642017. 2095406. APPROX POSITION XYZ + .9030 .0000 .0000 ANTENNA: DELTA H/E/N + 0 RCV CLOCK OFFS APPL +G 5 C1C L1W L2W C1W S2W SYS / # / OBS TYPES +C 41 C5D C5P C5X C6A C6Q C7D C7P C7Z C8D C8P C8X D5D D5P SYS / # / OBS TYPES + D5X D6A D7D D7P D7Z D8D D8P D8X L5D L5P L5X L6A L7D SYS / # / OBS TYPES + L7P L7Z L8D L8P L8X S5D S5P S5X S6A S7D S7P S7Z S8D SYS / # / OBS TYPES + S8P S8X SYS / # / OBS TYPES + 18.000 INTERVAL +DBHZ SIGNAL STRENGTH UNIT + 2006 03 24 13 10 36.0000000 GPS TIME OF FIRST OBS + 18 R01 1 R02 2 R03 3 R04 4 R05 5 R06 -6 R07 -5 R08 -4 GLONASS SLOT / FRQ # + R09 -3 R10 -2 R11 -1 R12 0 R13 1 R14 2 R15 0 R16 4 GLONASS SLOT / FRQ # + R17 5 R18 -5 GLONASS SLOT / FRQ # +G L1C SYS / PHASE SHIFT +G L1W SYS / PHASE SHIFT +G L2W 0.00000 SYS / PHASE SHIFT +R L1C 0.00000 SYS / PHASE SHIFT +E L1B 0.00000 SYS / PHASE SHIFT +E L5I 0.00000 SYS / PHASE SHIFT +S L1C 0.00000 SYS / PHASE SHIFT + C1C 0.000 C2C 0.000 C2P 0.000 GLONASS COD/PHS/BIS + END OF HEADER +> 2016 03 24 13 10 36.0000000 0 2 0.000000000000 +G06 23629347.915 651379.300 8 23629347.158 24.158 +C06 23544632.969 6 125506152.806 6 40.400 23544630.660 6 125506177.799 6 38.200 23544639.055 5 97615985.468 5 33.900 23544639.875 5 97615969.480 5 33.200 23544639.875 5 97615969.480 5 33.200 23544639.875 5 97615969.480 5 33.200 23544639.875 5 97615969.480 5 33.200 23544639.875 5 97615969.480 5 33.200 23544639.875 5 97615969.480 5 33.200 23544639.875 5 97615969.480 5 33.200 23544639.875 5 97615969.480 5 33.200 23544639.875 5 97615969.480 5 33.200 23544639.875 5 97615969.480 5 33.200 23544639.875 5 97615969.480 5 \ No newline at end of file diff --git a/orekit_jpype/test/resources/rinex/no-ant-typeV2.16o b/orekit_jpype/test/resources/rinex/no-ant-typeV2.16o new file mode 100644 index 0000000000000000000000000000000000000000..11d1f448dd4635aa2eb44b6d26e6e64cd68c28c2 --- /dev/null +++ b/orekit_jpype/test/resources/rinex/no-ant-typeV2.16o @@ -0,0 +1,49 @@ + 2.11 OBSERVATION DATA G (GPS) RINEX VERSION / TYPE +teqc 2016Nov7 root 20180417 16:16:38UTCPGM / RUN BY / DATE +Linux 2.4.21-27.ELsmp|Opteron|gcc|Linux x86_64|=+ COMMENT + 2.11 OBSERVATION DATA G (GPS) COMMENT +teqc 2015Nov6 NOAA/NOS/NGS/CORS 20160214 01:36:16UTCCOMMENT +Solaris x86 5.10|AMD64|cc SC5.8 -xarch=amd64|=+|=+ COMMENT +teqc 2015Nov6 NOAA/NOS/NGS/CORS 20160214 01:35:24UTCCOMMENT +BIT 2 OF LLI FLAGS DATA COLLECTED UNDER A/S CONDITION COMMENT + SNR is mapped to RINEX snr flag value [0-9] COMMENT + L1 & L2: min(max(int(snr_dBHz/6), 0), 9) COMMENT +teqc edited: all SBAS satellites excluded COMMENT +teqc edited: all Compass satellites excluded COMMENT +teqc edited: all QZSS satellites excluded COMMENT +Forced Modulo Decimation to 30 seconds COMMENT +SBCH MARKER NAME +SBCH MARKER NUMBER +Randy Osborne LASU OBSERVER / AGENCY +5051K72720 TRIMBLE NETR9 5.10 REC # / TYPE / VERS + 31569.9070 -5535449.0960 3157696.7490 APPROX POSITION XYZ + 0.0000 0.0000 0.0000 ANTENNA: DELTA H/E/N + 1 1 WAVELENGTH FACT L1/2 + 8 L1 L2 C1 C2 P1 P2 S1 S2 # / TYPES OF OBSERV + 30.0000 INTERVAL +teqc.w windowed: start @ 2016 Feb 13 00:00:00.000 COMMENT +teqc.w windowed: end @ 2016 Feb 13 00:50:00.000 COMMENT +teqc.w edited: all GLONASS satellites excluded COMMENT + 2016 2 13 0 50 0.0000000 GPS TIME OF FIRST OBS + END OF HEADER + 16 2 13 0 50 0.0000000 0 10G30G07G08G11G16G27G01G28G09G23 + 124715056.737 6 97180603.218 6 23732478.250 23732485.203 + 23732484.918 39.800 40.300 + 113442043.618 7 88396448.043 7 21587282.070 21587285.773 + 21587286.277 47.100 44.800 + 107624706.673 8 83863508.037 8 20480273.211 20480278.496 + 20480278.207 50.400 50.000 + 123162236.436 6 95970616.75544 23436980.414 + 23436984.277 41.500 24.900 + 127759857.231 6 99553224.32243 24311862.398 + 24311866.754 38.800 19.600 + 114048318.681 7 88868937.486 7 21702645.609 21702650.422 + 21702650.082 47.900 46.500 + 132119795.764 6 102950529.303 5 25141563.023 25141570.738 + 25141572.238 36.400 35.900 + 128159026.321 6 99864225.29542 24387848.711 + 24387851.332 39.900 16.300 + 108781845.096 8 84764939.196 8 20700430.070 20700435.336 + 20700435.910 49.100 49.900 + 112281306.402 7 87492006.74345 21366399.813 + 21366402.195 47.800 35.300 diff --git a/orekit_jpype/test/resources/rinex/no-ant-typeV3.06o b/orekit_jpype/test/resources/rinex/no-ant-typeV3.06o new file mode 100644 index 0000000000000000000000000000000000000000..4b31fc5fc95da27d5fbeb3bf543c01b84dbd7b64 --- /dev/null +++ b/orekit_jpype/test/resources/rinex/no-ant-typeV3.06o @@ -0,0 +1,35 @@ + 3.04 OBSERVATION DATA M RINEX VERSION / TYPE +G = GPS R = GLONASS E = GALILEO S = GEO M = MIXED COMMENT +XXRINEXO V9.9 AIUB 20060324 144333 UTC PGM / RUN BY / DATE +A 9080 MARKER NAME +9080.1.34 MARKER NUMBER +BILL SMITH ABC INSTITUTE OBSERVER / AGENCY +X1234A123 GEODETIC 1.3.1 REC # / TYPE / VERS + 2104228. -5642017. 2095406. APPROX POSITION XYZ + .9030 .0000 .0000 ANTENNA: DELTA H/E/N + 0 RCV CLOCK OFFS APPL +G 5 C1C L1W L2W C1W S2W SYS / # / OBS TYPES +R 2 C1C L1C SYS / # / OBS TYPES +E 2 L1B L5I SYS / # / OBS TYPES +S 2 C1C L1C SYS / # / OBS TYPES + 18.000 INTERVAL +DBHZ SIGNAL STRENGTH UNIT + 2006 03 24 13 10 36.0000000 GPS TIME OF FIRST OBS + 18 R01 1 R02 2 R03 3 R04 4 R05 5 R06 -6 R07 -5 R08 -4 GLONASS SLOT / FRQ # + R09 -3 R10 -2 R11 -1 R12 0 R13 1 R14 2 R15 0 R16 4 GLONASS SLOT / FRQ # + R17 5 R18 -5 GLONASS SLOT / FRQ # +G L1C SYS / PHASE SHIFT +G L1W SYS / PHASE SHIFT +G L2W 0.00000 SYS / PHASE SHIFT +R L1C 0.00000 SYS / PHASE SHIFT +E L1B 0.00000 SYS / PHASE SHIFT +E L5I 0.00000 SYS / PHASE SHIFT +S L1C 0.00000 SYS / PHASE SHIFT + C1C 0.000 C2C 0.000 C2P 0.000 GLONASS COD/PHS/BIS + END OF HEADER +> 2016 03 24 13 10 36.0000000 0 5 0.000000000000 +G06 23629347.915 651379.300 8 23629347.158 24.158 +G09 20891534.648 -453349.120 9 20891545.292 38.123 +G12 20607600.189 -756349.430 9 20891545.848 35.234 +E11 20742800.324 8 378849.178 7 +S20 38137559.506 8 335849.135 9 \ No newline at end of file diff --git a/orekit_jpype/test/resources/rinex/no-antenna-deltaV2.16o b/orekit_jpype/test/resources/rinex/no-antenna-deltaV2.16o new file mode 100644 index 0000000000000000000000000000000000000000..a5a901fc15bad6271b139cd8659c205383070a05 --- /dev/null +++ b/orekit_jpype/test/resources/rinex/no-antenna-deltaV2.16o @@ -0,0 +1,49 @@ + 2.11 OBSERVATION DATA G (GPS) RINEX VERSION / TYPE +teqc 2016Nov7 root 20180417 16:16:38UTCPGM / RUN BY / DATE +Linux 2.4.21-27.ELsmp|Opteron|gcc|Linux x86_64|=+ COMMENT + 2.11 OBSERVATION DATA G (GPS) COMMENT +teqc 2015Nov6 NOAA/NOS/NGS/CORS 20160214 01:36:16UTCCOMMENT +Solaris x86 5.10|AMD64|cc SC5.8 -xarch=amd64|=+|=+ COMMENT +teqc 2015Nov6 NOAA/NOS/NGS/CORS 20160214 01:35:24UTCCOMMENT +BIT 2 OF LLI FLAGS DATA COLLECTED UNDER A/S CONDITION COMMENT + SNR is mapped to RINEX snr flag value [0-9] COMMENT + L1 & L2: min(max(int(snr_dBHz/6), 0), 9) COMMENT +teqc edited: all SBAS satellites excluded COMMENT +teqc edited: all Compass satellites excluded COMMENT +teqc edited: all QZSS satellites excluded COMMENT +Forced Modulo Decimation to 30 seconds COMMENT +SBCH MARKER NAME +SBCH MARKER NUMBER +Randy Osborne LASU OBSERVER / AGENCY +5051K72720 TRIMBLE NETR9 5.10 REC # / TYPE / VERS +5000117521 TRM57971.00 NONE ANT # / TYPE + 31569.9070 -5535449.0960 3157696.7490 APPROX POSITION XYZ + 1 1 WAVELENGTH FACT L1/2 + 8 L1 L2 C1 C2 P1 P2 S1 S2 # / TYPES OF OBSERV + 30.0000 INTERVAL +teqc.w windowed: start @ 2016 Feb 13 00:00:00.000 COMMENT +teqc.w windowed: end @ 2016 Feb 13 00:50:00.000 COMMENT +teqc.w edited: all GLONASS satellites excluded COMMENT + 2016 2 13 0 50 0.0000000 GPS TIME OF FIRST OBS + END OF HEADER + 16 2 13 0 50 0.0000000 0 10G30G07G08G11G16G27G01G28G09G23 + 124715056.737 6 97180603.218 6 23732478.250 23732485.203 + 23732484.918 39.800 40.300 + 113442043.618 7 88396448.043 7 21587282.070 21587285.773 + 21587286.277 47.100 44.800 + 107624706.673 8 83863508.037 8 20480273.211 20480278.496 + 20480278.207 50.400 50.000 + 123162236.436 6 95970616.75544 23436980.414 + 23436984.277 41.500 24.900 + 127759857.231 6 99553224.32243 24311862.398 + 24311866.754 38.800 19.600 + 114048318.681 7 88868937.486 7 21702645.609 21702650.422 + 21702650.082 47.900 46.500 + 132119795.764 6 102950529.303 5 25141563.023 25141570.738 + 25141572.238 36.400 35.900 + 128159026.321 6 99864225.29542 24387848.711 + 24387851.332 39.900 16.300 + 108781845.096 8 84764939.196 8 20700430.070 20700435.336 + 20700435.910 49.100 49.900 + 112281306.402 7 87492006.74345 21366399.813 + 21366402.195 47.800 35.300 diff --git a/orekit_jpype/test/resources/rinex/no-antenna-deltaV3.06o b/orekit_jpype/test/resources/rinex/no-antenna-deltaV3.06o new file mode 100644 index 0000000000000000000000000000000000000000..eeb922b6c751c144344d66f41897421576efdb74 --- /dev/null +++ b/orekit_jpype/test/resources/rinex/no-antenna-deltaV3.06o @@ -0,0 +1,35 @@ + 3.04 OBSERVATION DATA M RINEX VERSION / TYPE +G = GPS R = GLONASS E = GALILEO S = GEO M = MIXED COMMENT +XXRINEXO V9.9 AIUB 20060324 144333 UTC PGM / RUN BY / DATE +A 9080 MARKER NAME +9080.1.34 MARKER NUMBER +BILL SMITH ABC INSTITUTE OBSERVER / AGENCY +X1234A123 GEODETIC 1.3.1 REC # / TYPE / VERS +G1234 ROVER ANT # / TYPE + 2104228. -5642017. 2095406. APPROX POSITION XYZ + 0 RCV CLOCK OFFS APPL +G 5 C1C L1W L2W C1W S2W SYS / # / OBS TYPES +R 2 C1C L1C SYS / # / OBS TYPES +E 2 L1B L5I SYS / # / OBS TYPES +S 2 C1C L1C SYS / # / OBS TYPES + 18.000 INTERVAL +DBHZ SIGNAL STRENGTH UNIT + 2006 03 24 13 10 36.0000000 GPS TIME OF FIRST OBS + 18 R01 1 R02 2 R03 3 R04 4 R05 5 R06 -6 R07 -5 R08 -4 GLONASS SLOT / FRQ # + R09 -3 R10 -2 R11 -1 R12 0 R13 1 R14 2 R15 0 R16 4 GLONASS SLOT / FRQ # + R17 5 R18 -5 GLONASS SLOT / FRQ # +G L1C SYS / PHASE SHIFT +G L1W SYS / PHASE SHIFT +G L2W 0.00000 SYS / PHASE SHIFT +R L1C 0.00000 SYS / PHASE SHIFT +E L1B 0.00000 SYS / PHASE SHIFT +E L5I 0.00000 SYS / PHASE SHIFT +S L1C 0.00000 SYS / PHASE SHIFT + C1C 0.000 C2C 0.000 C2P 0.000 GLONASS COD/PHS/BIS + END OF HEADER +> 2016 03 24 13 10 36.0000000 0 5 0.000000000000 +G06 23629347.915 651379.300 8 23629347.158 24.158 +G09 20891534.648 -453349.120 9 20891545.292 38.123 +G12 20607600.189 -756349.430 9 20891545.848 35.234 +E11 20742800.324 8 378849.178 7 +S20 38137559.506 8 335849.135 9 \ No newline at end of file diff --git a/orekit_jpype/test/resources/rinex/no-approx-positionV2.16o b/orekit_jpype/test/resources/rinex/no-approx-positionV2.16o new file mode 100644 index 0000000000000000000000000000000000000000..afa0cfbaba5d62a61fe1aba3c08d4b523ff4f1e9 --- /dev/null +++ b/orekit_jpype/test/resources/rinex/no-approx-positionV2.16o @@ -0,0 +1,49 @@ + 2.11 OBSERVATION DATA G (GPS) RINEX VERSION / TYPE +teqc 2016Nov7 root 20180417 16:16:38UTCPGM / RUN BY / DATE +Linux 2.4.21-27.ELsmp|Opteron|gcc|Linux x86_64|=+ COMMENT + 2.11 OBSERVATION DATA G (GPS) COMMENT +teqc 2015Nov6 NOAA/NOS/NGS/CORS 20160214 01:36:16UTCCOMMENT +Solaris x86 5.10|AMD64|cc SC5.8 -xarch=amd64|=+|=+ COMMENT +teqc 2015Nov6 NOAA/NOS/NGS/CORS 20160214 01:35:24UTCCOMMENT +BIT 2 OF LLI FLAGS DATA COLLECTED UNDER A/S CONDITION COMMENT + SNR is mapped to RINEX snr flag value [0-9] COMMENT + L1 & L2: min(max(int(snr_dBHz/6), 0), 9) COMMENT +teqc edited: all SBAS satellites excluded COMMENT +teqc edited: all Compass satellites excluded COMMENT +teqc edited: all QZSS satellites excluded COMMENT +Forced Modulo Decimation to 30 seconds COMMENT +SBCH MARKER NAME +SBCH MARKER NUMBER +Randy Osborne LASU OBSERVER / AGENCY +5051K72720 TRIMBLE NETR9 5.10 REC # / TYPE / VERS +5000117521 TRM57971.00 NONE ANT # / TYPE + 0.0000 0.0000 0.0000 ANTENNA: DELTA H/E/N + 1 1 WAVELENGTH FACT L1/2 + 8 L1 L2 C1 C2 P1 P2 S1 S2 # / TYPES OF OBSERV + 30.0000 INTERVAL +teqc.w windowed: start @ 2016 Feb 13 00:00:00.000 COMMENT +teqc.w windowed: end @ 2016 Feb 13 00:50:00.000 COMMENT +teqc.w edited: all GLONASS satellites excluded COMMENT + 2016 2 13 0 50 0.0000000 GPS TIME OF FIRST OBS + END OF HEADER + 16 2 13 0 50 0.0000000 0 10G30G07G08G11G16G27G01G28G09G23 + 124715056.737 6 97180603.218 6 23732478.250 23732485.203 + 23732484.918 39.800 40.300 + 113442043.618 7 88396448.043 7 21587282.070 21587285.773 + 21587286.277 47.100 44.800 + 107624706.673 8 83863508.037 8 20480273.211 20480278.496 + 20480278.207 50.400 50.000 + 123162236.436 6 95970616.75544 23436980.414 + 23436984.277 41.500 24.900 + 127759857.231 6 99553224.32243 24311862.398 + 24311866.754 38.800 19.600 + 114048318.681 7 88868937.486 7 21702645.609 21702650.422 + 21702650.082 47.900 46.500 + 132119795.764 6 102950529.303 5 25141563.023 25141570.738 + 25141572.238 36.400 35.900 + 128159026.321 6 99864225.29542 24387848.711 + 24387851.332 39.900 16.300 + 108781845.096 8 84764939.196 8 20700430.070 20700435.336 + 20700435.910 49.100 49.900 + 112281306.402 7 87492006.74345 21366399.813 + 21366402.195 47.800 35.300 diff --git a/orekit_jpype/test/resources/rinex/no-first-obsV2.16o b/orekit_jpype/test/resources/rinex/no-first-obsV2.16o new file mode 100644 index 0000000000000000000000000000000000000000..4ded8749cfb10b07224d5e9763ae5352590a6484 --- /dev/null +++ b/orekit_jpype/test/resources/rinex/no-first-obsV2.16o @@ -0,0 +1,49 @@ + 2.11 OBSERVATION DATA G (GPS) RINEX VERSION / TYPE +teqc 2016Nov7 root 20180417 16:16:38UTCPGM / RUN BY / DATE +Linux 2.4.21-27.ELsmp|Opteron|gcc|Linux x86_64|=+ COMMENT + 2.11 OBSERVATION DATA G (GPS) COMMENT +teqc 2015Nov6 NOAA/NOS/NGS/CORS 20160214 01:36:16UTCCOMMENT +Solaris x86 5.10|AMD64|cc SC5.8 -xarch=amd64|=+|=+ COMMENT +teqc 2015Nov6 NOAA/NOS/NGS/CORS 20160214 01:35:24UTCCOMMENT +BIT 2 OF LLI FLAGS DATA COLLECTED UNDER A/S CONDITION COMMENT + SNR is mapped to RINEX snr flag value [0-9] COMMENT + L1 & L2: min(max(int(snr_dBHz/6), 0), 9) COMMENT +teqc edited: all SBAS satellites excluded COMMENT +teqc edited: all Compass satellites excluded COMMENT +teqc edited: all QZSS satellites excluded COMMENT +Forced Modulo Decimation to 30 seconds COMMENT +SBCH MARKER NAME +SBCH MARKER NUMBER +Randy Osborne LASU OBSERVER / AGENCY +5051K72720 TRIMBLE NETR9 5.10 REC # / TYPE / VERS +5000117521 TRM57971.00 NONE ANT # / TYPE + 31569.9070 -5535449.0960 3157696.7490 APPROX POSITION XYZ + 0.0000 0.0000 0.0000 ANTENNA: DELTA H/E/N + 1 1 WAVELENGTH FACT L1/2 + 8 L1 L2 C1 C2 P1 P2 S1 S2 # / TYPES OF OBSERV + 30.0000 INTERVAL +teqc.w windowed: start @ 2016 Feb 13 00:00:00.000 COMMENT +teqc.w windowed: end @ 2016 Feb 13 00:50:00.000 COMMENT +teqc.w edited: all GLONASS satellites excluded COMMENT + END OF HEADER + 16 2 13 0 50 0.0000000 0 10G30G07G08G11G16G27G01G28G09G23 + 124715056.737 6 97180603.218 6 23732478.250 23732485.203 + 23732484.918 39.800 40.300 + 113442043.618 7 88396448.043 7 21587282.070 21587285.773 + 21587286.277 47.100 44.800 + 107624706.673 8 83863508.037 8 20480273.211 20480278.496 + 20480278.207 50.400 50.000 + 123162236.436 6 95970616.75544 23436980.414 + 23436984.277 41.500 24.900 + 127759857.231 6 99553224.32243 24311862.398 + 24311866.754 38.800 19.600 + 114048318.681 7 88868937.486 7 21702645.609 21702650.422 + 21702650.082 47.900 46.500 + 132119795.764 6 102950529.303 5 25141563.023 25141570.738 + 25141572.238 36.400 35.900 + 128159026.321 6 99864225.29542 24387848.711 + 24387851.332 39.900 16.300 + 108781845.096 8 84764939.196 8 20700430.070 20700435.336 + 20700435.910 49.100 49.900 + 112281306.402 7 87492006.74345 21366399.813 + 21366402.195 47.800 35.300 diff --git a/orekit_jpype/test/resources/rinex/no-first-obsV3.06o b/orekit_jpype/test/resources/rinex/no-first-obsV3.06o new file mode 100644 index 0000000000000000000000000000000000000000..9fa84b15c963eadede454af5411a9854bf77c2e8 --- /dev/null +++ b/orekit_jpype/test/resources/rinex/no-first-obsV3.06o @@ -0,0 +1,35 @@ + 3.04 OBSERVATION DATA M RINEX VERSION / TYPE +G = GPS R = GLONASS E = GALILEO S = GEO M = MIXED COMMENT +XXRINEXO V9.9 AIUB 20060324 144333 UTC PGM / RUN BY / DATE +A 9080 MARKER NAME +9080.1.34 MARKER NUMBER +BILL SMITH ABC INSTITUTE OBSERVER / AGENCY +X1234A123 GEODETIC 1.3.1 REC # / TYPE / VERS +G1234 ROVER ANT # / TYPE + 2104228. -5642017. 2095406. APPROX POSITION XYZ + .9030 .0000 .0000 ANTENNA: DELTA H/E/N + 0 RCV CLOCK OFFS APPL +G 5 C1C L1W L2W C1W S2W SYS / # / OBS TYPES +R 2 C1C L1C SYS / # / OBS TYPES +E 2 L1B L5I SYS / # / OBS TYPES +S 2 C1C L1C SYS / # / OBS TYPES + 18.000 INTERVAL +DBHZ SIGNAL STRENGTH UNIT + 18 R01 1 R02 2 R03 3 R04 4 R05 5 R06 -6 R07 -5 R08 -4 GLONASS SLOT / FRQ # + R09 -3 R10 -2 R11 -1 R12 0 R13 1 R14 2 R15 0 R16 4 GLONASS SLOT / FRQ # + R17 5 R18 -5 GLONASS SLOT / FRQ # +G L1C SYS / PHASE SHIFT +G L1W SYS / PHASE SHIFT +G L2W 0.00000 SYS / PHASE SHIFT +R L1C 0.00000 SYS / PHASE SHIFT +E L1B 0.00000 SYS / PHASE SHIFT +E L5I 0.00000 SYS / PHASE SHIFT +S L1C 0.00000 SYS / PHASE SHIFT + C1C 0.000 C2C 0.000 C2P 0.000 GLONASS COD/PHS/BIS + END OF HEADER +> 2016 03 24 13 10 36.0000000 0 5 0.000000000000 +G06 23629347.915 651379.300 8 23629347.158 24.158 +G09 20891534.648 -453349.120 9 20891545.292 38.123 +G12 20607600.189 -756349.430 9 20891545.848 35.234 +E11 20742800.324 8 378849.178 7 +S20 38137559.506 8 335849.135 9 \ No newline at end of file diff --git a/orekit_jpype/test/resources/rinex/no-markerNameV2.06o b/orekit_jpype/test/resources/rinex/no-markerNameV2.06o new file mode 100644 index 0000000000000000000000000000000000000000..303670dd298fc93c16785960591b0f97da0bea94 --- /dev/null +++ b/orekit_jpype/test/resources/rinex/no-markerNameV2.06o @@ -0,0 +1,28 @@ + 2.11 OBSERVATION DATA G (GPS) RINEX VERSION / TYPE +teqc 2016Nov7 root 20180417 16:16:38UTCPGM / RUN BY / DATE +Linux 2.4.21-27.ELsmp|Opteron|gcc|Linux x86_64|=+ COMMENT + 2.11 OBSERVATION DATA G (GPS) COMMENT +teqc 2015Nov6 NOAA/NOS/NGS/CORS 20160214 01:36:16UTCCOMMENT +Solaris x86 5.10|AMD64|cc SC5.8 -xarch=amd64|=+|=+ COMMENT +teqc 2015Nov6 NOAA/NOS/NGS/CORS 20160214 01:35:24UTCCOMMENT +BIT 2 OF LLI FLAGS DATA COLLECTED UNDER A/S CONDITION COMMENT + SNR is mapped to RINEX snr flag value [0-9] COMMENT + L1 & L2: min(max(int(snr_dBHz/6), 0), 9) COMMENT +teqc edited: all SBAS satellites excluded COMMENT +teqc edited: all Compass satellites excluded COMMENT +teqc edited: all QZSS satellites excluded COMMENT +Forced Modulo Decimation to 30 seconds COMMENT +SBCH MARKER NUMBER +Randy Osborne LASU OBSERVER / AGENCY +5051K72720 TRIMBLE NETR9 5.10 REC # / TYPE / VERS +5000117521 TRM57971.00 NONE ANT # / TYPE + 31569.9070 -5535449.0960 3157696.7490 APPROX POSITION XYZ + 0.0000 0.0000 0.0000 ANTENNA: DELTA H/E/N + 1 1 WAVELENGTH FACT L1/2 + 8 L1 L2 C1 C2 P1 P2 S1 S2 # / TYPES OF OBSERV + 30.0000 INTERVAL +teqc.w windowed: start @ 2016 Feb 13 00:00:00.000 COMMENT +teqc.w windowed: end @ 2016 Feb 13 00:50:00.000 COMMENT +teqc.w edited: all GLONASS satellites excluded COMMENT + 2016 2 13 0 50 0.0000000 GPS TIME OF FIRST OBS + END OF HEADER \ No newline at end of file diff --git a/orekit_jpype/test/resources/rinex/no-markerNameV3.06o b/orekit_jpype/test/resources/rinex/no-markerNameV3.06o new file mode 100644 index 0000000000000000000000000000000000000000..34e2babfcdee44240ac2db21e66c96ba0bd314b1 --- /dev/null +++ b/orekit_jpype/test/resources/rinex/no-markerNameV3.06o @@ -0,0 +1,35 @@ + 3.00 OBSERVATION DATA M RINEX VERSION / TYPE +G = GPS R = GLONASS E = GALILEO S = GEO M = MIXED COMMENT +XXRINEXO V9.9 AIUB 20060324 144333 UTC PGM / RUN BY / DATE +9080.1.34 MARKER NUMBER +BILL SMITH ABC INSTITUTE OBSERVER / AGENCY +X1234A123 GEODETIC 1.3.1 REC # / TYPE / VERS +G1234 ROVER ANT # / TYPE + 2104228. -5642017. 2095406. APPROX POSITION XYZ + .9030 .0000 .0000 ANTENNA: DELTA H/E/N + 0 RCV CLOCK OFFS APPL +G 5 C1C L1W L2W C1W S2W SYS / # / OBS TYPES +R 5 C0 L0 C1C L1C S0 SYS / # / OBS TYPES +E 2 L1B L5I SYS / # / OBS TYPES +S 2 C1C L1C SYS / # / OBS TYPES + 18.000 INTERVAL +DBHZ SIGNAL STRENGTH UNIT + 2006 03 24 13 10 36.0000000 GPS TIME OF FIRST OBS + 18 R01 1 R02 2 R03 3 R04 4 R05 5 R06 -6 R07 -5 R08 -4 GLONASS SLOT / FRQ # + R09 -3 R10 -2 R11 -1 R12 0 R13 1 R14 2 R15 0 R16 4 GLONASS SLOT / FRQ # + R17 5 R18 -5 GLONASS SLOT / FRQ # +G L1C SYS / PHASE SHIFT +G L1W SYS / PHASE SHIFT +G L2W 0.00000 SYS / PHASE SHIFT +R L1C 0.00000 SYS / PHASE SHIFT +E L1B 0.00000 SYS / PHASE SHIFT +E L5I 0.00000 SYS / PHASE SHIFT +S L1C 0.00000 SYS / PHASE SHIFT + C1C 0.000 C2C 0.000 C2P 0.000 GLONASS COD/PHS/BIS + END OF HEADER +> 2016 03 24 13 10 36.0000000 0 5 0.000000000000 +G06 23629347.915 651379.300 8 23629347.158 24.158 +G09 20891534.648 -453349.120 9 20891545.292 38.123 +G12 20607600.189 -756349.430 9 20891545.848 35.234 +R12 20427680.259 -885349.430 9 22397545.647 37.594 +E11 20742800.324 8 378849.178 7 \ No newline at end of file diff --git a/orekit_jpype/test/resources/rinex/no-observer-agencyV2.16o b/orekit_jpype/test/resources/rinex/no-observer-agencyV2.16o new file mode 100644 index 0000000000000000000000000000000000000000..fab9e3f81c7099560b079a9dd10ba4f8413fd3b1 --- /dev/null +++ b/orekit_jpype/test/resources/rinex/no-observer-agencyV2.16o @@ -0,0 +1,28 @@ + 2.11 OBSERVATION DATA G (GPS) RINEX VERSION / TYPE +teqc 2016Nov7 root 20180417 16:16:38UTCPGM / RUN BY / DATE +Linux 2.4.21-27.ELsmp|Opteron|gcc|Linux x86_64|=+ COMMENT + 2.11 OBSERVATION DATA G (GPS) COMMENT +teqc 2015Nov6 NOAA/NOS/NGS/CORS 20160214 01:36:16UTCCOMMENT +Solaris x86 5.10|AMD64|cc SC5.8 -xarch=amd64|=+|=+ COMMENT +teqc 2015Nov6 NOAA/NOS/NGS/CORS 20160214 01:35:24UTCCOMMENT +BIT 2 OF LLI FLAGS DATA COLLECTED UNDER A/S CONDITION COMMENT + SNR is mapped to RINEX snr flag value [0-9] COMMENT + L1 & L2: min(max(int(snr_dBHz/6), 0), 9) COMMENT +teqc edited: all SBAS satellites excluded COMMENT +teqc edited: all Compass satellites excluded COMMENT +teqc edited: all QZSS satellites excluded COMMENT +Forced Modulo Decimation to 30 seconds COMMENT +SBCH MARKER NAME +SBCH MARKER NUMBER +5051K72720 TRIMBLE NETR9 5.10 REC # / TYPE / VERS +5000117521 TRM57971.00 NONE ANT # / TYPE + 31569.9070 -5535449.0960 3157696.7490 APPROX POSITION XYZ + 0.0000 0.0000 0.0000 ANTENNA: DELTA H/E/N + 1 1 WAVELENGTH FACT L1/2 + 8 L1 L2 C1 C2 P1 P2 S1 S2 # / TYPES OF OBSERV + 30.0000 INTERVAL +teqc.w windowed: start @ 2016 Feb 13 00:00:00.000 COMMENT +teqc.w windowed: end @ 2016 Feb 13 00:50:00.000 COMMENT +teqc.w edited: all GLONASS satellites excluded COMMENT + 2016 2 13 0 50 0.0000000 GPS TIME OF FIRST OBS + END OF HEADER diff --git a/orekit_jpype/test/resources/rinex/no-observer-agencyV3.06o b/orekit_jpype/test/resources/rinex/no-observer-agencyV3.06o new file mode 100644 index 0000000000000000000000000000000000000000..49a4d00b79cbed817903fd128aa2d4e4a8c3cd4e --- /dev/null +++ b/orekit_jpype/test/resources/rinex/no-observer-agencyV3.06o @@ -0,0 +1,35 @@ + 3.04 OBSERVATION DATA M RINEX VERSION / TYPE +Values contained in the files are not real ones. COMMENT +The objective is to test that Beidou observation type are COMMENT +read properly. COMMENT +XXRINEXO V9.9 AIUB 20060324 144333 UTC PGM / RUN BY / DATE +A 9080 MARKER NAME +9080.1.34 MARKER NUMBER +X1234A123 GEODETIC 1.3.1 REC # / TYPE / VERS +G1234 ROVER ANT # / TYPE + 2104228. -5642017. 2095406. APPROX POSITION XYZ + .9030 .0000 .0000 ANTENNA: DELTA H/E/N + 0 RCV CLOCK OFFS APPL +G 5 C1C L1W L2W C1W S2W SYS / # / OBS TYPES +C 41 C5D C5P C5X C6A C6Q C7D C7P C7Z C8D C8P C8X D5D D5P SYS / # / OBS TYPES + D5X D6A D7D D7P D7Z D8D D8P D8X L5D L5P L5X L6A L7D SYS / # / OBS TYPES + L7P L7Z L8D L8P L8X S5D S5P S5X S6A S7D S7P S7Z S8D SYS / # / OBS TYPES + S8P S8X SYS / # / OBS TYPES + 18.000 INTERVAL +DBHZ SIGNAL STRENGTH UNIT + 2006 03 24 13 10 36.0000000 GPS TIME OF FIRST OBS + 18 R01 1 R02 2 R03 3 R04 4 R05 5 R06 -6 R07 -5 R08 -4 GLONASS SLOT / FRQ # + R09 -3 R10 -2 R11 -1 R12 0 R13 1 R14 2 R15 0 R16 4 GLONASS SLOT / FRQ # + R17 5 R18 -5 GLONASS SLOT / FRQ # +G L1C SYS / PHASE SHIFT +G L1W SYS / PHASE SHIFT +G L2W 0.00000 SYS / PHASE SHIFT +R L1C 0.00000 SYS / PHASE SHIFT +E L1B 0.00000 SYS / PHASE SHIFT +E L5I 0.00000 SYS / PHASE SHIFT +S L1C 0.00000 SYS / PHASE SHIFT + C1C 0.000 C2C 0.000 C2P 0.000 GLONASS COD/PHS/BIS + END OF HEADER +> 2016 03 24 13 10 36.0000000 0 2 0.000000000000 +G06 23629347.915 651379.300 8 23629347.158 24.158 +C06 23544632.969 6 125506152.806 6 40.400 23544630.660 6 125506177.799 6 38.200 23544639.055 5 97615985.468 5 33.900 23544639.875 5 97615969.480 5 33.200 23544639.875 5 97615969.480 5 33.200 23544639.875 5 97615969.480 5 33.200 23544639.875 5 97615969.480 5 33.200 23544639.875 5 97615969.480 5 33.200 23544639.875 5 97615969.480 5 33.200 23544639.875 5 97615969.480 5 33.200 23544639.875 5 97615969.480 5 33.200 23544639.875 5 97615969.480 5 33.200 23544639.875 5 97615969.480 5 33.200 23544639.875 5 97615969.480 5 \ No newline at end of file diff --git a/orekit_jpype/test/resources/rinex/no-rec-typeV2.16o b/orekit_jpype/test/resources/rinex/no-rec-typeV2.16o new file mode 100644 index 0000000000000000000000000000000000000000..b5fc6677885bfd339aa65a9c2d8f400a64e97b3c --- /dev/null +++ b/orekit_jpype/test/resources/rinex/no-rec-typeV2.16o @@ -0,0 +1,49 @@ + 2.11 OBSERVATION DATA G (GPS) RINEX VERSION / TYPE +teqc 2016Nov7 root 20180417 16:16:38UTCPGM / RUN BY / DATE +Linux 2.4.21-27.ELsmp|Opteron|gcc|Linux x86_64|=+ COMMENT + 2.11 OBSERVATION DATA G (GPS) COMMENT +teqc 2015Nov6 NOAA/NOS/NGS/CORS 20160214 01:36:16UTCCOMMENT +Solaris x86 5.10|AMD64|cc SC5.8 -xarch=amd64|=+|=+ COMMENT +teqc 2015Nov6 NOAA/NOS/NGS/CORS 20160214 01:35:24UTCCOMMENT +BIT 2 OF LLI FLAGS DATA COLLECTED UNDER A/S CONDITION COMMENT + SNR is mapped to RINEX snr flag value [0-9] COMMENT + L1 & L2: min(max(int(snr_dBHz/6), 0), 9) COMMENT +teqc edited: all SBAS satellites excluded COMMENT +teqc edited: all Compass satellites excluded COMMENT +teqc edited: all QZSS satellites excluded COMMENT +Forced Modulo Decimation to 30 seconds COMMENT +SBCH MARKER NAME +SBCH MARKER NUMBER +Randy Osborne LASU OBSERVER / AGENCY +5000117521 TRM57971.00 NONE ANT # / TYPE + 31569.9070 -5535449.0960 3157696.7490 APPROX POSITION XYZ + 0.0000 0.0000 0.0000 ANTENNA: DELTA H/E/N + 1 1 WAVELENGTH FACT L1/2 + 8 L1 L2 C1 C2 P1 P2 S1 S2 # / TYPES OF OBSERV + 30.0000 INTERVAL +teqc.w windowed: start @ 2016 Feb 13 00:00:00.000 COMMENT +teqc.w windowed: end @ 2016 Feb 13 00:50:00.000 COMMENT +teqc.w edited: all GLONASS satellites excluded COMMENT + 2016 2 13 0 50 0.0000000 GPS TIME OF FIRST OBS + END OF HEADER + 16 2 13 0 50 0.0000000 0 10G30G07G08G11G16G27G01G28G09G23 + 124715056.737 6 97180603.218 6 23732478.250 23732485.203 + 23732484.918 39.800 40.300 + 113442043.618 7 88396448.043 7 21587282.070 21587285.773 + 21587286.277 47.100 44.800 + 107624706.673 8 83863508.037 8 20480273.211 20480278.496 + 20480278.207 50.400 50.000 + 123162236.436 6 95970616.75544 23436980.414 + 23436984.277 41.500 24.900 + 127759857.231 6 99553224.32243 24311862.398 + 24311866.754 38.800 19.600 + 114048318.681 7 88868937.486 7 21702645.609 21702650.422 + 21702650.082 47.900 46.500 + 132119795.764 6 102950529.303 5 25141563.023 25141570.738 + 25141572.238 36.400 35.900 + 128159026.321 6 99864225.29542 24387848.711 + 24387851.332 39.900 16.300 + 108781845.096 8 84764939.196 8 20700430.070 20700435.336 + 20700435.910 49.100 49.900 + 112281306.402 7 87492006.74345 21366399.813 + 21366402.195 47.800 35.300 diff --git a/orekit_jpype/test/resources/rinex/no-rec-typeV3.06o b/orekit_jpype/test/resources/rinex/no-rec-typeV3.06o new file mode 100644 index 0000000000000000000000000000000000000000..3e62129c7511ebb87068ed4a9bc3d3badc62fc91 --- /dev/null +++ b/orekit_jpype/test/resources/rinex/no-rec-typeV3.06o @@ -0,0 +1,35 @@ + 3.04 OBSERVATION DATA M RINEX VERSION / TYPE +Values contained in the files are not real ones. COMMENT +The objective is to test that Beidou observation type are COMMENT +read properly. COMMENT +XXRINEXO V9.9 AIUB 20060324 144333 UTC PGM / RUN BY / DATE +A 9080 MARKER NAME +9080.1.34 MARKER NUMBER +BILL SMITH ABC INSTITUTE OBSERVER / AGENCY +G1234 ROVER ANT # / TYPE + 2104228. -5642017. 2095406. APPROX POSITION XYZ + .9030 .0000 .0000 ANTENNA: DELTA H/E/N + 0 RCV CLOCK OFFS APPL +G 5 C1C L1W L2W C1W S2W SYS / # / OBS TYPES +C 41 C5D C5P C5X C6A C6Q C7D C7P C7Z C8D C8P C8X D5D D5P SYS / # / OBS TYPES + D5X D6A D7D D7P D7Z D8D D8P D8X L5D L5P L5X L6A L7D SYS / # / OBS TYPES + L7P L7Z L8D L8P L8X S5D S5P S5X S6A S7D S7P S7Z S8D SYS / # / OBS TYPES + S8P S8X SYS / # / OBS TYPES + 18.000 INTERVAL +DBHZ SIGNAL STRENGTH UNIT + 2006 03 24 13 10 36.0000000 GPS TIME OF FIRST OBS + 18 R01 1 R02 2 R03 3 R04 4 R05 5 R06 -6 R07 -5 R08 -4 GLONASS SLOT / FRQ # + R09 -3 R10 -2 R11 -1 R12 0 R13 1 R14 2 R15 0 R16 4 GLONASS SLOT / FRQ # + R17 5 R18 -5 GLONASS SLOT / FRQ # +G L1C SYS / PHASE SHIFT +G L1W SYS / PHASE SHIFT +G L2W 0.00000 SYS / PHASE SHIFT +R L1C 0.00000 SYS / PHASE SHIFT +E L1B 0.00000 SYS / PHASE SHIFT +E L5I 0.00000 SYS / PHASE SHIFT +S L1C 0.00000 SYS / PHASE SHIFT + C1C 0.000 C2C 0.000 C2P 0.000 GLONASS COD/PHS/BIS + END OF HEADER +> 2016 03 24 13 10 36.0000000 0 2 0.000000000000 +G06 23629347.915 651379.300 8 23629347.158 24.158 +C06 23544632.969 6 125506152.806 6 40.400 23544630.660 6 125506177.799 6 38.200 23544639.055 5 97615985.468 5 33.900 23544639.875 5 97615969.480 5 33.200 23544639.875 5 97615969.480 5 33.200 23544639.875 5 97615969.480 5 33.200 23544639.875 5 97615969.480 5 33.200 23544639.875 5 97615969.480 5 33.200 23544639.875 5 97615969.480 5 33.200 23544639.875 5 97615969.480 5 33.200 23544639.875 5 97615969.480 5 33.200 23544639.875 5 97615969.480 5 33.200 23544639.875 5 97615969.480 5 33.200 23544639.875 5 97615969.480 5 \ No newline at end of file diff --git a/orekit_jpype/test/resources/sp3/issue895-clock-record.sp3 b/orekit_jpype/test/resources/sp3/issue895-clock-record.sp3 new file mode 100644 index 0000000000000000000000000000000000000000..930a87e58f1b8a738df63afba7b6eefb5413272f --- /dev/null +++ b/orekit_jpype/test/resources/sp3/issue895-clock-record.sp3 @@ -0,0 +1,26 @@ +#cV2021 12 26 0 0 0.00000000 1 SLR SLR08 FIT COMB +## 2190 0.00000000 120.00000000 59574 0.0000000000000 ++ 1 L51 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +%c L cc UTC ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc +%c cc cc ccc ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc +%f 0.0000000 0.000000000 0.00000000000 0.000000000000000 +%f 0.0000000 0.000000000 0.00000000000 0.000000000000000 +%i 0 0 0 0 0 0 0 0 0 +%i 0 0 0 0 0 0 0 0 0 +%/* ilrsa.orb.lageos1.220101.v70.sp3 Reference TRF: SLRF2008 +%/* Input orbits: ASI v70, ESA v70, GFZ v70, JCET v70, +%/* NSGF v70, +%/* Combination details in README_CC.ilrsa +* 2021 12 26 0 0 0.00000000 +PL51 5029.867893 1304.362160 -11075.527276 999999.999999 +VL51 -17720.521773 -55720.482742 -14441.695083 999999.999999 +EOF diff --git a/orekit_jpype/test/resources/sp3/issue895-header-comment.sp3 b/orekit_jpype/test/resources/sp3/issue895-header-comment.sp3 new file mode 100644 index 0000000000000000000000000000000000000000..3cbf4c03a9a0866d0a578e6e31283616ff5afcf3 --- /dev/null +++ b/orekit_jpype/test/resources/sp3/issue895-header-comment.sp3 @@ -0,0 +1,26 @@ +#cV2016 2 28 0 0 0.00000000 1 SLR ECF FIT NSGF +## 1886 0.00000000 120.00000000 57446 0.0000000000000 ++ 1 L52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +%c L cc UTC ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc +%c cc cc ccc ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc +%f 0.0000000 0.000000000 0.00000000000 0.000000000000000 +%f 0.0000000 0.000000000 0.00000000000 0.000000000000000 +%i 0 0 0 0 0 0 0 0 0 +%i 0 0 0 0 0 0 0 0 0 +%/* ilrsa.orb.lageos1.220101.v70.sp3 Reference TRF: SLRF2008 +%/* Input orbits: ASI v70, ESA v70, GFZ v70, JCET v70, +%/* NSGF v70, +%/* Combination details in README_CC.ilrsa +* 2016 2 28 0 0 0.00000000 +PL52 2228.470946 7268.265924 9581.471543 +VL52 -44856.945000 24321.151000 -7116.222800 +EOF diff --git a/orekit_jpype/test/resources/sp3/issue895-hours-increment.sp3 b/orekit_jpype/test/resources/sp3/issue895-hours-increment.sp3 new file mode 100644 index 0000000000000000000000000000000000000000..d13a476307ee203cac2ba3916e23b98fb7c0af92 --- /dev/null +++ b/orekit_jpype/test/resources/sp3/issue895-hours-increment.sp3 @@ -0,0 +1,206 @@ +#cV2016 7 3 0 0 0.00000000 61 SLR SLR05 FIT DGFI +##32766 0.00000000 120.00000000 57572 0.0000000000000 ++ 1 L51 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +++ 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +%c L cc UTC ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc +%c cc cc ccc ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc +%f 0.0000000 0.000000000 0.00000000000 0.000000000000000 +%f 0.0000000 0.000000000 0.00000000000 0.000000000000000 +%i 0 0 0 0 0 0 0 0 0 +%i 0 0 0 0 0 0 0 0 0 +/* CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC +/* DGFI SP3c orbit, for dogsoc 5.3 +/* SLRF2008 reference frame +/* CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC +* 2016 7 6 23 0 0.00000000 +PL51 -18.694061 10007.024778 7021.310634 +VL51 31073.123661 -29742.961948 42688.432574 +* 2016 7 6 23 2 0.00000000 +PL51 350.791703 9631.722035 7522.271308 +VL51 30483.230302 -32789.594355 40783.298513 +* 2016 7 6 23 4 0.00000000 +PL51 712.320867 9220.527702 7999.601268 +VL51 29747.709297 -35722.944318 38751.044940 +* 2016 7 6 23 6 0.00000000 +PL51 1064.171884 8774.870419 8451.814195 +VL51 28870.999105 -38531.549052 36598.255802 +* 2016 7 6 23 8 0.00000000 +PL51 1404.680294 8296.313440 8877.505053 +VL51 27858.171297 -41204.442899 34331.889540 +* 2016 7 6 23 10 0.00000000 +PL51 1732.246158 7786.548407 9275.354423 +VL51 26714.903456 -43731.201474 31959.253673 +* 2016 7 6 23 12 0.00000000 +PL51 2045.341159 7247.388595 9644.132544 +VL51 25447.449445 -46101.983105 29487.978431 +* 2016 7 6 23 14 0.00000000 +PL51 2342.515323 6680.761689 9982.703016 +VL51 24062.607228 -48307.567421 26925.989575 +* 2016 7 6 23 16 0.00000000 +PL51 2622.403346 6088.702112 10290.026182 +VL51 22567.684453 -50339.390956 24281.480530 +* 2016 7 6 23 18 0.00000000 +PL51 2883.730493 5473.342941 10565.162171 +VL51 20970.461986 -52189.579672 21562.883961 +* 2016 7 6 23 20 0.00000000 +PL51 3125.318045 4836.907459 10807.273595 +VL51 19279.155612 -53850.978308 18778.842927 +* 2016 7 6 23 22 0.00000000 +PL51 3346.088287 4181.700365 11015.627901 +VL51 17502.376118 -55317.176494 15938.181713 +* 2016 7 6 23 24 0.00000000 +PL51 3545.068996 3510.098700 11189.599364 +VL51 15649.087965 -56582.531572 13049.876463 +* 2016 7 6 23 26 0.00000000 +PL51 3721.397430 2824.542509 11328.670742 +VL51 13728.566751 -57642.188102 10123.025729 +* 2016 7 6 23 28 0.00000000 +PL51 3874.323808 2127.525296 11432.434558 +VL51 11750.355696 -58492.094024 7166.821025 +* 2016 7 6 23 30 0.00000000 +PL51 4003.214250 1421.584307 11500.594046 +VL51 9724.221330 -59129.013495 4190.517481 +* 2016 7 6 23 32 0.00000000 +PL51 4107.553189 709.290669 11532.963740 +VL51 7660.108615 -59550.536387 1203.404692 +* 2016 7 6 23 34 0.00000000 +PL51 4186.945243 -6.760556 11529.469706 +VL51 5568.095665 -59755.084496 -1785.222167 +* 2016 7 6 23 36 0.00000000 +PL51 4241.116541 -723.960375 11490.149447 +VL51 3458.348287 -59741.914475 -4766.090893 +* 2016 7 6 23 38 0.00000000 +PL51 4269.915497 -1439.695885 11415.151452 +VL51 1341.074518 -59511.117535 -7729.980394 +* 2016 7 6 23 40 0.00000000 +PL51 4273.313050 -2151.360268 11304.734418 +VL51 -773.520666 -59063.615972 -10667.748362 +* 2016 7 6 23 42 0.00000000 +PL51 4251.402356 -2856.362729 11159.266141 +VL51 -2875.280274 -58401.156555 -13570.358414 +* 2016 7 6 23 44 0.00000000 +PL51 4204.397942 -3552.138333 10979.222084 +VL51 -4954.139693 -57526.300866 -16428.906650 +* 2016 7 6 23 46 0.00000000 +PL51 4132.634342 -4236.157715 10765.183635 +VL51 -7000.170387 -56442.412637 -19234.647557 +* 2016 7 6 23 48 0.00000000 +PL51 4036.564196 -4905.936606 10517.836047 +VL51 -9003.622724 -55153.642182 -21979.019232 +* 2016 7 6 23 50 0.00000000 +PL51 3916.755860 -5559.045173 10237.966096 +VL51 -10954.967785 -53664.908007 -24653.667848 +* 2016 7 6 23 52 0.00000000 +PL51 3773.890509 -6193.117109 9926.459433 +VL51 -12844.938007 -51981.875694 -27250.471338 +* 2016 7 6 23 54 0.00000000 +PL51 3608.758761 -6805.858460 9584.297671 +VL51 -14664.566508 -50110.934154 -29761.562241 +* 2016 7 6 23 56 0.00000000 +PL51 3422.256843 -7395.056147 9212.555193 +VL51 -16405.224970 -48059.169366 -32179.349682 +* 2016 7 6 23 58 0.00000000 +PL51 3215.382310 -7958.586164 8812.395707 +VL51 -18058.659942 -45834.335707 -34496.540437 +* 2016 7 7 24 0 0.00000000 +PL51 2989.229334 -8494.421415 8385.068555 +VL51 -19617.027447 -43444.824985 -36706.159070 +* 2016 7 7 0 2 0.00000000 +PL51 2744.983592 -9000.639164 7931.904779 +VL51 -21072.925764 -40899.633288 -38801.567078 +* 2016 7 7 0 4 0.00000000 +PL51 2483.916774 -9475.428080 7454.312971 +VL51 -22419.426306 -38208.325796 -40776.481044 +* 2016 7 7 0 6 0.00000000 +PL51 2207.380729 -9917.094843 6953.774907 +VL51 -23650.102454 -35380.999634 -42624.989746 +* 2016 7 7 0 8 0.00000000 +PL51 1916.801279 -10324.070297 6431.840983 +VL51 -24759.056259 -32428.244948 -44341.570189 +* 2016 7 7 0 10 0.00000000 +PL51 1613.671725 -10694.915124 5890.125469 +VL51 -25740.942939 -29361.104305 -45921.102541 +* 2016 7 7 0 12 0.00000000 +PL51 1299.546074 -11028.325020 5330.301583 +VL51 -26590.993059 -26191.030571 -47358.883933 +* 2016 7 7 0 14 0.00000000 +PL51 976.032017 -11323.135361 4754.096410 +VL51 -27305.032334 -22929.843410 -48650.641100 +* 2016 7 7 0 16 0.00000000 +PL51 644.783673 -11578.325338 4163.285682 +VL51 -27879.498972 -19589.684552 -49792.541827 +* 2016 7 7 0 18 0.00000000 +PL51 307.494156 -11793.021545 3559.688417 +VL51 -28311.458508 -16182.971986 -50781.205176 +* 2016 7 7 0 20 0.00000000 +PL51 -34.112036 -11966.501017 2945.161452 +VL51 -28598.616058 -12722.353234 -51613.710469 +* 2016 7 7 0 22 0.00000000 +PL51 -378.286750 -12098.193698 2321.593871 +VL51 -28739.325956 -9220.657881 -52287.604983 +* 2016 7 7 0 24 0.00000000 +PL51 -723.266021 -12187.684343 1690.901352 +VL51 -28732.598739 -5690.849527 -52800.910357 +* 2016 7 7 0 26 0.00000000 +PL51 -1067.277967 -12234.713827 1055.020439 +VL51 -28578.105451 -2145.977340 -53152.127673 +* 2016 7 7 0 28 0.00000000 +PL51 -1408.550731 -12239.179889 415.902767 +VL51 -28276.179256 1400.872600 -53340.241211 +* 2016 7 7 0 30 0.00000000 +PL51 -1745.320425 -12201.137279 -224.490750 +VL51 -27827.814366 4936.626001 -53364.720862 +* 2016 7 7 0 32 0.00000000 +PL51 -2075.839039 -12120.797322 -864.195760 +VL51 -27234.662280 8448.268907 -53225.523209 +* 2016 7 7 0 34 0.00000000 +PL51 -2398.382294 -11998.526910 -1501.250306 +VL51 -26499.025368 11922.895935 -52923.091281 +* 2016 7 7 0 36 0.00000000 +PL51 -2711.257401 -11834.846907 -2133.700662 +VL51 -25623.847825 15347.758022 -52458.352972 +* 2016 7 7 0 38 0.00000000 +PL51 -3012.810694 -11630.429993 -2759.607129 +VL51 -24612.704026 18710.309519 -51832.718163 +* 2016 7 7 0 40 0.00000000 +PL51 -3301.435113 -11386.097944 -3377.049800 +VL51 -23469.784344 21998.254462 -51048.074529 +* 2016 7 7 0 42 0.00000000 +PL51 -3575.577495 -11102.818361 -3984.134261 +VL51 -22199.878464 25199.591874 -50106.782068 +* 2016 7 7 0 44 0.00000000 +PL51 -3833.745655 -10781.700867 -4578.997216 +VL51 -20808.356282 28302.659921 -49011.666357 +* 2016 7 7 0 46 0.00000000 +PL51 -4074.515222 -10423.992777 -5159.812034 +VL51 -19301.146441 31296.178781 -47766.010569 +* 2016 7 7 0 48 0.00000000 +PL51 -4296.536205 -10031.074261 -5724.794178 +VL51 -17684.712593 34169.292081 -46373.546254 +* 2016 7 7 0 50 0.00000000 +PL51 -4498.539254 -9604.453028 -6272.206531 +VL51 -15966.027479 36911.606738 -44838.442942 +* 2016 7 7 0 52 0.00000000 +PL51 -4679.341613 -9145.758532 -6800.364582 +VL51 -14152.544928 39513.231104 -43165.296579 +* 2016 7 7 0 54 0.00000000 +PL51 -4837.852706 -8656.735735 -7307.641463 +VL51 -12252.169856 41964.811258 -41359.116834 +* 2016 7 7 0 56 0.00000000 +PL51 -4973.079364 -8139.238447 -7792.472840 +VL51 -10273.226406 44257.565353 -39425.313323 +* 2016 7 7 0 58 0.00000000 +PL51 -5084.130657 -7595.222265 -8253.361618 +VL51 -8224.424311 46383.315891 -37369.680766 +* 2016 7 7 1 0 0.00000000 +PL51 -5170.222310 -7026.737140 -8688.882471 +VL51 -6114.823626 48334.519838 -35198.383132 +EOF diff --git a/orekit_jpype/test/resources/sp3/issue895-minutes-increment.sp3 b/orekit_jpype/test/resources/sp3/issue895-minutes-increment.sp3 new file mode 100644 index 0000000000000000000000000000000000000000..aaaa94c30ec90616493b097af56d53b501500b31 --- /dev/null +++ b/orekit_jpype/test/resources/sp3/issue895-minutes-increment.sp3 @@ -0,0 +1,296 @@ +#cV2016 7 3 0 0 0.00000000 91 SLR ECEF FIT ASI +## 1904 0.00000000 120.00000000 57572 0.0000000000000 ++ 1 L51 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +%c L cc UTC ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc +%c cc cc ccc ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc +%f 0.0000000 0.000000000 0.00000000000 0.000000000000000 +%f 0.0000000 0.000000000 0.00000000000 0.000000000000000 +%i 0 0 0 0 0 0 0 0 0 +%i 0 0 0 0 0 0 0 0 0 +/* For a generic SP3c orbit file "asi.orb.yymmdd.v#.sp3c" +/* the reference system is SLRF2008 +/* +/* +* 2016 7 6 16 0 0.00000000 +PL51 -2569.593685 3318.210958 11520.877465 999999.999999 +VL51 51267.791751 31170.091266 2724.965811 999999.999999 +* 2016 7 6 16 2 0.00000000 +PL51 -1947.586384 3681.612277 11535.644288 999999.999999 +VL51 52368.603145 29378.395509 -264.094342 999999.999999 +* 2016 7 6 16 4 0.00000000 +PL51 -1313.512520 4022.868873 11514.551384 999999.999999 +VL51 53278.109682 27480.815873 -3250.109584 999999.999999 +* 2016 7 6 16 6 0.00000000 +PL51 -669.694186 4340.765311 11457.690846 999999.999999 +VL51 53992.030946 25486.608386 -6223.829355 999999.999999 +* 2016 7 6 16 8 0.00000000 +PL51 -18.500297 4634.199330 11365.265413 999999.999999 +VL51 54506.845965 23405.372247 -9176.067984 999999.999999 +* 2016 7 6 16 10 0.00000000 +PL51 637.662602 4902.185701 11237.587524 999999.999999 +VL51 54819.806146 21247.006308 -12097.732074 999999.999999 +* 2016 7 6 16 12 0.00000000 +PL51 1296.359669 5143.859560 11075.078053 999999.999999 +VL51 54928.945193 19021.664779 -14979.847295 999999.999999 +* 2016 7 6 16 14 0.00000000 +PL51 1955.137196 5358.479200 10878.264718 999999.999999 +VL51 54833.086023 16739.712321 -17813.584579 999999.999999 +* 2016 7 6 16 16 0.00000000 +PL51 2611.532107 5545.428325 10647.780188 999999.999999 +VL51 54531.844673 14411.678722 -20590.285633 999999.999999 +* 2016 7 6 16 18 0.00000000 +PL51 3263.081482 5704.217761 10384.359882 999999.999999 +VL51 54025.631231 12048.213314 -23301.487755 999999.999999 +* 2016 7 6 16 20 0.00000000 +PL51 3907.332079 5834.486615 10088.839475 999999.999999 +VL51 53315.647784 9660.039318 -25938.947891 999999.999999 +* 2016 7 6 16 22 0.00000000 +PL51 4541.849808 5936.002887 9762.152128 999999.999999 +VL51 52403.883438 7257.908274 -28494.665906 999999.999999 +* 2016 7 6 16 24 0.00000000 +PL51 5164.229135 6008.663540 9405.325431 999999.999999 +VL51 51293.106425 4852.554738 -30960.907016 999999.999999 +* 2016 7 6 16 26 0.00000000 +PL51 5772.102365 6052.494024 9019.478091 999999.999999 +VL51 49986.853349 2454.651385 -33330.223349 999999.999999 +* 2016 7 6 16 28 0.00000000 +PL51 6363.148785 6067.647268 8605.816365 999999.999999 +VL51 48489.415617 74.764699 -35595.474602 999999.999999 +* 2016 7 6 16 30 0.00000000 +PL51 6935.103631 6054.402144 8165.630249 999999.999999 +VL51 46805.823105 -2276.688600 -37749.847743 999999.999999 +* 2016 7 6 16 32 0.00000000 +PL51 7485.766831 6013.161411 7700.289438 999999.999999 +VL51 44941.825134 -4589.484254 -39786.875736 999999.999999 +* 2016 7 6 16 34 0.00000000 +PL51 8013.011517 5944.449156 7211.239065 999999.999999 +VL51 42903.868806 -6853.632117 -41700.455239 999999.999999 +* 2016 7 6 16 36 0.00000000 +PL51 8514.792251 5848.907742 6699.995239 999999.999999 +VL51 40699.074795 -9059.416621 -43484.863240 999999.999999 +* 2016 7 6 16 38 0.00000000 +PL51 8989.152954 5727.294271 6168.140385 999999.999999 +VL51 38335.210675 -11197.435921 -45134.772598 999999.999999 +* 2016 7 6 16 40 0.00000000 +PL51 9434.234495 5580.476600 5617.318403 999999.999999 +VL51 35820.661884 -13258.639567 -46645.266446 999999.999999 +* 2016 7 6 16 42 0.00000000 +PL51 9848.281919 5409.428898 5049.229671 999999.999999 +VL51 33164.400422 -15234.364574 -48011.851430 999999.999999 +* 2016 7 6 16 44 0.00000000 +PL51 10229.651289 5215.226795 4465.625883 999999.999999 +VL51 30375.951413 -17116.369761 -49230.469757 999999.999999 +* 2016 7 6 16 46 0.00000000 +PL51 10576.816113 4999.042119 3868.304757 999999.999999 +VL51 27465.357633 -18896.868246 -50297.510015 999999.999999 +* 2016 7 6 16 48 0.00000000 +PL51 10888.373330 4762.137264 3259.104625 999999.999999 +VL51 24443.142150 -20568.557972 -51209.816752 999999.999999 +* 2016 7 6 16 50 0.00000000 +PL51 11163.048844 4505.859194 2639.898904 999999.999999 +VL51 21320.269195 -22124.650155 -51964.698785 999999.999999 +* 2016 7 6 16 52 0.00000000 +PL51 11399.702573 4231.633126 2012.590483 999999.999999 +VL51 18108.103411 -23558.895569 -52559.936223 999999.999999 +* 2016 7 6 16 54 0.00000000 +PL51 11597.333005 3940.955911 1379.106035 999999.999999 +VL51 14818.367634 -24865.608562 -52993.786179 999999.999999 +* 2016 7 6 16 56 0.00000000 +PL51 11755.081231 3635.389135 741.390262 999999.999999 +VL51 11463.099354 -26039.688718 -53264.987182 999999.999999 +* 2016 7 6 16 58 0.00000000 +PL51 11872.234459 3316.551981 101.400098 999999.999999 +VL51 8054.606014 -27076.640110 -53372.762255 999999.999999 +* 2016 7 6 16 60 0.00000000 +PL51 11948.228978 2986.113872 -538.901114 999999.999999 +VL51 4605.419303 -27972.588048 -53316.820671 999999.999999 +* 2016 7 6 17 2 0.00000000 +PL51 11982.652569 2645.786926 -1177.549463 999999.999999 +VL51 1128.248622 -28724.293303 -53097.358387 999999.999999 +* 2016 7 6 17 4 0.00000000 +PL51 11975.246356 2297.318261 -1812.586307 999999.999999 +VL51 -2364.066129 -29329.163722 -52715.057147 999999.999999 +* 2016 7 6 17 6 0.00000000 +PL51 11925.906089 1942.482169 -2442.064089 999999.999999 +VL51 -5858.602265 -29785.263227 -52171.082275 999999.999999 +* 2016 7 6 17 8 0.00000000 +PL51 11834.682845 1583.072210 -3064.052118 999999.999999 +VL51 -9342.402362 -30091.318154 -51467.079149 999999.999999 +* 2016 7 6 17 10 0.00000000 +PL51 11701.783158 1220.893231 -3676.642308 999999.999999 +VL51 -12802.522458 -30246.720918 -50605.168385 999999.999999 +* 2016 7 6 17 12 0.00000000 +PL51 11527.568566 857.753367 -4277.954838 999999.999999 +VL51 -16226.080247 -30251.530994 -49587.939734 999999.999999 +* 2016 7 6 17 14 0.00000000 +PL51 11312.554588 495.456045 -4866.143747 999999.999999 +VL51 -19600.303083 -30106.473221 -48418.444726 999999.999999 +* 2016 7 6 17 16 0.00000000 +PL51 11057.409116 135.792023 -5439.402417 999999.999999 +VL51 -22912.575632 -29812.933436 -47100.188073 999999.999999 +* 2016 7 6 17 18 0.00000000 +PL51 10762.950246 -219.468505 -5995.968959 999999.999999 +VL51 -26150.486993 -29372.951475 -45637.117864 999999.999999 +* 2016 7 6 17 20 0.00000000 +PL51 10430.143547 -568.583699 -6534.131468 999999.999999 +VL51 -29301.877145 -28789.211549 -44033.614594 999999.999999 +* 2016 7 6 17 22 0.00000000 +PL51 10060.098773 -909.847736 -7052.233136 999999.999999 +VL51 -32354.882544 -28065.030069 -42294.479038 999999.999999 +* 2016 7 6 17 24 0.00000000 +PL51 9654.066039 -1241.598313 -7548.677224 999999.999999 +VL51 -35297.980731 -27204.340941 -40424.919029 999999.999999 +* 2016 7 6 17 26 0.00000000 +PL51 9213.431466 -1562.223951 -8021.931856 999999.999999 +VL51 -38120.033792 -26211.678411 -38430.535149 999999.999999 +* 2016 7 6 17 28 0.00000000 +PL51 8739.712308 -1870.171090 -8470.534644 999999.999999 +VL51 -40810.330545 -25092.157507 -36317.305394 999999.999999 +* 2016 7 6 17 30 0.00000000 +PL51 8234.551592 -2163.950926 -8893.097120 999999.999999 +VL51 -43358.627298 -23851.452172 -34091.568823 999999.999999 +* 2016 7 6 17 32 0.00000000 +PL51 7699.712265 -2442.145975 -9288.308963 999999.999999 +VL51 -45755.187063 -22495.771136 -31760.008242 999999.999999 +* 2016 7 6 17 34 0.00000000 +PL51 7137.070890 -2703.416339 -9654.942020 999999.999999 +VL51 -47990.817075 -21031.831638 -29329.631952 999999.999999 +* 2016 7 6 17 36 0.00000000 +PL51 6548.610898 -2946.505635 -9991.854093 999999.999999 +VL51 -50056.904513 -19466.831078 -26807.754592 999999.999999 +* 2016 7 6 17 38 0.00000000 +PL51 5936.415424 -3170.246578 -10297.992500 999999.999999 +VL51 -51945.450299 -17808.416691 -24201.977128 999999.999999 +* 2016 7 6 17 40 0.00000000 +PL51 5302.659751 -3373.566193 -10572.397382 999999.999999 +VL51 -53649.100849 -16064.653357 -21520.165998 999999.999999 +* 2016 7 6 17 42 0.00000000 +PL51 4649.603382 -3555.490616 -10814.204764 999999.999999 +VL51 -55161.177686 -14243.989641 -18770.431471 999999.999999 +* 2016 7 6 17 44 0.00000000 +PL51 3979.581772 -3715.149493 -11022.649347 999999.999999 +VL51 -56475.704794 -12355.222183 -15961.105229 999999.999999 +* 2016 7 6 17 46 0.00000000 +PL51 3294.997749 -3851.779932 -11197.067022 999999.999999 +VL51 -57587.433617 -10407.458547 -13100.717220 999999.999999 +* 2016 7 6 17 48 0.00000000 +PL51 2598.312645 -3964.730007 -11336.897112 999999.999999 +VL51 -58491.865593 -8410.078660 -10197.971804 999999.999999 +* 2016 7 6 17 50 0.00000000 +PL51 1892.037171 -4053.461784 -11441.684316 999999.999999 +VL51 -59185.272131 -6372.694958 -7261.723241 999999.999999 +* 2016 7 6 17 52 0.00000000 +PL51 1178.722076 -4117.553871 -11511.080360 999999.999999 +VL51 -59664.711929 -4305.111377 -4300.950543 999999.999999 +* 2016 7 6 17 54 0.00000000 +PL51 460.948606 -4156.703462 -11544.845335 999999.999999 +VL51 -59928.045548 -2217.281328 -1324.731753 999999.999999 +* 2016 7 6 17 56 0.00000000 +PL51 -258.681191 -4170.727874 -11542.848733 999999.999999 +VL51 -59973.947150 -119.264801 1657.782329 999999.999999 +* 2016 7 6 17 58 0.00000000 +PL51 -977.554285 -4159.565566 -11505.070160 999999.999999 +VL51 -59801.913327 1978.815248 4637.394895 999999.999999 +* 2016 7 6 17 60 0.00000000 +PL51 -1693.056569 -4123.276630 -11431.599723 999999.999999 +VL51 -59412.268951 4066.817074 7604.890337 999999.999999 +* 2016 7 6 18 2 0.00000000 +PL51 -2402.582822 -4062.042747 -11322.638089 999999.999999 +VL51 -58806.169959 6134.624728 10551.061836 999999.999999 +* 2016 7 6 18 4 0.00000000 +PL51 -3103.546678 -3976.166614 -11178.496219 999999.999999 +VL51 -57985.603037 8172.192860 13466.739290 999999.999999 +* 2016 7 6 18 6 0.00000000 +PL51 -3793.390581 -3866.070822 -10999.594751 999999.999999 +VL51 -56953.382116 10169.591595 16342.817516 999999.999999 +* 2016 7 6 18 8 0.00000000 +PL51 -4469.595674 -3732.296204 -10786.463054 999999.999999 +VL51 -55713.141653 12117.051281 19170.284663 999999.999999 +* 2016 7 6 18 10 0.00000000 +PL51 -5129.691587 -3575.499646 -10539.737937 999999.999999 +VL51 -54269.326645 14005.006934 21940.250751 999999.999999 +* 2016 7 6 18 12 0.00000000 +PL51 -5771.266091 -3396.451363 -10260.162015 999999.999999 +VL51 -52627.179333 15824.142181 24643.976276 999999.999999 +* 2016 7 6 18 14 0.00000000 +PL51 -6391.974562 -3196.031662 -9948.581731 999999.999999 +VL51 -50792.722597 17565.432510 27272.900763 999999.999999 +* 2016 7 6 18 16 0.00000000 +PL51 -6989.549241 -2975.227178 -9605.945036 999999.999999 +VL51 -48772.740010 19220.187623 29818.671204 999999.999999 +* 2016 7 6 18 18 0.00000000 +PL51 -7561.808218 -2735.126619 -9233.298734 999999.999999 +VL51 -46574.752579 20780.092678 32273.170239 999999.999999 +* 2016 7 6 18 20 0.00000000 +PL51 -8106.664130 -2476.916016 -8831.785481 999999.999999 +VL51 -44206.992183 22237.248222 34628.544004 999999.999999 +* 2016 7 6 18 22 0.00000000 +PL51 -8622.132514 -2201.873512 -8402.640464 999999.999999 +VL51 -41678.371756 23584.208593 36877.229502 999999.999999 +* 2016 7 6 18 24 0.00000000 +PL51 -9106.339783 -1911.363686 -7947.187744 999999.999999 +VL51 -38998.452277 24814.018588 39011.981385 999999.999999 +* 2016 7 6 18 26 0.00000000 +PL51 -9557.530796 -1606.831465 -7466.836290 999999.999999 +VL51 -36177.406647 25920.248180 41025.898025 999999.999999 +* 2016 7 6 18 28 0.00000000 +PL51 -9974.075958 -1289.795622 -6963.075704 999999.999999 +VL51 -33225.980559 26897.025083 42912.446724 999999.999999 +* 2016 7 6 18 30 0.00000000 +PL51 -10354.477856 -961.841896 -6437.471643 999999.999999 +VL51 -30155.450474 27739.064952 44665.487940 999999.999999 +* 2016 7 6 18 32 0.00000000 +PL51 -10697.377352 -624.615775 -5891.660964 999999.999999 +VL51 -26977.578878 28441.699042 46279.298391 999999.999999 +* 2016 7 6 18 34 0.00000000 +PL51 -11001.559142 -279.814947 -5327.346595 999999.999999 +VL51 -23704.566960 29000.899115 47748.592893 999999.999999 +* 2016 7 6 18 36 0.00000000 +PL51 -11265.956719 70.818512 -4746.292156 999999.999999 +VL51 -20349.004930 29413.299447 49068.544807 999999.999999 +* 2016 7 6 18 38 0.00000000 +PL51 -11489.656737 425.506208 -4150.316340 999999.999999 +VL51 -16923.820181 29676.215750 50234.804942 999999.999999 +* 2016 7 6 18 40 0.00000000 +PL51 -11671.902730 782.441708 -3541.287078 999999.999999 +VL51 -13442.223545 29787.660880 51243.518815 999999.999999 +* 2016 7 6 18 42 0.00000000 +PL51 -11812.098191 1139.798976 -2921.115508 999999.999999 +VL51 -9917.653896 29746.357204 52091.342120 999999.999999 +* 2016 7 6 18 44 0.00000000 +PL51 -11909.808961 1495.740950 -2291.749770 999999.999999 +VL51 -6363.721380 29551.745512 52775.454312 999999.999999 +* 2016 7 6 18 46 0.00000000 +PL51 -11964.764942 1848.428196 -1655.168650 999999.999999 +VL51 -2794.149578 29203.990397 53293.570201 999999.999999 +* 2016 7 6 18 48 0.00000000 +PL51 -11976.861110 2196.027608 -1013.375093 999999.999999 +VL51 777.283095 28703.982042 53643.949469 999999.999999 +* 2016 7 6 18 50 0.00000000 +PL51 -11946.157811 2536.721110 -368.389623 999999.999999 +VL51 4336.802441 28053.334387 53825.404038 999999.999999 +* 2016 7 6 18 52 0.00000000 +PL51 -11872.880365 2868.714309 277.756321 999999.999999 +VL51 7870.697642 27254.379644 53837.303248 999999.999999 +* 2016 7 6 18 54 0.00000000 +PL51 -11757.417942 3190.245065 923.027090 999999.999999 +VL51 11365.380211 26310.159208 53679.576777 999999.999999 +* 2016 7 6 18 56 0.00000000 +PL51 -11600.321752 3499.591927 1565.389561 999999.999999 +VL51 14807.442408 25224.410969 53352.715300 999999.999999 +* 2016 7 6 18 58 0.00000000 +PL51 -11402.302522 3795.082400 2202.819856 999999.999999 +VL51 18183.714785 24001.553119 52857.768877 999999.999999 +* 2016 7 6 19 0 0.00000000 +PL51 -11164.227300 4075.100993 2833.310036 999999.999999 +VL51 21481.322536 22646.664523 52196.343060 999999.999999 +EOF diff --git a/orekit_jpype/test/resources/sp3/issue895-second-digits.sp3 b/orekit_jpype/test/resources/sp3/issue895-second-digits.sp3 new file mode 100644 index 0000000000000000000000000000000000000000..0baa29cba30c9c916a2ac4e7ffced3119d4a8b12 --- /dev/null +++ b/orekit_jpype/test/resources/sp3/issue895-second-digits.sp3 @@ -0,0 +1,26 @@ +#cV2016 7 3 0 0 0.00000000 1 SLR SLR08 FIT GFZ +## 1904 0.00000000 120.00000000 57572 0.0000000000000 ++ 1 L51 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +++ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +%c L cc UTC ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc +%c cc cc ccc ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc +%f 0.0000000 0.000000000 0.00000000000 0.000000000000000 +%f 0.0000000 0.000000000 0.00000000000 0.000000000000000 +%i 0 0 0 0 0 0 0 0 0 +%i 0 0 0 0 0 0 0 0 0 +/* For a generic SP3c orbit file "gfz.orb.yymmdd.v#.sp3c" +/* FIXED reference frame SLRF2008 and EOPs from 7day +/* analysis file "gfz.pos+eop.yymmdd.v#.snx". +/* +* 2016 7 3 0 0 0.1234 +PL51 -3935.038808 5359.461691 -10292.322543 +VL51 10627.335290 54038.853128 24357.641280 +EOF