ГИС: Как прочитать значения METAR & TAF, чтобы получить давление на уровне моря? - PullRequest
1 голос
/ 26 сентября 2011

У меня есть эта ссылка о том, как получить высоту в Android -> SensorManager.getAltitude (давление на уровне моря, атмосферное давление)

Но ... нужно знать значение ДАВЛЕНИЯ НА УРОВНЕ МОРЯ. Я прочитал приведенное ниже заявление из документации по Android о том, как его получить.

Давление на уровне моря должно быть известно, обычно оно может быть восстановлено из базы данных аэропортов в окрестностях.

Затем я нашел URL, который может дать значения, предоставив код аэропорта. В моем случае это международный аэропорт Токио (Ханеда). Код аэропорта HND .

Вот URL-адрес поставщика веб-услуг: http://avdata.geekpilot.net/

Вот пример выходных данных для международного аэропорта Токио (http://avdata.geekpilot.net/weather/HND)

<weather>
<ident>RJTT</ident>
<error/>
<metar>
2011/09/22 08:00
RJTT 220800Z 04019KT 9999 -SHRA FEW012 BKN025 BKN040 21/18 Q1000 NOSIG
</metar>
<taf>
2011/09/22 04:12
TAF 
      AMD TAF 
      AMD RJTT 220409Z 2204/2306 08016KT 9999 FEW030 SCT050 
      BECMG 2204/2206 05014KT 
      TEMPO 2207/2209 36018G30KT SHRA 
      BECMG 2303/2306 10008KT
</taf>
</weather>

Проблема: Не знаю, как прочитать вышеуказанную информацию для получения значения.

Ответы [ 2 ]

1 голос
/ 24 декабря 2011

Данные высотомера METAR (давление на уровне моря) обычно представлены как A2992 или ALTSG 2992, где 29,92 - это значение в дюймах ртутного столба или в аэропортах, использующих миллибары в качестве Q1000, как в вашем примере, что составляет ровно 1 атмосферу или бар.

0 голосов
/ 26 сентября 2011

Я нашел URL, чтобы перевести получить его и перевести в удобочитаемый формат.

найти локальное давление на уровне моря

Мой код аэропорта RJTT (Международный аэропорт ТокиоХанеда)

Вот пример вывода ( Давление (высотомер): 30,21 дюйма ртутного столба (1023,0 мб) ):

METAR text:      RJTT 260100Z 03011KT 9999 FEW025 BKN110 BKN170 20/14 Q1023 NOSIG RMK 1CU025 6AC110 7AC170 A3021
Conditions at:  RJTT (TOKYO INTL AIRPO, JP) observed 0100 UTC 26 September 2011
Temperature:    20.0°C (68°F)
Dewpoint:   14.0°C (57°F) [RH = 68%]
Pressure (altimeter):   30.21 inches Hg (1023.0 mb)
Winds:  from the NNE (30 degrees) at 13 MPH (11 knots; 5.7 m/s)
Visibility:     6 or more miles (10+ km)
Ceiling:    11000 feet AGL
Clouds:     few clouds at 2500 feet AGL
broken clouds at 11000 feet AGL
broken clouds at 17000 feet AGL
Weather:    no significant weather observed at this time 
...