You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

80 rivejä
2.4 KiB

  1. {/* calibration coeff from NOAA KLM POES satellite user guide */
  2. {/* NOAA-15 */
  3. { /* PRT coeff d0,d1,d2 */
  4. {276.60157 , 0.051045 , 1.36328E-06},
  5. {276.62531 , 0.050909 , 1.47266E-06},
  6. {276.67413 , 0.050907 , 1.47656E-06},
  7. {276.59258 , 0.050966 , 1.47656E-06}
  8. },
  9. { /* channel radiance coeff vc,A,B*/
  10. {925.4075 , 0.337810 , 0.998719}, /* channel 4 */
  11. {839.8979 , 0.304558 , 0.999024}, /* channel 5 */
  12. {2695.9743 , 1.621256 , 0.998015} /* channel 3B */
  13. },
  14. { /* nonlinear radiance correction Ns,b0,b1,b2 */
  15. {-4.50 , {4.76 , -0.0932 , 0.0004524}}, /* channel 4 */
  16. {-3.61 , {3.83 , -0.0659 , 0.0002811}}, /* channel 5*/
  17. {0.0,{0.0,0.0,0.0}} /* channel 3B*/
  18. }
  19. },
  20. {/* NOAA-16 */
  21. { /* PRT coeff d0,d1,d2 */
  22. {276.355 , 5.562E-02 ,-1.590E-05},
  23. {276.142 , 5.605E-02 ,-1.707E-05},
  24. {275.996 , 5.486E-02 ,-1.223E-05},
  25. {276.132 , 5.494E-02 ,-1.344E-05}
  26. },
  27. { /* channel radiance coeff vc,A,B*/
  28. {917.2289 ,0.332380 ,0.998522}, /* channel 4 */
  29. {838.1255 ,0.674623 ,0.998363}, /* channel 5 */
  30. {2700.1148 ,1.592459,0.998147} /* channel 3B */
  31. },
  32. { /* nonlinear radiance correction Ns,b0,b1,b2 */
  33. {-2.467, {2.96,-0.05411,0.00024532}}, /* channel 4 */
  34. {-2.009,{2.25,-0.03665,0.00014854}}, /* channel 5*/
  35. {0.0,{0.0,0.0,0.0}} /* channel 3B*/
  36. }
  37. },
  38. {/* NOAA 17 */
  39. { /* PRT coeff d0,d1,d2 */
  40. {276.628 , 0.05098 , 1.371e-06},
  41. {276.538 , 0.05098 , 1.371e-06},
  42. {276.761 , 0.05097 , 1.369e-06},
  43. {276.660 , 0.05100 , 1.348e-06}
  44. },
  45. { /* channel radiance coeff vc,A,B*/
  46. {926.2947 , 0.271683 , 0.998794}, /* channel 4 */
  47. {839.8246 , 0.309180 , 0.999012}, /* channel 5 */
  48. {2669.3554 , 1.702380 , 0.997378} /* channel 3B */
  49. },
  50. { /* nonlinear radiance correction Ns,b0,b1,b2 */
  51. {-8.55 , {8.22 , -0.15795 , 0.00075579}}, /* channel 4 */
  52. {-3.97 , {4.31 , -0.07318 , 0.00030976}}, /* channel 5 */
  53. {0.0,{0.0,0.0,0.0}} /* channel 3B*/
  54. }
  55. },
  56. {/* NOAA 18 */
  57. { /* PRT coeff d0,d1,d2 */
  58. {276.601 , 0.05090 , 1.657e-06},
  59. {276.683 , 0.05101 , 1.482e-06},
  60. {276.565 , 0.05117 , 1.313e-06},
  61. {276.615 , 0.05103 , 1.484e-06}
  62. },
  63. { /* channel radiance coeff vc,A,B*/
  64. {928.1460 , 0.436645 , 0.998607}, /* channel 4 */
  65. {833.2532 , 0.253179 , 0.999057}, /* channel 5 */
  66. {2659.7952 , 1.698704 , 0.996960} /* channel 3B */
  67. },
  68. { /* nonlinear radiance correction Ns,b0,b1,b2 */
  69. {-5.53 , {5.82 , -0.11069 , 0.00052337}}, /* channel 4 */
  70. {-2.22 , {2.67 , -0.04360 , 0.00017715}}, /* channel 5 */
  71. {0.0,{0.0,0.0,0.0}} /* channel 3B*/
  72. }
  73. }
  74. };
  75. const float c1=1.1910427e-5;
  76. const float c2=1.4387752;