Files
davisfe.cz/public/data/lakes_index.json
T
David Fencl a5bd4985d1
continuous-integration/drone/push Build encountered an error
feat: Initial commit - Hladinator (Water Reservoir Dashboard)
- Setup React project with Vite and TypeScript
- Built dynamic UI supporting Dark/Light mode and CS/EN localization
- Added Lakes Overview grid with mock data for 40+ reservoirs
- Created interactive Recharts charts for water levels and flow rates
- Designed fully responsive premium mobile layout with custom SVG KPIs
- Developed TypeScript scraper scripts to fetch reservoir data
2026-06-05 21:36:38 +02:00

1002 lines
21 KiB
JSON

[
{
"id": "VLL1|1",
"name": "Lipno 1",
"river": "Vltava",
"priority": true,
"level": "425.08",
"capacity": 70,
"inflow": "16.4",
"outflow": "9.2",
"volume": "4.8",
"sparkline": [
67.76386679783151,
65.95710155663546,
63.20513373379467,
66.0023871955494,
60.5840537200827,
56.44062304744854,
61.53723544107122,
56.534701757813835,
67.7156785390622,
60.94718751940314,
56.95958904718667,
69.77106846967854
]
},
{
"id": "VLOR|1",
"name": "Orlík",
"river": "Vltava",
"priority": true,
"level": "348.09",
"capacity": 98,
"inflow": "0.4",
"outflow": "15.2",
"volume": "142.2",
"sparkline": [
58.71563701563615,
53.870674018588446,
55.91017266394625,
56.21999075347275,
58.60066035927852,
66.20899899814442,
51.26022980835229,
55.15528349804671,
51.47224965524346,
64.86087543062779,
58.71538821078879,
68.78224642828326
]
},
{
"id": "VLSL|1",
"name": "Slapy",
"river": "Vltava",
"priority": false,
"level": "312.12",
"capacity": 40,
"inflow": "14.2",
"outflow": "11.5",
"volume": "80.5",
"sparkline": [
63.29415099470265,
55.55116076273065,
52.1821951008551,
57.66304790009582,
57.5177505031316,
66.21926737684231,
61.17260724900234,
54.61688395129716,
57.4811170608418,
58.08770659727022,
59.05633758447969,
69.01600576041082
]
},
{
"id": "BLHU|1",
"name": "Husinec",
"river": "Blanice (PI)",
"priority": false,
"level": "234.58",
"capacity": 87,
"inflow": "18.8",
"outflow": "2.9",
"volume": "80.1",
"sparkline": [
56.71954513622617,
61.091932349671325,
59.80532801225829,
67.85878677793427,
50.412019755017766,
69.6989038396205,
68.89863260571298,
51.15711691840132,
66.29081770476003,
67.82776648615442,
53.73438145481692,
55.62004696641291
]
},
{
"id": "BIBI|1",
"name": "Bílsko",
"river": "Bílský potok",
"priority": false,
"level": "613.09",
"capacity": 25,
"inflow": "0.3",
"outflow": "4.4",
"volume": "279.8",
"sparkline": [
58.06235557673482,
67.65285434744484,
51.18732342455498,
55.540670530667256,
65.0168407888213,
65.13558215812759,
67.10121835982773,
69.05010678392236,
67.97857238976994,
52.45683679844072,
54.57735482391635,
58.30228641285429
]
},
{
"id": "KLDP|3",
"name": "Dolejší Padrťský rybník",
"river": "",
"priority": false,
"level": "301.41",
"capacity": 46,
"inflow": "15.7",
"outflow": "16.8",
"volume": "269.5",
"sparkline": [
52.545483051914445,
52.353205236509375,
51.14982411484838,
52.17717896649951,
59.6512971713952,
68.99511713026922,
66.08615462949119,
55.85690844992684,
56.27360544509149,
56.59801556550044,
62.98638733107289,
60.33620944248045
]
},
{
"id": "KLHP|3",
"name": "Hořejší Padrťský rybník",
"river": "",
"priority": false,
"level": "537.82",
"capacity": 20,
"inflow": "11.2",
"outflow": "14.2",
"volume": "19.9",
"sparkline": [
64.01864889797992,
55.474009694400515,
67.3293951963569,
68.08807727206008,
69.0256089886299,
52.99173640361107,
67.87009523659883,
58.87316632448774,
59.33409663232173,
69.54799887595104,
59.59158889523327,
55.63021846937998
]
},
{
"id": "KLKL|3",
"name": "Klabava",
"river": "Klabava",
"priority": false,
"level": "254.33",
"capacity": 52,
"inflow": "4.6",
"outflow": "10.6",
"volume": "167.6",
"sparkline": [
65.40004821798294,
51.96089697098432,
56.47953881852548,
66.1556303979774,
68.44507798677921,
58.3006245729297,
61.85024039387675,
58.82434022970376,
56.42542531145891,
53.91237088172875,
68.9897974553115,
66.5148236081013
]
},
{
"id": "KCKC|3",
"name": "Klíčava",
"river": "Klíčava",
"priority": false,
"level": "580.58",
"capacity": 61,
"inflow": "1.4",
"outflow": "13.0",
"volume": "92.7",
"sparkline": [
53.52539101836046,
65.5283627369559,
58.77538110769939,
66.16395108831716,
63.73678223585735,
53.40305874814205,
63.714206626805314,
69.3377505568833,
53.14085826498234,
62.622946483487446,
53.12657029965658,
69.99907842296204
]
},
{
"id": "LILA|3",
"name": "Láz",
"river": "Litavka",
"priority": false,
"level": "572.44",
"capacity": 35,
"inflow": "2.7",
"outflow": "1.3",
"volume": "41.0",
"sparkline": [
57.06058907985466,
65.93061892844979,
69.82519489051512,
59.61013388966063,
56.4006825459655,
65.99393820707627,
69.21166517530426,
64.90926630353279,
50.48521113624516,
66.92997306902286,
50.41980948175885,
63.59520543305413
]
},
{
"id": "MARI|1",
"name": "Římov",
"river": "Malše",
"priority": false,
"level": "693.45",
"capacity": 71,
"inflow": "5.5",
"outflow": "16.6",
"volume": "117.0",
"sparkline": [
58.83021654908006,
69.04714973465147,
66.14999842318753,
63.102461348893314,
69.8872055811859,
56.29118213192195,
57.33251560319101,
56.03900492254181,
62.89590766213057,
63.99285163055102,
50.052511902997715,
69.16089839265223
]
},
{
"id": "MZHR|3",
"name": "Hracholusky",
"river": "Mže",
"priority": false,
"level": "432.32",
"capacity": 76,
"inflow": "9.0",
"outflow": "11.5",
"volume": "257.6",
"sparkline": [
61.0318213223539,
66.38411819290904,
56.8935132468659,
62.49816200180909,
69.16388320303746,
69.7266031209071,
63.60109706790021,
66.832231338331,
55.503631225791544,
69.00110813057994,
60.837290882605025,
69.94446164736605
]
},
{
"id": "MZLU|3",
"name": "Lučina",
"river": "Mže",
"priority": false,
"level": "557.64",
"capacity": 28,
"inflow": "16.4",
"outflow": "7.5",
"volume": "137.2",
"sparkline": [
55.27597200087354,
65.98332007198918,
51.39644532238694,
55.467111102305466,
64.65279325533882,
68.11081910175116,
58.558786379382695,
56.0176963298879,
63.57296836738223,
68.00266272222855,
60.813629047442426,
53.60676111826893
]
},
{
"id": "MZSS|3",
"name": "Plzeň",
"river": "Štruncovy sady",
"priority": false,
"level": "620.14",
"capacity": 34,
"inflow": "18.7",
"outflow": "6.3",
"volume": "153.1",
"sparkline": [
51.026463877353166,
69.21289099259506,
66.59710210509151,
51.247840359768006,
68.85239879391202,
50.544979500657604,
52.93744044550747,
63.943680684100286,
62.84936714550969,
62.08648335853005,
50.63351443822431,
57.10348554202507
]
},
{
"id": "OPOB|3",
"name": "Obecnice",
"river": "Obecnický potok",
"priority": false,
"level": "300.60",
"capacity": 96,
"inflow": "19.4",
"outflow": "16.0",
"volume": "276.6",
"sparkline": [
51.80758183280685,
50.913604779247244,
52.34177829156166,
59.515758599338646,
67.97743918523307,
66.10899524650429,
55.272451446557696,
54.97657465742287,
56.59103431339752,
65.20385899997699,
67.29158471879981,
59.92673248776396
]
},
{
"id": "PPPI|3",
"name": "Pilská",
"river": "Pilský potok",
"priority": false,
"level": "606.45",
"capacity": 49,
"inflow": "11.9",
"outflow": "0.0",
"volume": "202.2",
"sparkline": [
61.77284171942533,
68.26570270893097,
69.12184554549876,
64.52328835536215,
54.710193736751435,
50.167571376475514,
59.447408379132625,
56.93444045299297,
55.70274450646396,
53.9556172733789,
58.95216473179255,
68.52487248520859
]
},
{
"id": "RACU|3",
"name": "České Údolí",
"river": "Radbuza",
"priority": false,
"level": "253.11",
"capacity": 74,
"inflow": "12.6",
"outflow": "7.3",
"volume": "106.3",
"sparkline": [
66.38801929859419,
50.92756858622137,
65.93054788137624,
54.93723153153,
66.31138835168656,
66.31742774654356,
66.14822580156607,
55.94374018233996,
55.27579249002968,
52.72384685748912,
66.89809733134666,
65.21647505764265
]
},
{
"id": "SPNE|2",
"name": "Němčice",
"river": "Sedlický potok",
"priority": false,
"level": "300.42",
"capacity": 46,
"inflow": "17.1",
"outflow": "15.2",
"volume": "165.1",
"sparkline": [
52.92115958251769,
60.34379716724986,
52.32508835150077,
68.20218907061512,
53.35979907071966,
68.73121541224904,
66.17573033842996,
65.7645008809001,
50.52374601777196,
60.87754074741652,
55.04726124073101,
63.88754004974744
]
},
{
"id": "SVKR|1",
"name": "Švihov",
"river": "Želivka",
"priority": false,
"level": "299.26",
"capacity": 82,
"inflow": "5.4",
"outflow": "12.2",
"volume": "263.4",
"sparkline": [
68.19387353120321,
56.06874981561845,
62.28286557334625,
50.441188413667234,
51.491459715568126,
54.65821546570079,
61.63051303861556,
67.00900188449286,
63.20637915644665,
54.66090510676903,
61.59064299419725,
69.65093929773614
]
},
{
"id": "UHKA|1",
"name": "Kamýk",
"river": "Vltava",
"priority": false,
"level": "320.00",
"capacity": 24,
"inflow": "17.2",
"outflow": "10.1",
"volume": "197.0",
"sparkline": [
57.81444095954401,
65.19279069030925,
67.51146858864206,
54.97860459537565,
69.77356466021251,
50.71716736585621,
64.86948797829135,
56.504223088087336,
66.05310947110375,
52.76431498443484,
64.10934532531321,
66.81834042761787
]
},
{
"id": "VRSN|1",
"name": "Vrané",
"river": "Vltava",
"priority": false,
"level": "266.65",
"capacity": 51,
"inflow": "1.5",
"outflow": "6.1",
"volume": "78.4",
"sparkline": [
66.25766509291026,
67.86633637312278,
63.18984654255752,
68.10189883983175,
66.78628349434302,
60.09504005656531,
54.63003021350735,
66.4136800954575,
64.11912051851832,
60.42071793008188,
54.62685356739905,
54.06460175630427
]
},
{
"id": "ZLUT|3",
"name": "Žlutice",
"river": "Střela",
"priority": false,
"level": "324.72",
"capacity": 36,
"inflow": "10.7",
"outflow": "4.0",
"volume": "34.3",
"sparkline": [
60.50728688755656,
60.571721233017094,
67.19263759674399,
64.93978236318972,
63.250476817534086,
57.89306271495487,
69.37685777064492,
63.80767388026817,
57.469477868915305,
69.57072993413615,
52.32068710664375,
63.01690162772619
]
},
{
"id": "DUMMY0",
"name": "Dummy Lake 1",
"river": "",
"priority": false,
"level": "535.34",
"capacity": 23,
"inflow": "14.7",
"outflow": "8.6",
"volume": "27.3",
"sparkline": [
65.04339440159312,
51.81792209427638,
65.0040867159182,
57.930268522181805,
67.27954738428926,
50.92124390789174,
53.99435257335414,
50.091348232281604,
57.02950101293828,
56.12380048912271,
69.72083995404837,
59.015095960428404
]
},
{
"id": "DUMMY1",
"name": "Dummy Lake 2",
"river": "",
"priority": false,
"level": "596.97",
"capacity": 59,
"inflow": "14.7",
"outflow": "1.9",
"volume": "37.6",
"sparkline": [
68.68207117080661,
57.72114421004795,
66.12532440176388,
67.18222014013793,
62.501436970687216,
59.18196453179181,
66.65271044374828,
67.14834090202466,
50.28903497307282,
64.7723040529394,
51.35121032526583,
61.95661832889127
]
},
{
"id": "DUMMY2",
"name": "Dummy Lake 3",
"river": "",
"priority": false,
"level": "634.45",
"capacity": 46,
"inflow": "14.8",
"outflow": "0.4",
"volume": "283.8",
"sparkline": [
52.94377831112413,
53.852296368946995,
51.11639286082665,
60.86704421891123,
68.70555022953468,
58.38519825730452,
67.99445243955176,
60.823161672222795,
60.41064479958568,
52.650769186684876,
59.69862901182614,
56.28797067060973
]
},
{
"id": "DUMMY3",
"name": "Dummy Lake 4",
"river": "",
"priority": false,
"level": "437.70",
"capacity": 87,
"inflow": "4.3",
"outflow": "4.5",
"volume": "23.5",
"sparkline": [
54.23448742672566,
51.14299486045987,
61.10269954950172,
61.683461863433514,
53.76173298542013,
59.76264440790218,
61.3018747835878,
69.84423654496568,
58.44997408336737,
63.39263492517792,
65.40943863313629,
52.06927169281634
]
},
{
"id": "DUMMY4",
"name": "Dummy Lake 5",
"river": "",
"priority": false,
"level": "278.34",
"capacity": 73,
"inflow": "5.0",
"outflow": "7.5",
"volume": "103.7",
"sparkline": [
68.63069477607222,
50.7588623822277,
58.46069465871076,
55.54818662810651,
52.38194753610323,
56.17802163984133,
64.90185701341984,
68.53234232708633,
66.45081878736204,
51.23043343523719,
50.049502528843604,
57.98828223130165
]
},
{
"id": "DUMMY5",
"name": "Dummy Lake 6",
"river": "",
"priority": false,
"level": "433.27",
"capacity": 78,
"inflow": "9.9",
"outflow": "8.9",
"volume": "112.9",
"sparkline": [
57.53754950799033,
65.33768650490822,
63.1965328451669,
59.785759616395026,
55.91137079527809,
54.85348709816782,
65.99420481406874,
50.90673917196653,
64.15013896525862,
57.78454509680696,
68.95103249850256,
63.1718164094484
]
},
{
"id": "DUMMY6",
"name": "Dummy Lake 7",
"river": "",
"priority": false,
"level": "453.24",
"capacity": 32,
"inflow": "8.9",
"outflow": "3.6",
"volume": "133.2",
"sparkline": [
58.9386162172389,
66.63281625896425,
61.61984967271001,
56.581013392462836,
67.5931194583979,
61.4888862335321,
60.38737526900304,
54.65530198467208,
57.752489711570504,
54.65112540077021,
59.21838564148735,
53.494301762403815
]
},
{
"id": "DUMMY7",
"name": "Dummy Lake 8",
"river": "",
"priority": false,
"level": "432.67",
"capacity": 90,
"inflow": "14.3",
"outflow": "12.9",
"volume": "30.8",
"sparkline": [
63.46035230599749,
62.69987463370222,
69.91650805031863,
58.851569119593606,
50.74848300043832,
67.71909618828886,
69.41827792517579,
58.297349069796795,
65.27091102495903,
68.30314221808526,
69.38315347923536,
56.394632491462275
]
},
{
"id": "DUMMY8",
"name": "Dummy Lake 9",
"river": "",
"priority": false,
"level": "342.94",
"capacity": 41,
"inflow": "17.9",
"outflow": "3.4",
"volume": "63.1",
"sparkline": [
69.30912562561709,
65.08167785026619,
54.57475044325925,
66.77223329485813,
69.30197025827735,
64.56847335932635,
69.6682374799839,
51.481052220775055,
55.9025851145313,
53.1158411372365,
55.20745082567769,
57.27568202095375
]
},
{
"id": "DUMMY9",
"name": "Dummy Lake 10",
"river": "",
"priority": false,
"level": "314.49",
"capacity": 45,
"inflow": "12.0",
"outflow": "2.5",
"volume": "52.3",
"sparkline": [
54.6288922694291,
59.77595914149052,
53.108042197651095,
61.42469116333626,
67.70259938565589,
57.84304399798706,
65.63730790148405,
63.773026727408336,
61.42711380639432,
60.89283147254173,
59.509373610549254,
66.47545129261894
]
},
{
"id": "DUMMY10",
"name": "Dummy Lake 11",
"river": "",
"priority": false,
"level": "404.41",
"capacity": 40,
"inflow": "16.5",
"outflow": "13.7",
"volume": "15.6",
"sparkline": [
67.54250269822809,
68.46823960966596,
54.08608727749021,
69.25797744337933,
66.88370729626189,
62.65174760880342,
58.48863859930501,
55.39540656236121,
53.48285441507698,
57.039630892703556,
53.36912957544506,
64.50477786995091
]
},
{
"id": "DUMMY11",
"name": "Dummy Lake 12",
"river": "",
"priority": false,
"level": "667.48",
"capacity": 96,
"inflow": "11.5",
"outflow": "7.9",
"volume": "205.6",
"sparkline": [
54.58003662730888,
64.38542261673138,
57.23197667088341,
50.07608626309677,
61.3750548469042,
52.180532315176976,
68.47124194836304,
60.482433900873325,
64.37143055453797,
54.79721558043927,
62.72239245747879,
65.23642626335672
]
},
{
"id": "DUMMY12",
"name": "Dummy Lake 13",
"river": "",
"priority": false,
"level": "255.39",
"capacity": 54,
"inflow": "8.2",
"outflow": "8.3",
"volume": "152.9",
"sparkline": [
53.33036870569716,
67.50401591735736,
50.66143455780063,
55.771199778143654,
63.163838180155636,
55.31812583744981,
66.42750321105251,
54.41331548769276,
64.6843178738275,
68.92995225054463,
61.7149302018298,
57.025211437824744
]
},
{
"id": "DUMMY13",
"name": "Dummy Lake 14",
"river": "",
"priority": false,
"level": "471.51",
"capacity": 29,
"inflow": "7.0",
"outflow": "7.2",
"volume": "55.4",
"sparkline": [
51.557590889973966,
56.593820508079446,
67.83257636971526,
53.10312889164916,
59.56095629927104,
53.632548932439235,
69.3960515815213,
68.3661275839249,
58.986984196612646,
57.56121628766655,
64.42706506155582,
57.41146451559014
]
},
{
"id": "DUMMY14",
"name": "Dummy Lake 15",
"river": "",
"priority": false,
"level": "615.00",
"capacity": 80,
"inflow": "9.9",
"outflow": "18.1",
"volume": "69.7",
"sparkline": [
66.78842218901073,
64.53955951810194,
56.693313655702,
53.93998829507474,
61.11313084131694,
55.54314369927277,
63.58406399538163,
64.71638760810865,
51.38219118175706,
66.31628629951146,
67.92905602682598,
61.89059657597156
]
},
{
"id": "DUMMY15",
"name": "Dummy Lake 16",
"river": "",
"priority": false,
"level": "223.15",
"capacity": 56,
"inflow": "18.9",
"outflow": "4.4",
"volume": "266.1",
"sparkline": [
67.14603431314623,
57.85358313936286,
65.87048639407044,
59.59389408526102,
65.29895173600143,
64.90059621300219,
58.785128715498786,
65.96374275733118,
53.3194555934297,
54.62115493654516,
58.217571903549974,
67.34432535581874
]
},
{
"id": "DUMMY16",
"name": "Dummy Lake 17",
"river": "",
"priority": false,
"level": "618.34",
"capacity": 49,
"inflow": "4.7",
"outflow": "15.3",
"volume": "165.5",
"sparkline": [
60.39584486623572,
56.39339260598456,
51.301454942884725,
63.45374328347539,
51.90017615268565,
54.8206008395655,
60.969885974640185,
63.76317502891858,
57.69829599917726,
50.54195840193193,
67.90143133393913,
56.30999255024762
]
},
{
"id": "DUMMY17",
"name": "Dummy Lake 18",
"river": "",
"priority": false,
"level": "473.36",
"capacity": 75,
"inflow": "16.6",
"outflow": "0.6",
"volume": "38.5",
"sparkline": [
58.27729970784325,
55.23607648767944,
69.37700706476275,
64.67260599880082,
66.86112541803726,
53.53523076852803,
52.09283560845608,
69.90982719993283,
54.15522770253627,
51.95319849033757,
68.31515258414208,
53.63944260385013
]
}
]