Использование Open Weather Map APi

Я связался с командой поддержки Open Weather Map на прошлой неделе, и их форум мертв. Надеюсь получить здесь помощь.

В настоящее время я создаю погодное приложение для Android.

когда я отправляю широту и долготу для Бирмингема, Великобритания, которые равны 52,4447615 ﹕ lon -1,9292798

он возвращает Вьетнам как страну с совершенно другим латинским языком? Я знаю, что открытая карта погоды очень популярна, поэтому я должен неправильно указать URL-адрес, или

что-то.

http://api.openweathermap.org/data/2.5/weather?q=lat=52.4447462&lon=-1.9292798&units=metric

был бы очень признателен за любую помощь. Спасибо, Мэтт


person Matt Boyle    schedule 21.02.2015    source источник


Ответы (2)


Кажется, проблема в аргументе единиц. Просто избавьтесь от него, и он работает:

http://api.openweathermap.org/data/2.5/weather?lat=52.4447615&lon=-1.9292798

Обратите внимание, что я не читал документацию по API, просто начал с их обзорной страницы здесь: http://openweathermap.org/current < / а>.

person FD_    schedule 21.02.2015
comment
Спасибо за этот ответ. Вы, конечно, правы. Придется поискать другой способ сортировки показателей (или их преобразование самому) - person Matt Boyle; 21.02.2015

Попробуйте это: [openweathermap.org] 1

Вы также можете использовать Geocoder, чтобы получить название города по координатам.

person Milos Lulic    schedule 11.09.2015