A Magyar Hidrológiai Társaság II. Országos Vándorgyűlése I. kötet, Hidrológia (Pécs, 1981. július 1-2.)

VARGAY ZOLTÁN: Hidrológiai mérések adatsorainak tipizált feldolgozása

1.2.2.3« Adatkártya Adatmező leirása Poziciók száma azonositó kód kái'tyasorszám I2 adatok / n adat kártyánként/ n*/^ + kontrolösszeg I4 + I5 Adathiány esetén az adat helye ürosen marad. 1.2.3. Az adatok sorrend^ e_ Minden adatsor egy meződefiniáló és egy adatsor-paraméter kártyával kezdődik. Az adatcsoportot definiáló kártya használata akkor szükséges, amikor egy adott helyen valamilyen információt egyidejűleg több adat ir le. Például talajned­vesség-méréskor, a nedvességprofilt a különböző mélységekben észlelt nedvesség­adatok irják le. Uem lenne helyes minden egyes mélységet külön-külön idősor­ként kezelni, kézenfekvőnek látszik, hogy az ogy függély menti uiórésok egy kár­tyára kerüljenek. A többi kártya helye az adatkártyák között az időrendi sor­rendnek megfelelő. Célszerű továbbá biztosítani az egyes adatsorok megszakitha­tóságát, ami lehetőséget ad az egyes adatsorok évenkénti, vagy havonkénti cso­portosítására, ami tulajdonképpen az adatok beérkezési és feldolgozási ütemének megfelelően, a kártyák fiókos tárolásánál hasznos. 2. Az adatsorok betöltés e ' Aligha vállalkozna egy programozó arra, hogy a fenti formában értelmezett adat­leirási forma alapján egy feldolgozó-programban /pl. multikorreláció számítás/ programrészletet dolgozzon ki az adatok közvetlen beolvasására. Szükség van tehát egy olyan betöltőprogramra, amely értelmezi az adatkártyákat, elvégzi a kohorancia kontrolokat, és átviszi az adatokat egyszerűen kezolhető foMiiába. Amikor egy feldolgozás során több adatsorral dolgozunk, biztosítani koll,hogy az o&yes adatsorok azonos időpontban észlelt adatai egyszerre, egy recordba tömörítve kerüljenek beolvasásra. Az észlelések gyakorisába, vagy időpontja sem feltétlenül azonos a különböző adatsoroknál. Az időegyeztetés egy adott időintervallumon belül /egy record létrehozásához/ a fölösleges adatok elhagyásával, összeg, vagy átlagképzéssel, minimum-, maximum kereséssel, vagy interpolálással oldható meg. Ezek az átren­dezések szintén a betöltőprogramra hárulhatnak. 3» Belső tárolási forma Az előoő pontban lairtak alapján látható tehát, hogy az adatok közvetlen be­olvasása nem célszerű. Szükség van egy egyszerű szerkezetű és könnyen kezelhe­tő bel3Ő tárolási formára. Ez egy olyan táblázat segitségével oldható mot:, a­molynek et;y oszlopában az egyazon adatsor adatai időben növekvő sorrendben,egy umíban púdig a különböző idősorok azonos időpontban észlelt elemei találhatók. A táblázatot /továbbiakban adattábla-fi.le/ lehetséges na^y mérete miatt vala­303 Mezőtipus A I I I

Next

/
Oldalképek
Tartalom