опять про PG и его работу с JSON. Долго искал свой API Key от Wisuki и не нашел, но нашел от Windy, там конечно данные более структуированные
https://jsoneditoronline.org/#left=cloud.7e4703495c6a44c980371e8e805a44d0Докустим мы не хотим их разбирать на поля, потому что у них не всегда фиксированный размер, зависит от времени среза и размера среза (это похоже на запрос Google Analytics API). Вы получаете массив вложенных данных переменного размера. А далее начинаются запросы по структуре, когда не хотелось бы вынимать весь документ. В случае погоды для полетов, это может быть запрос по: где сейчас ветер до 10М/с с направлением между такими-то углами по компасу, при это только до 3/мс если это С-СЗ и только до 7м/с если это З, но не менее 2/мс. А еще чтобы 0 снега, 0 дождя, 0 осадков, цельным отрезком такая погода не менее 3-х часов, база облаков выше 3км, на такой-то площади, облака определенного типа, выстроены лестницей, градиент ветра такой-то по высоте, без инверсий и еще куча всего.....
Я бы все волосы выщипал на голове в синтаксиса запросов PgSQL для JSON)))
Но пример почти синтетичекий, эти данные с дублированием раскладываются в структуру нормально.