{"locationId":"niseko","generatedAt":"2026-10-23T02:10:49.865Z","observed":{"source":"jma-amedas","stationId":"16217","observedAt":"2026-10-23T11:00:00+09:00","snowDepthCm":{"value":null,"ok":false},"newSnow":{"h1":{"value":0,"ok":false},"h6":{"value":0,"ok":false},"h12":{"value":0,"ok":false},"h24":{"value":0,"ok":false}},"tempC":{"value":12.2,"ok":true},"windMs":{"value":1.8,"ok":true},"windDirDeg":{"value":180,"ok":true},"gustMs":{"value":7.9,"ok":true},"precip1hMm":{"value":0,"ok":true},"precip24hMm":{"value":11,"ok":true}},"forecast":{"source":"open-meteo","model":"JMA MSM/GSM (jma_seamless) via Open-Meteo; gusts & freezing level from Open-Meteo best match","fetchedAt":"2026-10-23T02:10:49.865Z","points":[{"id":"summit","elevationM":1300,"gridLat":42.9,"gridLon":140.625,"past24hSnowfallCm":2.6,"next24hSnowfallCm":0,"daily":[{"date":"2026-10-23","snowfallCm":0,"rainMm":0,"precipMm":0,"tMaxC":5,"tMinC":-1,"windMaxMs":2.72,"gustMaxMs":9.2,"weatherCode":1},{"date":"2026-10-24","snowfallCm":0,"rainMm":0,"precipMm":0,"tMaxC":7.9,"tMinC":1.3,"windMaxMs":3.14,"gustMaxMs":5.2,"weatherCode":3},{"date":"2026-10-25","snowfallCm":0,"rainMm":0,"precipMm":0,"tMaxC":6.7,"tMinC":1.9,"windMaxMs":3.4,"gustMaxMs":14,"weatherCode":2},{"date":"2026-10-26","snowfallCm":-0.07,"rainMm":0,"precipMm":-0.3,"tMaxC":2,"tMinC":-2.1,"windMaxMs":4.36,"gustMaxMs":13.9,"weatherCode":71},{"date":"2026-10-27","snowfallCm":0.21,"rainMm":12,"precipMm":12.3,"tMaxC":2.8,"tMinC":-2,"windMaxMs":12.43,"gustMaxMs":12.5,"weatherCode":71},{"date":"2026-10-28","snowfallCm":8.4,"rainMm":0,"precipMm":12,"tMaxC":0.2,"tMinC":-3.2,"windMaxMs":12.57,"gustMaxMs":23.6,"weatherCode":73},{"date":"2026-10-29","snowfallCm":0.84,"rainMm":0,"precipMm":1.2,"tMaxC":0.7,"tMinC":-3.2,"windMaxMs":7.69,"gustMaxMs":15.8,"weatherCode":71}],"hourly":[{"time":"2026-10-22T12:00:00+09:00","snowfallCm":0.7,"rainMm":0,"precipMm":1,"tempC":-2.7,"windMs":4.11,"windDirDeg":296,"gustMs":13.7,"freezingLevelM":710,"weatherCode":73},{"time":"2026-10-22T13:00:00+09:00","snowfallCm":0.91,"rainMm":0,"precipMm":1.3,"tempC":-2.2,"windMs":4.16,"windDirDeg":297,"gustMs":14,"freezingLevelM":710,"weatherCode":75},{"time":"2026-10-22T14:00:00+09:00","snowfallCm":0.63,"rainMm":0,"precipMm":0.9,"tempC":-2,"windMs":3.98,"windDirDeg":298,"gustMs":14.7,"freezingLevelM":720,"weatherCode":73},{"time":"2026-10-22T15:00:00+09:00","snowfallCm":0.21,"rainMm":0,"precipMm":0.3,"tempC":-2.4,"windMs":4.11,"windDirDeg":296,"gustMs":13.9,"freezingLevelM":740,"weatherCode":73},{"time":"2026-10-22T16:00:00+09:00","snowfallCm":0.14,"rainMm":0,"precipMm":0.2,"tempC":-2.2,"windMs":3.89,"windDirDeg":299,"gustMs":13.7,"freezingLevelM":760,"weatherCode":71},{"time":"2026-10-22T17:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":-2.2,"windMs":3.49,"windDirDeg":297,"gustMs":11.7,"freezingLevelM":770,"weatherCode":1},{"time":"2026-10-22T18:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":-2.1,"windMs":3.49,"windDirDeg":297,"gustMs":10.3,"freezingLevelM":860,"weatherCode":1},{"time":"2026-10-22T19:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":-1.8,"windMs":3.35,"windDirDeg":297,"gustMs":10.2,"freezingLevelM":920,"weatherCode":1},{"time":"2026-10-22T20:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":-1.6,"windMs":3.22,"windDirDeg":296,"gustMs":11.2,"freezingLevelM":940,"weatherCode":0},{"time":"2026-10-22T21:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":-1.4,"windMs":3.2,"windDirDeg":290,"gustMs":10.4,"freezingLevelM":1010,"weatherCode":0},{"time":"2026-10-22T22:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":-1.1,"windMs":3.04,"windDirDeg":287,"gustMs":7.5,"freezingLevelM":1020,"weatherCode":0},{"time":"2026-10-22T23:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":-0.8,"windMs":2.89,"windDirDeg":284,"gustMs":5.6,"freezingLevelM":1050,"weatherCode":0},{"time":"2026-10-23T00:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":-1,"windMs":2.41,"windDirDeg":275,"gustMs":5.7,"freezingLevelM":1070,"weatherCode":0},{"time":"2026-10-23T01:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":-0.7,"windMs":2.3,"windDirDeg":270,"gustMs":6.1,"freezingLevelM":1080,"weatherCode":0},{"time":"2026-10-23T02:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":-0.3,"windMs":2.3,"windDirDeg":268,"gustMs":6.4,"freezingLevelM":2120,"weatherCode":0},{"time":"2026-10-23T03:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":-0.1,"windMs":2.41,"windDirDeg":265,"gustMs":6,"freezingLevelM":2190,"weatherCode":0},{"time":"2026-10-23T04:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":0.2,"windMs":2.4,"windDirDeg":268,"gustMs":6,"freezingLevelM":2380,"weatherCode":0},{"time":"2026-10-23T05:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":0.3,"windMs":2.4,"windDirDeg":272,"gustMs":5.9,"freezingLevelM":2500,"weatherCode":0},{"time":"2026-10-23T06:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":0.2,"windMs":2.5,"windDirDeg":272,"gustMs":6,"freezingLevelM":2550,"weatherCode":0},{"time":"2026-10-23T07:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":0.9,"windMs":2.3,"windDirDeg":270,"gustMs":5.5,"freezingLevelM":2590,"weatherCode":0},{"time":"2026-10-23T08:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":2.3,"windMs":2.41,"windDirDeg":275,"gustMs":5.5,"freezingLevelM":2650,"weatherCode":0},{"time":"2026-10-23T09:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":3.4,"windMs":2.72,"windDirDeg":276,"gustMs":7.8,"freezingLevelM":2720,"weatherCode":0},{"time":"2026-10-23T10:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":4.1,"windMs":2.71,"windDirDeg":274,"gustMs":9.2,"freezingLevelM":2740,"weatherCode":0},{"time":"2026-10-23T11:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":4.7,"windMs":2.6,"windDirDeg":270,"gustMs":8.6,"freezingLevelM":2810,"weatherCode":0},{"time":"2026-10-23T12:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":5,"windMs":2.51,"windDirDeg":265,"gustMs":9,"freezingLevelM":2930,"weatherCode":0},{"time":"2026-10-23T13:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":5,"windMs":2.43,"windDirDeg":261,"gustMs":9.1,"freezingLevelM":3050,"weatherCode":0},{"time":"2026-10-23T14:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":4.8,"windMs":2.45,"windDirDeg":258,"gustMs":9.1,"freezingLevelM":3090,"weatherCode":0},{"time":"2026-10-23T15:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":4.3,"windMs":2.45,"windDirDeg":258,"gustMs":8.3,"freezingLevelM":3110,"weatherCode":0},{"time":"2026-10-23T16:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":3.4,"windMs":2.26,"windDirDeg":257,"gustMs":8.1,"freezingLevelM":3120,"weatherCode":0},{"time":"2026-10-23T17:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":2.3,"windMs":2.12,"windDirDeg":251,"gustMs":6.2,"freezingLevelM":3150,"weatherCode":0},{"time":"2026-10-23T18:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":1.9,"windMs":2.28,"windDirDeg":247,"gustMs":4.6,"freezingLevelM":3230,"weatherCode":0},{"time":"2026-10-23T19:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":1.8,"windMs":2.3,"windDirDeg":236,"gustMs":4.9,"freezingLevelM":3300,"weatherCode":0},{"time":"2026-10-23T20:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":1.6,"windMs":2.33,"windDirDeg":223,"gustMs":4.2,"freezingLevelM":3370,"weatherCode":0},{"time":"2026-10-23T21:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":1.5,"windMs":2.16,"windDirDeg":214,"gustMs":3.8,"freezingLevelM":3390,"weatherCode":0},{"time":"2026-10-23T22:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":1.4,"windMs":2.02,"windDirDeg":213,"gustMs":3.5,"freezingLevelM":3330,"weatherCode":1},{"time":"2026-10-23T23:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":1.4,"windMs":2.16,"windDirDeg":214,"gustMs":4.1,"freezingLevelM":3360,"weatherCode":1},{"time":"2026-10-24T00:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":1.3,"windMs":2.19,"windDirDeg":204,"gustMs":4.1,"freezingLevelM":3450,"weatherCode":0},{"time":"2026-10-24T01:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":1.4,"windMs":2.11,"windDirDeg":211,"gustMs":3.9,"freezingLevelM":3390,"weatherCode":1},{"time":"2026-10-24T02:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":1.3,"windMs":2.2,"windDirDeg":210,"gustMs":3.9,"freezingLevelM":3350,"weatherCode":0},{"time":"2026-10-24T03:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":1.4,"windMs":2.56,"windDirDeg":211,"gustMs":4,"freezingLevelM":3420,"weatherCode":2},{"time":"2026-10-24T04:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":1.3,"windMs":2.25,"windDirDeg":201,"gustMs":3.8,"freezingLevelM":3430,"weatherCode":2},{"time":"2026-10-24T05:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":1.8,"windMs":2.02,"windDirDeg":213,"gustMs":3.9,"freezingLevelM":3310,"weatherCode":2},{"time":"2026-10-24T06:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":2.4,"windMs":2.47,"windDirDeg":201,"gustMs":5,"freezingLevelM":3220,"weatherCode":3},{"time":"2026-10-24T07:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":2.7,"windMs":1.89,"windDirDeg":212,"gustMs":5.2,"freezingLevelM":3250,"weatherCode":3},{"time":"2026-10-24T08:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":3.7,"windMs":1.89,"windDirDeg":212,"gustMs":4.5,"freezingLevelM":3200,"weatherCode":3},{"time":"2026-10-24T09:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":4.6,"windMs":2.02,"windDirDeg":200,"gustMs":4.2,"freezingLevelM":3170,"weatherCode":3},{"time":"2026-10-24T10:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":5.6,"windMs":1.97,"windDirDeg":204,"gustMs":3.9,"freezingLevelM":3310,"weatherCode":3},{"time":"2026-10-24T11:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":6.4,"windMs":1.8,"windDirDeg":214,"gustMs":4,"freezingLevelM":3540,"weatherCode":3},{"time":"2026-10-24T12:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":7.2,"windMs":1.66,"windDirDeg":237,"gustMs":4.3,"freezingLevelM":3590,"weatherCode":3},{"time":"2026-10-24T13:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":7.7,"windMs":1.43,"windDirDeg":245,"gustMs":4.2,"freezingLevelM":3590,"weatherCode":3},{"time":"2026-10-24T14:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":7.9,"windMs":1.34,"windDirDeg":243,"gustMs":5,"freezingLevelM":3610,"weatherCode":2},{"time":"2026-10-24T15:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":7.4,"windMs":1.58,"windDirDeg":215,"gustMs":5.2,"freezingLevelM":3630,"weatherCode":3},{"time":"2026-10-24T16:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":6.3,"windMs":2.18,"windDirDeg":196,"gustMs":3.9,"freezingLevelM":3650,"weatherCode":3},{"time":"2026-10-24T17:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":5.4,"windMs":2.85,"windDirDeg":198,"gustMs":4,"freezingLevelM":3680,"weatherCode":3},{"time":"2026-10-24T18:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":5,"windMs":3.01,"windDirDeg":201,"gustMs":4.5,"freezingLevelM":3690,"weatherCode":3},{"time":"2026-10-24T19:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":5,"windMs":3.14,"windDirDeg":202,"gustMs":4.5,"freezingLevelM":3690,"weatherCode":3},{"time":"2026-10-24T20:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":5.2,"windMs":2.92,"windDirDeg":202,"gustMs":4.3,"freezingLevelM":3680,"weatherCode":3},{"time":"2026-10-24T21:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":5.4,"windMs":2.77,"windDirDeg":206,"gustMs":3.9,"freezingLevelM":3680,"weatherCode":3},{"time":"2026-10-24T22:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":5.1,"windMs":2.73,"windDirDeg":208,"gustMs":4,"freezingLevelM":3640,"weatherCode":3},{"time":"2026-10-24T23:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":5.7,"windMs":2.55,"windDirDeg":222,"gustMs":4.9,"freezingLevelM":3650,"weatherCode":3},{"time":"2026-10-25T00:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":5.9,"windMs":2.36,"windDirDeg":234,"gustMs":4.9,"freezingLevelM":3680,"weatherCode":2},{"time":"2026-10-25T01:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":6,"windMs":2.33,"windDirDeg":245,"gustMs":4.9,"freezingLevelM":3670,"weatherCode":2},{"time":"2026-10-25T02:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":6,"windMs":2.2,"windDirDeg":267,"gustMs":4.8,"freezingLevelM":3610,"weatherCode":2},{"time":"2026-10-25T03:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":6,"windMs":2.2,"windDirDeg":267,"gustMs":5.3,"freezingLevelM":3590,"weatherCode":2},{"time":"2026-10-25T04:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":5.7,"windMs":2,"windDirDeg":267,"gustMs":5.8,"freezingLevelM":3600,"weatherCode":2},{"time":"2026-10-25T05:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":5.8,"windMs":1.87,"windDirDeg":286,"gustMs":5.8,"freezingLevelM":3600,"weatherCode":1},{"time":"2026-10-25T06:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":5.7,"windMs":2.1,"windDirDeg":295,"gustMs":5,"freezingLevelM":3600,"weatherCode":1},{"time":"2026-10-25T07:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":6.2,"windMs":2.34,"windDirDeg":310,"gustMs":4.9,"freezingLevelM":3550,"weatherCode":1},{"time":"2026-10-25T08:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":6.7,"windMs":2.56,"windDirDeg":321,"gustMs":7.8,"freezingLevelM":3550,"weatherCode":2},{"time":"2026-10-25T09:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":6.5,"windMs":2.78,"windDirDeg":322,"gustMs":10.6,"freezingLevelM":3540,"weatherCode":1},{"time":"2026-10-25T10:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":6.4,"windMs":3.11,"windDirDeg":315,"gustMs":11.6,"freezingLevelM":3540,"weatherCode":0},{"time":"2026-10-25T11:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":6,"windMs":3.4,"windDirDeg":317,"gustMs":13,"freezingLevelM":3500,"weatherCode":0}]},{"id":"mid","elevationM":820,"gridLat":42.85,"gridLon":140.6875,"past24hSnowfallCm":0,"next24hSnowfallCm":0,"daily":[{"date":"2026-10-23","snowfallCm":0,"rainMm":0,"precipMm":0,"tMaxC":8.7,"tMinC":0.1,"windMaxMs":3.06,"gustMaxMs":9.2,"weatherCode":1},{"date":"2026-10-24","snowfallCm":0,"rainMm":0,"precipMm":0,"tMaxC":10.9,"tMinC":1.4,"windMaxMs":1.84,"gustMaxMs":5.2,"weatherCode":3},{"date":"2026-10-25","snowfallCm":0,"rainMm":0,"precipMm":0,"tMaxC":10.7,"tMinC":2.7,"windMaxMs":3.2,"gustMaxMs":14,"weatherCode":2},{"date":"2026-10-26","snowfallCm":0,"rainMm":0.3,"precipMm":-0.3,"tMaxC":5.1,"tMinC":1,"windMaxMs":4.36,"gustMaxMs":13.9,"weatherCode":51},{"date":"2026-10-27","snowfallCm":0,"rainMm":12.3,"precipMm":12.3,"tMaxC":5.9,"tMinC":1.1,"windMaxMs":12.43,"gustMaxMs":12.5,"weatherCode":61},{"date":"2026-10-28","snowfallCm":2.17,"rainMm":8.9,"precipMm":12,"tMaxC":3.3,"tMinC":-0.1,"windMaxMs":12.57,"gustMaxMs":23.6,"weatherCode":73},{"date":"2026-10-29","snowfallCm":0.28,"rainMm":0.8,"precipMm":1.2,"tMaxC":3.9,"tMinC":0,"windMaxMs":7.69,"gustMaxMs":15.8,"weatherCode":71}],"hourly":[{"time":"2026-10-22T12:00:00+09:00","snowfallCm":0,"rainMm":1,"precipMm":1,"tempC":0.2,"windMs":3.47,"windDirDeg":282,"gustMs":13.7,"freezingLevelM":710,"weatherCode":55},{"time":"2026-10-22T13:00:00+09:00","snowfallCm":0,"rainMm":1.2,"precipMm":1.2,"tempC":0.7,"windMs":3.52,"windDirDeg":285,"gustMs":14,"freezingLevelM":710,"weatherCode":55},{"time":"2026-10-22T14:00:00+09:00","snowfallCm":0,"rainMm":0.7,"precipMm":0.7,"tempC":0.8,"windMs":3.26,"windDirDeg":288,"gustMs":14.7,"freezingLevelM":720,"weatherCode":53},{"time":"2026-10-22T15:00:00+09:00","snowfallCm":0,"rainMm":0.2,"precipMm":0.2,"tempC":0.6,"windMs":3.26,"windDirDeg":288,"gustMs":13.9,"freezingLevelM":740,"weatherCode":51},{"time":"2026-10-22T16:00:00+09:00","snowfallCm":0,"rainMm":0.1,"precipMm":0.1,"tempC":1.4,"windMs":3.35,"windDirDeg":297,"gustMs":13.7,"freezingLevelM":760,"weatherCode":51},{"time":"2026-10-22T17:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":1.3,"windMs":2.82,"windDirDeg":297,"gustMs":11.7,"freezingLevelM":770,"weatherCode":1},{"time":"2026-10-22T18:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":1.3,"windMs":2.68,"windDirDeg":297,"gustMs":10.3,"freezingLevelM":860,"weatherCode":1},{"time":"2026-10-22T19:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":1.4,"windMs":2.24,"windDirDeg":297,"gustMs":10.2,"freezingLevelM":920,"weatherCode":0},{"time":"2026-10-22T20:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":1.1,"windMs":1.62,"windDirDeg":292,"gustMs":11.2,"freezingLevelM":940,"weatherCode":0},{"time":"2026-10-22T21:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":0.6,"windMs":1.9,"windDirDeg":270,"gustMs":10.4,"freezingLevelM":1010,"weatherCode":0},{"time":"2026-10-22T22:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":0.6,"windMs":1.49,"windDirDeg":250,"gustMs":7.5,"freezingLevelM":1020,"weatherCode":0},{"time":"2026-10-22T23:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":0.8,"windMs":1.13,"windDirDeg":225,"gustMs":5.6,"freezingLevelM":1050,"weatherCode":0},{"time":"2026-10-23T00:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":0.4,"windMs":0.61,"windDirDeg":261,"gustMs":5.7,"freezingLevelM":1070,"weatherCode":0},{"time":"2026-10-23T01:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":0.2,"windMs":0.72,"windDirDeg":236,"gustMs":6.1,"freezingLevelM":1080,"weatherCode":0},{"time":"2026-10-23T02:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":0.2,"windMs":0.64,"windDirDeg":231,"gustMs":6.4,"freezingLevelM":2120,"weatherCode":1},{"time":"2026-10-23T03:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":0.2,"windMs":0.78,"windDirDeg":220,"gustMs":6,"freezingLevelM":2190,"weatherCode":1},{"time":"2026-10-23T04:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":0.7,"windMs":0.64,"windDirDeg":219,"gustMs":6,"freezingLevelM":2380,"weatherCode":1},{"time":"2026-10-23T05:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":1,"windMs":0.45,"windDirDeg":243,"gustMs":5.9,"freezingLevelM":2500,"weatherCode":0},{"time":"2026-10-23T06:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":1,"windMs":0.86,"windDirDeg":234,"gustMs":6,"freezingLevelM":2550,"weatherCode":0},{"time":"2026-10-23T07:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":1.5,"windMs":0.78,"windDirDeg":230,"gustMs":5.5,"freezingLevelM":2590,"weatherCode":0},{"time":"2026-10-23T08:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":3.7,"windMs":1.41,"windDirDeg":225,"gustMs":5.5,"freezingLevelM":2650,"weatherCode":0},{"time":"2026-10-23T09:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":6.5,"windMs":2.25,"windDirDeg":249,"gustMs":7.8,"freezingLevelM":2720,"weatherCode":0},{"time":"2026-10-23T10:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":7.7,"windMs":2.93,"windDirDeg":262,"gustMs":9.2,"freezingLevelM":2740,"weatherCode":0},{"time":"2026-10-23T11:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":8.2,"windMs":2.94,"windDirDeg":260,"gustMs":8.6,"freezingLevelM":2810,"weatherCode":0},{"time":"2026-10-23T12:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":8.6,"windMs":3.06,"windDirDeg":259,"gustMs":9,"freezingLevelM":2930,"weatherCode":0},{"time":"2026-10-23T13:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":8.7,"windMs":2.83,"windDirDeg":262,"gustMs":9.1,"freezingLevelM":3050,"weatherCode":0},{"time":"2026-10-23T14:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":8.6,"windMs":2.73,"windDirDeg":262,"gustMs":9.1,"freezingLevelM":3090,"weatherCode":0},{"time":"2026-10-23T15:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":8.1,"windMs":2.51,"windDirDeg":265,"gustMs":8.3,"freezingLevelM":3110,"weatherCode":0},{"time":"2026-10-23T16:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":7.2,"windMs":2,"windDirDeg":270,"gustMs":8.1,"freezingLevelM":3120,"weatherCode":0},{"time":"2026-10-23T17:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":5.2,"windMs":1.5,"windDirDeg":270,"gustMs":6.2,"freezingLevelM":3150,"weatherCode":0},{"time":"2026-10-23T18:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":4,"windMs":1.94,"windDirDeg":258,"gustMs":4.6,"freezingLevelM":3230,"weatherCode":0},{"time":"2026-10-23T19:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":3.1,"windMs":1.86,"windDirDeg":234,"gustMs":4.9,"freezingLevelM":3300,"weatherCode":0},{"time":"2026-10-23T20:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":2.7,"windMs":1.52,"windDirDeg":247,"gustMs":4.2,"freezingLevelM":3370,"weatherCode":0},{"time":"2026-10-23T21:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":2.5,"windMs":1.46,"windDirDeg":254,"gustMs":3.8,"freezingLevelM":3390,"weatherCode":0},{"time":"2026-10-23T22:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":2.2,"windMs":1.43,"windDirDeg":258,"gustMs":3.5,"freezingLevelM":3330,"weatherCode":1},{"time":"2026-10-23T23:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":1.9,"windMs":1.68,"windDirDeg":253,"gustMs":4.1,"freezingLevelM":3360,"weatherCode":1},{"time":"2026-10-24T00:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":2.1,"windMs":1.24,"windDirDeg":256,"gustMs":4.1,"freezingLevelM":3450,"weatherCode":0},{"time":"2026-10-24T01:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":2.3,"windMs":1.3,"windDirDeg":270,"gustMs":3.9,"freezingLevelM":3390,"weatherCode":1},{"time":"2026-10-24T02:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":2.2,"windMs":1.12,"windDirDeg":260,"gustMs":3.9,"freezingLevelM":3350,"weatherCode":0},{"time":"2026-10-24T03:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":1.5,"windMs":1.68,"windDirDeg":253,"gustMs":4,"freezingLevelM":3420,"weatherCode":2},{"time":"2026-10-24T04:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":2.7,"windMs":0.14,"windDirDeg":135,"gustMs":3.8,"freezingLevelM":3430,"weatherCode":2},{"time":"2026-10-24T05:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":2.8,"windMs":0.36,"windDirDeg":214,"gustMs":3.9,"freezingLevelM":3310,"weatherCode":2},{"time":"2026-10-24T06:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":2.2,"windMs":1.2,"windDirDeg":175,"gustMs":5,"freezingLevelM":3220,"weatherCode":3},{"time":"2026-10-24T07:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":2.8,"windMs":1.53,"windDirDeg":281,"gustMs":5.2,"freezingLevelM":3250,"weatherCode":3},{"time":"2026-10-24T08:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":4,"windMs":1.25,"windDirDeg":241,"gustMs":4.5,"freezingLevelM":3200,"weatherCode":3},{"time":"2026-10-24T09:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":6.3,"windMs":1.49,"windDirDeg":200,"gustMs":4.2,"freezingLevelM":3170,"weatherCode":3},{"time":"2026-10-24T10:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":8,"windMs":1.58,"windDirDeg":198,"gustMs":3.9,"freezingLevelM":3310,"weatherCode":3},{"time":"2026-10-24T11:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":9.1,"windMs":1.75,"windDirDeg":204,"gustMs":4,"freezingLevelM":3540,"weatherCode":3},{"time":"2026-10-24T12:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":10,"windMs":1.7,"windDirDeg":220,"gustMs":4.3,"freezingLevelM":3590,"weatherCode":3},{"time":"2026-10-24T13:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":10.6,"windMs":1.7,"windDirDeg":230,"gustMs":4.2,"freezingLevelM":3590,"weatherCode":3},{"time":"2026-10-24T14:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":10.9,"windMs":1.77,"windDirDeg":227,"gustMs":5,"freezingLevelM":3610,"weatherCode":2},{"time":"2026-10-24T15:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":10.6,"windMs":1.66,"windDirDeg":213,"gustMs":5.2,"freezingLevelM":3630,"weatherCode":3},{"time":"2026-10-24T16:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":9.2,"windMs":1.63,"windDirDeg":191,"gustMs":3.9,"freezingLevelM":3650,"weatherCode":3},{"time":"2026-10-24T17:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":7.8,"windMs":1.57,"windDirDeg":207,"gustMs":4,"freezingLevelM":3680,"weatherCode":3},{"time":"2026-10-24T18:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":7,"windMs":1.49,"windDirDeg":228,"gustMs":4.5,"freezingLevelM":3690,"weatherCode":3},{"time":"2026-10-24T19:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":6.6,"windMs":1.48,"windDirDeg":242,"gustMs":4.5,"freezingLevelM":3690,"weatherCode":3},{"time":"2026-10-24T20:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":6.4,"windMs":1.46,"windDirDeg":254,"gustMs":4.3,"freezingLevelM":3680,"weatherCode":3},{"time":"2026-10-24T21:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":6.2,"windMs":1.84,"windDirDeg":257,"gustMs":3.9,"freezingLevelM":3680,"weatherCode":3},{"time":"2026-10-24T22:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":5.2,"windMs":1.84,"windDirDeg":248,"gustMs":4,"freezingLevelM":3640,"weatherCode":3},{"time":"2026-10-24T23:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":5.4,"windMs":1.58,"windDirDeg":252,"gustMs":4.9,"freezingLevelM":3650,"weatherCode":3},{"time":"2026-10-25T00:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":5.6,"windMs":1.61,"windDirDeg":240,"gustMs":4.9,"freezingLevelM":3680,"weatherCode":2},{"time":"2026-10-25T01:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":6.7,"windMs":0.58,"windDirDeg":239,"gustMs":4.9,"freezingLevelM":3670,"weatherCode":2},{"time":"2026-10-25T02:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":6.7,"windMs":0.78,"windDirDeg":220,"gustMs":4.8,"freezingLevelM":3610,"weatherCode":2},{"time":"2026-10-25T03:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":5.5,"windMs":1.66,"windDirDeg":213,"gustMs":5.3,"freezingLevelM":3590,"weatherCode":2},{"time":"2026-10-25T04:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":6.5,"windMs":0.5,"windDirDeg":323,"gustMs":5.8,"freezingLevelM":3600,"weatherCode":2},{"time":"2026-10-25T05:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":6.9,"windMs":0.42,"windDirDeg":225,"gustMs":5.8,"freezingLevelM":3600,"weatherCode":0},{"time":"2026-10-25T06:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":6.1,"windMs":1.08,"windDirDeg":214,"gustMs":5,"freezingLevelM":3600,"weatherCode":0},{"time":"2026-10-25T07:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":7,"windMs":0.8,"windDirDeg":270,"gustMs":4.9,"freezingLevelM":3550,"weatherCode":1},{"time":"2026-10-25T08:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":8.6,"windMs":0.72,"windDirDeg":304,"gustMs":7.8,"freezingLevelM":3550,"weatherCode":1},{"time":"2026-10-25T09:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":10.3,"windMs":2.44,"windDirDeg":325,"gustMs":10.6,"freezingLevelM":3540,"weatherCode":0},{"time":"2026-10-25T10:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":10.7,"windMs":2.84,"windDirDeg":321,"gustMs":11.6,"freezingLevelM":3540,"weatherCode":0},{"time":"2026-10-25T11:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":10.4,"windMs":3.2,"windDirDeg":321,"gustMs":13,"freezingLevelM":3500,"weatherCode":0}]},{"id":"base","elevationM":280,"gridLat":42.85,"gridLon":140.6875,"past24hSnowfallCm":0,"next24hSnowfallCm":0,"daily":[{"date":"2026-10-23","snowfallCm":0,"rainMm":0,"precipMm":0,"tMaxC":12.2,"tMinC":3.6,"windMaxMs":3.06,"gustMaxMs":9.2,"weatherCode":1},{"date":"2026-10-24","snowfallCm":0,"rainMm":0,"precipMm":0,"tMaxC":14.4,"tMinC":5,"windMaxMs":1.84,"gustMaxMs":5.2,"weatherCode":3},{"date":"2026-10-25","snowfallCm":0,"rainMm":0,"precipMm":0,"tMaxC":14.2,"tMinC":6.2,"windMaxMs":3.2,"gustMaxMs":14,"weatherCode":2},{"date":"2026-10-26","snowfallCm":0,"rainMm":0.3,"precipMm":-0.3,"tMaxC":8.6,"tMinC":4.5,"windMaxMs":4.36,"gustMaxMs":13.9,"weatherCode":51},{"date":"2026-10-27","snowfallCm":0,"rainMm":12.3,"precipMm":12.3,"tMaxC":9.4,"tMinC":4.6,"windMaxMs":12.43,"gustMaxMs":12.5,"weatherCode":61},{"date":"2026-10-28","snowfallCm":0,"rainMm":12,"precipMm":12,"tMaxC":6.8,"tMinC":3.4,"windMaxMs":12.57,"gustMaxMs":23.6,"weatherCode":53},{"date":"2026-10-29","snowfallCm":0,"rainMm":1.2,"precipMm":1.2,"tMaxC":7.4,"tMinC":3.5,"windMaxMs":7.69,"gustMaxMs":15.8,"weatherCode":51}],"hourly":[{"time":"2026-10-22T12:00:00+09:00","snowfallCm":0,"rainMm":1,"precipMm":1,"tempC":3.7,"windMs":3.47,"windDirDeg":282,"gustMs":13.7,"freezingLevelM":710,"weatherCode":55},{"time":"2026-10-22T13:00:00+09:00","snowfallCm":0,"rainMm":1.2,"precipMm":1.2,"tempC":4.2,"windMs":3.52,"windDirDeg":285,"gustMs":14,"freezingLevelM":710,"weatherCode":55},{"time":"2026-10-22T14:00:00+09:00","snowfallCm":0,"rainMm":0.7,"precipMm":0.7,"tempC":4.3,"windMs":3.26,"windDirDeg":288,"gustMs":14.7,"freezingLevelM":720,"weatherCode":53},{"time":"2026-10-22T15:00:00+09:00","snowfallCm":0,"rainMm":0.2,"precipMm":0.2,"tempC":4.1,"windMs":3.26,"windDirDeg":288,"gustMs":13.9,"freezingLevelM":740,"weatherCode":51},{"time":"2026-10-22T16:00:00+09:00","snowfallCm":0,"rainMm":0.1,"precipMm":0.1,"tempC":4.9,"windMs":3.35,"windDirDeg":297,"gustMs":13.7,"freezingLevelM":760,"weatherCode":51},{"time":"2026-10-22T17:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":4.8,"windMs":2.82,"windDirDeg":297,"gustMs":11.7,"freezingLevelM":770,"weatherCode":1},{"time":"2026-10-22T18:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":4.8,"windMs":2.68,"windDirDeg":297,"gustMs":10.3,"freezingLevelM":860,"weatherCode":1},{"time":"2026-10-22T19:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":4.9,"windMs":2.24,"windDirDeg":297,"gustMs":10.2,"freezingLevelM":920,"weatherCode":0},{"time":"2026-10-22T20:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":4.6,"windMs":1.62,"windDirDeg":292,"gustMs":11.2,"freezingLevelM":940,"weatherCode":0},{"time":"2026-10-22T21:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":4.1,"windMs":1.9,"windDirDeg":270,"gustMs":10.4,"freezingLevelM":1010,"weatherCode":0},{"time":"2026-10-22T22:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":4.1,"windMs":1.49,"windDirDeg":250,"gustMs":7.5,"freezingLevelM":1020,"weatherCode":0},{"time":"2026-10-22T23:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":4.3,"windMs":1.13,"windDirDeg":225,"gustMs":5.6,"freezingLevelM":1050,"weatherCode":0},{"time":"2026-10-23T00:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":3.9,"windMs":0.61,"windDirDeg":261,"gustMs":5.7,"freezingLevelM":1070,"weatherCode":0},{"time":"2026-10-23T01:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":3.7,"windMs":0.72,"windDirDeg":236,"gustMs":6.1,"freezingLevelM":1080,"weatherCode":0},{"time":"2026-10-23T02:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":3.7,"windMs":0.64,"windDirDeg":231,"gustMs":6.4,"freezingLevelM":2120,"weatherCode":1},{"time":"2026-10-23T03:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":3.7,"windMs":0.78,"windDirDeg":220,"gustMs":6,"freezingLevelM":2190,"weatherCode":1},{"time":"2026-10-23T04:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":4.2,"windMs":0.64,"windDirDeg":219,"gustMs":6,"freezingLevelM":2380,"weatherCode":1},{"time":"2026-10-23T05:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":4.5,"windMs":0.45,"windDirDeg":243,"gustMs":5.9,"freezingLevelM":2500,"weatherCode":0},{"time":"2026-10-23T06:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":4.5,"windMs":0.86,"windDirDeg":234,"gustMs":6,"freezingLevelM":2550,"weatherCode":0},{"time":"2026-10-23T07:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":5,"windMs":0.78,"windDirDeg":230,"gustMs":5.5,"freezingLevelM":2590,"weatherCode":0},{"time":"2026-10-23T08:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":7.2,"windMs":1.41,"windDirDeg":225,"gustMs":5.5,"freezingLevelM":2650,"weatherCode":0},{"time":"2026-10-23T09:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":10,"windMs":2.25,"windDirDeg":249,"gustMs":7.8,"freezingLevelM":2720,"weatherCode":0},{"time":"2026-10-23T10:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":11.2,"windMs":2.93,"windDirDeg":262,"gustMs":9.2,"freezingLevelM":2740,"weatherCode":0},{"time":"2026-10-23T11:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":11.7,"windMs":2.94,"windDirDeg":260,"gustMs":8.6,"freezingLevelM":2810,"weatherCode":0},{"time":"2026-10-23T12:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":12.1,"windMs":3.06,"windDirDeg":259,"gustMs":9,"freezingLevelM":2930,"weatherCode":0},{"time":"2026-10-23T13:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":12.2,"windMs":2.83,"windDirDeg":262,"gustMs":9.1,"freezingLevelM":3050,"weatherCode":0},{"time":"2026-10-23T14:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":12.1,"windMs":2.73,"windDirDeg":262,"gustMs":9.1,"freezingLevelM":3090,"weatherCode":0},{"time":"2026-10-23T15:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":11.6,"windMs":2.51,"windDirDeg":265,"gustMs":8.3,"freezingLevelM":3110,"weatherCode":0},{"time":"2026-10-23T16:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":10.7,"windMs":2,"windDirDeg":270,"gustMs":8.1,"freezingLevelM":3120,"weatherCode":0},{"time":"2026-10-23T17:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":8.7,"windMs":1.5,"windDirDeg":270,"gustMs":6.2,"freezingLevelM":3150,"weatherCode":0},{"time":"2026-10-23T18:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":7.5,"windMs":1.94,"windDirDeg":258,"gustMs":4.6,"freezingLevelM":3230,"weatherCode":0},{"time":"2026-10-23T19:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":6.6,"windMs":1.86,"windDirDeg":234,"gustMs":4.9,"freezingLevelM":3300,"weatherCode":0},{"time":"2026-10-23T20:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":6.2,"windMs":1.52,"windDirDeg":247,"gustMs":4.2,"freezingLevelM":3370,"weatherCode":0},{"time":"2026-10-23T21:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":6,"windMs":1.46,"windDirDeg":254,"gustMs":3.8,"freezingLevelM":3390,"weatherCode":0},{"time":"2026-10-23T22:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":5.7,"windMs":1.43,"windDirDeg":258,"gustMs":3.5,"freezingLevelM":3330,"weatherCode":1},{"time":"2026-10-23T23:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":5.4,"windMs":1.68,"windDirDeg":253,"gustMs":4.1,"freezingLevelM":3360,"weatherCode":1},{"time":"2026-10-24T00:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":5.6,"windMs":1.24,"windDirDeg":256,"gustMs":4.1,"freezingLevelM":3450,"weatherCode":0},{"time":"2026-10-24T01:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":5.8,"windMs":1.3,"windDirDeg":270,"gustMs":3.9,"freezingLevelM":3390,"weatherCode":1},{"time":"2026-10-24T02:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":5.7,"windMs":1.12,"windDirDeg":260,"gustMs":3.9,"freezingLevelM":3350,"weatherCode":0},{"time":"2026-10-24T03:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":5,"windMs":1.68,"windDirDeg":253,"gustMs":4,"freezingLevelM":3420,"weatherCode":2},{"time":"2026-10-24T04:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":6.2,"windMs":0.14,"windDirDeg":135,"gustMs":3.8,"freezingLevelM":3430,"weatherCode":2},{"time":"2026-10-24T05:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":6.3,"windMs":0.36,"windDirDeg":214,"gustMs":3.9,"freezingLevelM":3310,"weatherCode":2},{"time":"2026-10-24T06:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":5.7,"windMs":1.2,"windDirDeg":175,"gustMs":5,"freezingLevelM":3220,"weatherCode":3},{"time":"2026-10-24T07:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":6.3,"windMs":1.53,"windDirDeg":281,"gustMs":5.2,"freezingLevelM":3250,"weatherCode":3},{"time":"2026-10-24T08:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":7.5,"windMs":1.25,"windDirDeg":241,"gustMs":4.5,"freezingLevelM":3200,"weatherCode":3},{"time":"2026-10-24T09:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":9.8,"windMs":1.49,"windDirDeg":200,"gustMs":4.2,"freezingLevelM":3170,"weatherCode":3},{"time":"2026-10-24T10:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":11.5,"windMs":1.58,"windDirDeg":198,"gustMs":3.9,"freezingLevelM":3310,"weatherCode":3},{"time":"2026-10-24T11:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":12.6,"windMs":1.75,"windDirDeg":204,"gustMs":4,"freezingLevelM":3540,"weatherCode":3},{"time":"2026-10-24T12:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":13.5,"windMs":1.7,"windDirDeg":220,"gustMs":4.3,"freezingLevelM":3590,"weatherCode":3},{"time":"2026-10-24T13:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":14.1,"windMs":1.7,"windDirDeg":230,"gustMs":4.2,"freezingLevelM":3590,"weatherCode":3},{"time":"2026-10-24T14:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":14.4,"windMs":1.77,"windDirDeg":227,"gustMs":5,"freezingLevelM":3610,"weatherCode":2},{"time":"2026-10-24T15:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":14.1,"windMs":1.66,"windDirDeg":213,"gustMs":5.2,"freezingLevelM":3630,"weatherCode":3},{"time":"2026-10-24T16:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":12.7,"windMs":1.63,"windDirDeg":191,"gustMs":3.9,"freezingLevelM":3650,"weatherCode":3},{"time":"2026-10-24T17:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":11.3,"windMs":1.57,"windDirDeg":207,"gustMs":4,"freezingLevelM":3680,"weatherCode":3},{"time":"2026-10-24T18:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":10.5,"windMs":1.49,"windDirDeg":228,"gustMs":4.5,"freezingLevelM":3690,"weatherCode":3},{"time":"2026-10-24T19:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":10.1,"windMs":1.48,"windDirDeg":242,"gustMs":4.5,"freezingLevelM":3690,"weatherCode":3},{"time":"2026-10-24T20:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":9.9,"windMs":1.46,"windDirDeg":254,"gustMs":4.3,"freezingLevelM":3680,"weatherCode":3},{"time":"2026-10-24T21:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":9.7,"windMs":1.84,"windDirDeg":257,"gustMs":3.9,"freezingLevelM":3680,"weatherCode":3},{"time":"2026-10-24T22:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":8.7,"windMs":1.84,"windDirDeg":248,"gustMs":4,"freezingLevelM":3640,"weatherCode":3},{"time":"2026-10-24T23:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":8.9,"windMs":1.58,"windDirDeg":252,"gustMs":4.9,"freezingLevelM":3650,"weatherCode":3},{"time":"2026-10-25T00:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":9.1,"windMs":1.61,"windDirDeg":240,"gustMs":4.9,"freezingLevelM":3680,"weatherCode":2},{"time":"2026-10-25T01:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":10.2,"windMs":0.58,"windDirDeg":239,"gustMs":4.9,"freezingLevelM":3670,"weatherCode":2},{"time":"2026-10-25T02:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":10.2,"windMs":0.78,"windDirDeg":220,"gustMs":4.8,"freezingLevelM":3610,"weatherCode":2},{"time":"2026-10-25T03:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":9,"windMs":1.66,"windDirDeg":213,"gustMs":5.3,"freezingLevelM":3590,"weatherCode":2},{"time":"2026-10-25T04:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":10,"windMs":0.5,"windDirDeg":323,"gustMs":5.8,"freezingLevelM":3600,"weatherCode":2},{"time":"2026-10-25T05:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":10.4,"windMs":0.42,"windDirDeg":225,"gustMs":5.8,"freezingLevelM":3600,"weatherCode":0},{"time":"2026-10-25T06:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":9.6,"windMs":1.08,"windDirDeg":214,"gustMs":5,"freezingLevelM":3600,"weatherCode":0},{"time":"2026-10-25T07:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":10.5,"windMs":0.8,"windDirDeg":270,"gustMs":4.9,"freezingLevelM":3550,"weatherCode":1},{"time":"2026-10-25T08:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":12.1,"windMs":0.72,"windDirDeg":304,"gustMs":7.8,"freezingLevelM":3550,"weatherCode":1},{"time":"2026-10-25T09:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":13.8,"windMs":2.44,"windDirDeg":325,"gustMs":10.6,"freezingLevelM":3540,"weatherCode":0},{"time":"2026-10-25T10:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":14.2,"windMs":2.84,"windDirDeg":321,"gustMs":11.6,"freezingLevelM":3540,"weatherCode":0},{"time":"2026-10-25T11:00:00+09:00","snowfallCm":0,"rainMm":0,"precipMm":0,"tempC":13.9,"windMs":3.2,"windDirDeg":321,"gustMs":13,"freezingLevelM":3500,"weatherCode":0}]}]},"powder":{"score":0,"verdict":"none","freshCm":0,"freshSource":"none","next24hCm":0,"preSeason":true,"reasons":[{"code":"rain-base","points":-10,"params":{"mm":3.2}},{"code":"rain-town","points":0,"params":{"mm":11}}],"nextBigSnow":null},"sources":{"jma":{"ok":true,"lastSuccessAt":"2026-10-23T02:10:49.865Z"},"openMeteo":{"ok":true,"lastSuccessAt":"2026-10-23T02:10:49.865Z"}}}