positiontest.ref

来自「GPSTK:做gpS的人都应当知道这个东西」· REF 代码 · 共 85 行

REF
85
字号
Position()  Unknown system! : 0 0 0Test set...() and transformToPosition.set        to Cartesian  -1575232.0141 m -4707872.2332 m 3993198.4383 mTransform Cartesian to Geodetic   39.00000419 degN 251.50000000 degE 1400.0091 m  Error : 4.36397e-007 mTransform Cartesian to Geocentric 38.81195851 degN 251.50000000 degE 6371110.6277 m  Error : 3.38708e-007 mTransform Cartesian to Spherical  51.18804149 deg 251.50000000 deg 6371110.6277 M  Error : 3.38708e-007 mPosition.set         to Geodetic  39.00000419 degN 251.50000000 degE 1400.0091 mTransform Geodetic to Cartesian   -1575232.0141 m -4707872.2332 m 3993198.4383 m  Error : 0 mTransform Geodetic to Geocentric  38.81195851 degN 251.50000000 degE 6371110.6277 m  Error : 1.29053e-007 mTransform Geodetic to Spherical   51.18804149 deg 251.50000000 deg 6371110.6277 M  Error : 1.29053e-007 mPosition.set        to Geocentric 38.81195851 degN 251.50000000 degE 6371110.6277 mTransform Geocentric to Cartesian -1575232.0141 m -4707872.2332 m 3993198.4383 m  Error : 0 mTransform Geocentric to Geodetic  39.00000419 degN 251.50000000 degE 1400.0091 m  Error : 1.18945e-007 mTransform Geocentric to Spherical 51.18804149 deg 251.50000000 deg 6371110.6277 M  Error : 0 mPosition.set      to Spherical    51.18804149 deg 251.50000000 deg 6371110.6277 MTransform Spherical to Cartesian  -1575232.0141 m -4707872.2332 m 3993198.4383 m  Error : 0 mTransform Spherical to Geocentric 38.81195851 degN 251.50000000 degE 6371110.6277 m  Error : 0 mTransform Spherical to Geodetic   39.00000419 degN 251.50000000 degE 1400.0091 m  Error : 1.18945e-007 mTest printf and the indicated 'get()' functions-1575232.0141     X() (meters)-4707872.2332     Y() (meters) 3993198.4383     Z() (meters)   -1575.2320     X()/1000 (kilometers)   -4707.8722     Y()/1000 (kilometers)    3993.1984     Z()/1000 (kilometers)      39.000004   geodeticLatitude() (degrees North)      38.811959   geocentricLatitude() (degrees North)     251.500000   longitude() (degrees East)     251.500000   longitude() (degrees East)     108.500000   longitude() (degrees West)     108.500000   longitude() (degrees West)      51.188041   theta() (degrees)       0.893400   theta() (radians)     251.500000   phi() (degrees)       4.389503   phi() (radians) 6371110.6277     radius() meters    6371.1106     radius()/1000 kilometers    1400.0091     height() meters       1.4000     height()/1000 kilometersTest setToString and equality operatorsSystem: GeodeticOriginal    39.00000419 degN 251.50000000 degE 1400.0091 mstring      39.00000419 degN 251.50000000 degE 1400.0091 msetToString 39.00000419 degN 251.50000000 degE 1400.0091 m Error 0.00036341 m equality: == but not !=System: GeocentricOriginal    38.81195851 degN 251.50000000 degE 6371110.6277 mstring      38.81195851 degN 251.50000000 degE 6371110.6277 msetToString 38.81195851 degN 251.50000000 degE 6371110.6277 m Error 0.000431592 m equality: == but not !=System: CartesianOriginal    -1575232.0141 m -4707872.2332 m 3993198.4383 mstring      -1575232.0141 m -4707872.2332 m 3993198.4383 msetToString -1575232.0141 m -4707872.2332 m 3993198.4383 m Error 0 m equality: == but not !=System: SphericalOriginal    51.18804149 deg 251.50000000 deg 6371110.6277 Mstring      51.18804149 deg 251.50000000 deg 6371110.6277 MsetToString 51.18804149 deg 251.50000000 deg 6371110.6277 M Error 0.000431592 m equality: == but not !=The IPP at 38.81195851 degN 251.50000000 degE 6371110.6277 m (90,0,350000) is           38.81195851 degN 251.50000000 degE 6728137.0000 m GeocentricTry to break it at the poleThe pole 0.0000 m 0.0000 m 6371110.6277 mThe pole in geodetic   90.00000000 degN 0.00000000 degE 14358.3135 mThe pole in geocentric 90.00000000 degN 0.00000000 degE 6371110.6277 mThe pole in spherical  0.00000000 deg 0.00000000 deg 6371110.6277 MThe pole in cartesian  0.0000 m 0.0000 m 6371110.6277 mThe pole in geocentric 90.00000000 degN 0.00000000 degE 6371110.6277 mThe pole in geodetic   90.00000000 degN 0.00000000 degE 14358.3135 mThe pole in cartesian  0.0000 m 0.0000 m 6371110.6277 mThe pole in spherical  0.00000000 deg 0.00000000 deg 6371110.6277 MThe pole in geodetic   90.00000000 degN 0.00000000 degE 14358.3135 mThe pole in spherical  0.00000000 deg 0.00000000 deg 6371110.6277 MThe pole in geocentric 90.00000000 degN 0.00000000 degE 6371110.6277 mThe pole in cartesian  0.0000 m 0.0000 m 6371110.6277 mTests complete.

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?