Ich bekomme das Wetter für eine Stadt mit openweathermap.org.Wie berechne ich die Temperatur in Celsius, die in openweathermap.org JSON zurückgegeben wird?
Der JSONP Anruf arbeitet und alles ist in Ordnung, aber das resultierende Objekt enthält die Temperatur in einer unbekannten Einheit:
{
//...
"main": {
"temp": 290.38, // What unit of measurement is this?
"pressure": 1005,
"humidity": 72,
"temp_min": 289.25,
"temp_max": 291.85
},
//...
}
Hier ist eine Demo, die console.log
‚s die volle Objekt.
Ich glaube nicht, dass die resultierende Temperatur in Fahrenheit ist, weil 290.38
Fahrenheit in Celsius konvertiert 143.544
ist.
Weiß jemand, welche Temperatureinheit openweathermap zurückgibt?
@TJCrowder Ist das nicht ein etwas seltsamer Standard zu haben? – hitautodestruct
@hitautodestruct: Es ist zu * mir *, aber dann bin ich kein Wissenschaftler. :-) –
Kelvin (http://en.wikipedia.org/wiki/Kelvin) ist die Temperatureinheit aus dem "International System of Units". Es ist absolut, basierend auf Physik. Es ist Null ist der "absolute Null". Es sieht als eine ganz natürliche Wahl für einen "Standard" aus, mir ... – MarcoS