Does WK snowfallAmount == Dark Sky precipAccumulation?

WeaktherKit REST API returns snowfallAmount. DarkSky used to return precipAccumulation (for snow.)

Are these measuring the same thing? The Weatherkit Docs say that snowfallAmount represents: "The depth of snow as ice crystals forecasted to occur during the day, in millimeters."

I'm not sure I really understand. Where is the "depth" to "occur"? Is it supposed to refer to the actual amount of snow predicted to accumulate (like, on the ground)?

(The documentation for transitioning from DarkSky https://developer.apple.com/weatherkit/get-started/ doesn't really clarify, I don't think.)

Answered by in 743428022

snowfallAmount gives the amount of precipitation that falls as snow measured as the depth of snow crystals with no melting, as opposed to precipitationAmount which is the amount of precipitation measured as depth of water after melting. The difference is usually around a factor of 10.

Snow is mostly empty space, and how much empty space is in the snow--how "fluffy" it is--is partially a function of temperature. The snowfallAmount gives depth of snow if it were to fall on the ground with no melting, no change in its temperature, and no compression as layers of snow accumulate. precipitationAmount gives the depth water you would have if you let all the precipitation fall and then melted it with no evaporation.

snowfallAmount may be greater than the observed snow accumulation since snow that falls on warm ground will melt rather than accumulate.

Accepted Answer

snowfallAmount gives the amount of precipitation that falls as snow measured as the depth of snow crystals with no melting, as opposed to precipitationAmount which is the amount of precipitation measured as depth of water after melting. The difference is usually around a factor of 10.

Snow is mostly empty space, and how much empty space is in the snow--how "fluffy" it is--is partially a function of temperature. The snowfallAmount gives depth of snow if it were to fall on the ground with no melting, no change in its temperature, and no compression as layers of snow accumulate. precipitationAmount gives the depth water you would have if you let all the precipitation fall and then melted it with no evaporation.

snowfallAmount may be greater than the observed snow accumulation since snow that falls on warm ground will melt rather than accumulate.

Just to clarify, I see https://developer.apple.com/weatherkit/get-started/ says that "precipAccumulation" from Dark Sky maps to "precipitationAmount" in WeatherKit. Is that correct, or are they describing different things? (I'm trying to map WeatherKit into a Dark Sky compatible format, so I want to make sure I'm using the most appropriate data point.)

Thank you!

Ok, thank you for the clarification! I'll map Dark Sky's precipAccumulation to WeatherKit's snowfallAmount.

Does WK snowfallAmount == Dark Sky precipAccumulation?
 
 
Q