У меня есть эта ссылка о том, как получить высоту в 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>
Проблема: Не знаю, как прочитать вышеуказанную информацию для получения значения.