Konuyu Oyla:
  • Derecelendirme: 5/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Hava durumu
#11
(27-11-2018, Saat: 10:07)3ddark Adlı Kullanıcıdan Alıntı:
(27-11-2018, Saat: 09:43)SimaWB Adlı Kullanıcıdan Alıntı: Bir başka alternatif:
https://openweathermap.org/api
Dakikada 60 sorguya kadar ücretsiz seçeneği var.
Evet buradan da alınıyor. Ben yabancı kaynaklı site olduğu için eklemedim.
http://api.openweathermap.org/data/2.5/weather?q=izmir&appid=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Örnek çıktı burada
{"coord": {"lon":27.14,"lat":38.42},
 "weather": [{"id":803,"main":"Clouds","description":"broken clouds","icon":"04d"}],
 "base":"stations",
 "main":{"temp":289.15,"pressure":1012,"humidity":82,"temp_min":289.15,"temp_max":289.15},
 "visibility":10000,
 "wind":{"speed":6.2,"deg":140},
 "clouds":{"all":75},
 "dt":1543299600,
 "sys":{"type":1,"id":6051,"message":0.0043,"country":"TR","sunrise":1543295147,"sunset":1543330329},
 "id":311046,
 "name":"Izmir",
 "cod":200}

xxxx olan yere kayıt olurken girdiğiniz mail adresine gelen api key kodunu giriyorsunuz.






Selamlar. bu sitedeki api çalışıyor. Sorun yok ama burada hangisi hava derecesi? İstanbul bugün 18 derece.  Api ile çıkan sonuç aşağıdaki gibi..



{"coord":{"lon":28.95,"lat":41.01},"weather":[{"id":803,"main":"Clouds","description":"broken clouds","icon":"04d"}],"base":"stations","main":{"temp":290.39,"pressure":1024,"humidity":82,"temp_min":288.15,"temp_max":292.04},"visibility":10000,"wind":{"speed":3.6,"deg":70},"clouds":{"all":75},"dt":1569046683,"sys":{"type":1,"id":7018,"message":0.008,"country":"TR","sunrise":1569037809,"sunset":1569081891},"timezone":10800,"id":745044,"name":"Istanbul","cod":200}
Cevapla
#12
Şu ifade -> "temp":290.39," -> Kelvin cinsinden olabilir oda 17,5 derece ediyor

Yani Kelvin to Celcius yapmanız gerekebilir.
Aklıma böyle geldi. Belki yardımcı olur

Kelvin - Celcius
Cevapla
#13
(21-09-2019, Saat: 09:34)gonulali Adlı Kullanıcıdan Alıntı:
(27-11-2018, Saat: 10:07)3ddark Adlı Kullanıcıdan Alıntı: Evet buradan da alınıyor. Ben yabancı kaynaklı site olduğu için eklemedim.
http://api.openweathermap.org/data/2.5/weather?q=izmir&appid=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Örnek çıktı burada
{"coord": {"lon":27.14,"lat":38.42},
 "weather": [{"id":803,"main":"Clouds","description":"broken clouds","icon":"04d"}],
 "base":"stations",
 "main":{"temp":289.15,"pressure":1012,"humidity":82,"temp_min":289.15,"temp_max":289.15},
 "visibility":10000,
 "wind":{"speed":6.2,"deg":140},
 "clouds":{"all":75},
 "dt":1543299600,
 "sys":{"type":1,"id":6051,"message":0.0043,"country":"TR","sunrise":1543295147,"sunset":1543330329},
 "id":311046,
 "name":"Izmir",
 "cod":200}

xxxx olan yere kayıt olurken girdiğiniz mail adresine gelen api key kodunu giriyorsunuz.






Selamlar. bu sitedeki api çalışıyor. Sorun yok ama burada hangisi hava derecesi? İstanbul bugün 18 derece.  Api ile çıkan sonuç aşağıdaki gibi..



{"coord":{"lon":28.95,"lat":41.01},"weather":[{"id":803,"main":"Clouds","description":"broken clouds","icon":"04d"}],"base":"stations","main":{"temp":290.39,"pressure":1024,"humidity":82,"temp_min":288.15,"temp_max":292.04},"visibility":10000,"wind":{"speed":3.6,"deg":70},"clouds":{"all":75},"dt":1569046683,"sys":{"type":1,"id":7018,"message":0.008,"country":"TR","sunrise":1569037809,"sunset":1569081891},"timezone":10800,"id":745044,"name":"Istanbul","cod":200}

"main":{"temp":290.39," yazan kısımda Kelvin şeklinde ısı türü verilmiş hocam.
http://docwiki.embarcadero.com/RADStudio...n_Function Bu linkte kelvin den santigrata çeviri var.
function KelvinToCelsius(const AValue: Double): Double;
 begin
  Result := AValue - 273.15;
end;
Cevapla
#14
Çok Teşekkürler verdiğiniz bilgiler için.
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  WebBrowser bsnone durumu Tevet 0 452 29-12-2021, Saat: 17:41
Son Yorum: Tevet
  Mobil Webbrowser Durumu gonulali 3 1.076 08-07-2021, Saat: 09:27
Son Yorum: bydelphi
  Android Klavyenin Açılma Durumu Emrah Karagöz 0 1.379 30-07-2019, Saat: 14:57
Son Yorum: Emrah Karagöz
  Resim click durumu Dostk 7 6.066 20-01-2018, Saat: 10:27
Son Yorum: TescilsizUzman



Konuyu Okuyanlar: 1 Ziyaretçi