Régészeti nyilvántartási rendszer
Tegyük a hagyományos adattárolást a múlté
/1.Brief / Miéééért?
Ügyfél
A Szatmár Megyei Múzeum régészeti osztálya azzal az izgalmas feladattal keresett meg bennünket, hogy szeretnék a feltárások során összegyűjtött adatokat digitalizálni, és egyszersmind elérhetővé tenni más kutatók számára is.
Az országos kulturális minisztérium által nyújtott rendszer sajnos nem igazodik a régészek gyakorlati igényeihez: az adatok csak helyi szervereken érhetők el, és még a feltöltésük is kizárólag a helyszínen lehetséges. Ez nemcsak hogy megnehezíti a munkát, de az együttműködést is teljesen ellehetetleníti.
Ezzel szemben mi egy olyan rendszert terveztünk és fejlesztettünk, ami a terepen dolgozó régészeknek éppúgy könnyen kezelhető, mint azoknak, akik a korábban feltárt adatokból szeretnének új kutatásokat vagy friss összefüggéseket kibogozni.
Az új platformon minden adat elérhető egy átlátható, gyorsan kereshető rendszerben: kutatási eredmények, jelentések, fotók, rajzok, térképek és topográfiai mérések.
Tools & Technology:
#Jira #Agile #figma #miro #reactjs #php #laravel #mySQL #leafletjs #geotiff #Qgis #tailwind #phpword
Kik dolgoztak rajta:
Belbe Sebastian - Régész
Sebestyén Róbert - projektvezető
Györfi Sándor - UX
Péter Botond - UI
Buksa Kinga - fejlesztő
Kiss Csaba - fejlesztő
Mit csináltunk:
Arculattervezés
UX&UI Design
Fejlesztés
Devops
Projektmenedzsment
Tesztelés
Implementáció
Régészeti nyilvántartási rendszer
Kihívások és megoldások
Hogyan dolgoztunk
Projekt egészében szorosan együttműködtünk az ügyféllel, agilis módszertan szerint haladva. Ez lehetővé tette, hogy folyamatosan igazodjunk a változó igényekhez és gyorsan reagáljunk a felmerülő kihívásokra. Kiemelten fontos szerepet játszott a régészeti csapat, akik domain specifikus tudásukkal segítettek bennünket abban, hogy a fejlesztés során a szakmai követelményeknek minden tekintetben megfeleljünk.
Külön köszönet illeti a Babeș-Bolyai Egyetem Földrajz Tanszék munkatársait is, akik szakértelmükkel hozzájárultak ahhoz, hogy sikeresen megvalósítsuk a Stereo 70 vetületi rendszer WGS 84-es rendszerre való váltását, amely kulcsfontosságú volt a projekt teljesítéséhez.
/2.Munkafolyamat
- 01. Probléma feltárása
- 02. Drótváz és interaktív prototípus készítése
- 03. Arculattervezés
- 04. Architektúra tervezése
- 05. Tartalomkezelő rendszer fejlesztése
- 06. Térképvetületek előkészítése és fejlesztése
- 07. Grafikai tervezés és fejlesztés
- 08. Tesztelés és javítás
- 09. Kitelepítés és átadás
Igen, egy ásó, mi más...
Egy szűk szakértői kör számára készült webalkalmazásnál sokan azt gondolják, hogy az arculattervezésre nem érdemes túl sok energiát fordítani. Mi viszont úgy éreztük, hogy a jól átgondolt és egységes vizuális elemek nemcsak hogy szebbé, de használhatóbbá is teszik a felületet.
A színeknél a földhöz közeli árnyalatokat vettük alapul, amelyeket a kerámiáknál is gyakran használt vörös terrakottával dobtunk fel. Ez egy régészeti digitalizációs alkalmazás esetében talán nem is szorul különösebb magyarázatra.
Az ásó, mint szimbólum, szintén kézenfekvő választás volt, hiszen az ásatások egyik alapvető eszközéről beszélünk. A felületeken megjelenő szintvonalas dekorációk pedig tovább erősítik a földrajzi és régészeti kontextust, hiszen ez egy helyalapú digitalizációs és archiváló rendszer.
Wireframe
A projekt bonyolultsága miatt elengedhetetlen volt, hogy a UI tervezés előtt teszteljük az ötleteinket a gyakorlatban. Így biztosak lehettünk abban, hogy az ügyfél nemcsak érti majd, hogyan fog működni a felület, de ha szükség volt változtatásokra, azokat még a véglegesítés előtt, költséghatékonyan meg tudtuk oldani.
Az interaktív wireframe óriási segítséget nyújtott a fejlesztőknek is, hiszen még a design véglegesítése előtt láthatták, milyen adatokkal kell majd dolgozniuk. Emellett világossá vált, hogy egyes felületeken mi működik jól, és mi az, ami nem. Ezeket sokszor egy technikai specifikációból nehéz lenne előre látni, a wireframe viszont rengeteg órát megspórolt a fejlesztés során.
/3.Megoldások
A Digarch mindig online
A rendszer egyik legnagyobb előnye, hogy bárhonnan hozzáférhető, ami az ügyfél részéről is kiemelt szempont volt. Nem akartak egy csak helyi számítógépre vagy a szervezet szerverére telepített rendszert, hanem egy olyan megoldást kerestek, amely távolról is elérhető.
Ez különösen hasznosnak bizonyult a Covid világjárvány idején, amikor az egész intézmény home office-ba kényszerült. És bár sokáig nem tudtak új feltárásokat végezni, a kutatómunka és az adatok feldolgozása zavartalanul folytatódhatott, így a munka egy pillanatra sem állt meg.
Régészbarát rendszer
Még egy viszonylag egyszerű rendszer bevezetése is komoly kihívást jelenthet, ha a fejlesztő és a megrendelő nem egy nyelvet beszélnek, vagy nem ugyanúgy gondolkodnak. Ezért a munka során nagy hangsúlyt fektettünk arra, hogy alaposan feltérképezzük a meglévő folyamatokat és összefüggéseket. Így tudtuk biztosítani, hogy az átmenet zökkenőmentes legyen, és a munkatársak könnyebben megszokják az új rendszert anélkül, hogy túl sok fejtörést okozna nekik.
Az informatikai rendszer megtervezésekor igyekeztünk részlegesen leképezni a valóságot és a meglévő rendszereket, hogy az új megoldás szervesen illeszkedjen a korábbi folyamatokhoz. Ez nemcsak megkönnyítette az implementálást, de hozzájárult ahhoz is, hogy az átállás gördülékenyebb legyen.
Térképszelvények beillesztése
Sokáig nem volt egyértelmű, miért olyan fontosak a térképészeti szelvények vagy rétegek a történelmi korok vizsgálatában. De ha belegondolunk, milyen gyakran változik egy adott hely funkciója az életünk során, könnyen megérthetjük. Évszázadok alatt még nagyobb változások történhettek. Például, ahol ma egy autópálya húzódik, ott az 1848-as szabadságharc idején jelentős harcok zajlottak.
Ezért kulcsfontosságú, hogy a kutatók könnyedén tudják ezeket a rétegeket feltölteni és pontosan elhelyezni. Mi egy olyan megoldást fejlesztettünk, amely lehetővé teszi a képfájlok sarkainak illesztésével a szelvények precíz pozicionálását. Emellett térinformatikai rendszerből generált TIF file–ok feltöltése is lehetséges.
Ez a megoldás nagyban segíti a kutatómunkát, hiszen lehetővé teszi a különböző korszakok közötti összefüggések gyors és pontos áttekintését.
Új nézőpont a kutatók számára
A DigArch rendszer segítségével látványosan jelenítjük meg a lelőhelyek poligonális ábrázolásait történelmi, katonai vagy kataszteri térképeken. Ezzel lehetővé tesszük olyan összefüggések feltárását és értelmezését, amelyekre korábban nem volt példa a hagyományos régészeti nyilvántartó rendszerekben. Ez a vizuális megjelenítés új perspektívákat nyit a kutatók számára, és nagyban elősegíti a történelmi adatok mélyebb elemzését.
Lelőhely megóvás
A korábban említett térképes megjelenítés nagy segítséget nyújt a lelőhelyek megóvásában. A vizualizáció révén jól kirajzolódnak azok a területek, ahol jelentős történelmi események zajlottak, így a veszélyeztetett helyszíneken időben meg lehet tenni a szükséges óvintézkedéseket. Ezáltal a kutatók és a döntéshozók könnyebben azonosíthatják a kockázatos pontokat, és hatékonyabb védelmi intézkedéseket hozhatnak a lelőhelyek megóvása érdekében.
Mi az a Stereo70?
A Stereo 70 vetületi rendszer egy speciális földrajzi vetületi rendszer, amelyet kifejezetten Románia területére fejlesztettek ki, és amelyet elsősorban térképészeti és geodéziai célokra használnak. Ez a vetület a Gauss-Krüger-féle transzverzális Mercator-vetület egy módosított változata, amely a 45° északi szélesség és a 25° keleti hosszúság középpontú sztereografikus vetületen alapul.
Megrendelői igény vonatkozott arra, hogy az általuk Stereo 70 rendszerben georeferált térképeket és földrajzi koordinátákat modern, nyílt forráskódú térképszoftverekben, mint például a OpenStreetMap, a WGS84 vetületi rendszerben is meg lehessen jeleníteni. Az ilyen átalakítások jelentős kihívást jelentettek, mivel a két vetületi rendszer eltérő alapfelületeken és matematikai modelleken alapul.
Az átalakítások sikeres végrehajtása érdekében szakmai támogatást kaptunk a Babeș-Bolyai Egyetem Földrajz Tanszékétől, amelynek segítségével pontos matematikai transzformációkat dolgoztunk ki. Ezekkel a transzformációkkal lehetővé vált a Stereo 70 és a WGS84 rendszerek közötti konverzió, biztosítva a térképek és koordináták helyes megjelenítését a korszerű térinformatikai eszközökben.
Koordináták feltöltése GPS adatokból
A lelőhely koordinátáinak rögzítésére több lehetőséget kínálunk, ezzel is egyszerűsítve a terepen végzett munkát. A GPS-szel rögzített pontokat egy .dxf kiterjesztésű fájlból dolgozzuk fel és alakítjuk poligonná őket. Lehetőség van a lelőhely sarkainak manuális meghatározására is, de akár egy .txt fájlban tárolt pontok listáját is poligonná alakíthatjuk. A folyamat végén pedig a lelőhely pontos helye kirajzolódik a térképen, így az könnyen azonosíthatóvá válik.
Tartalom moderálás
A kutatási munka során az adatok rögzítése szigorú felügyelet mellett zajlik. Ezért a rendszerünkbe beépítettünk egy moderálási funkciót, amely biztosítja, hogy az adatok csak adminisztrátori jóváhagyással váljanak elérhetővé. Ezen felül lehetőség van javítások kérésére és azok elutasítására is, így mindig biztosítani tudjuk az adatok pontosságát és megbízhatóságát.
/4.Eredmények
“Rövid idő leforgása alatt sikerült megfogalmazni, hogy mire van szükségem, mi az, amit kötelező módon bele kell vinni a DigArch adatbázisba, és melyek azok a funkciók, amelyek a régész dolgát is megkönnyítik.
A csapattal való beszélgetések minden alkalommal pozitív eredménnyel szolgáltak. Ezek a legtöbb esetben közvetlen hangnemben zajlottak, együtt nevettünk vagy akár idegeskedtünk bizonyos munkafázisok esetében. Az egyik legpozitívabb tulajdonsága a csapatnak és főleg Sebestyén Róbert projektvezetőnek a rugalmasság, amely a teljes kivitelezési idő alatt jellemezte a munkát is.
Az egyik legnehezebb része a projektnek a térinformatikai felület kialakítása volt. Elsősorban részemről a nyersanyag térképeket kellett előkészíteni, ami elég sok energiát vett igényben, míg a csapat fejlesztő részének pedig a koordináták átkonvertálása jelentette ez egyik legnagyobb kihívást. Úgy gondolom, hogy ebben a helyzetben is a jó kommunikációs készségnek köszönhetően sikerült gördülékennyé tenni a munkát.
2020-tól használjuk a DigArchSm felhő alapú adatbázist, kezdeti fázisban 250 régészeti lelőhely anyagát töltöttük fel ma már 350 körül járunk. Első sorban a nyilvántartás volt a lényeg, ugyanakkor napjainkban már a digitális adattár részét bővítjük ennek köszönhetően most már bármikor bárhonnan elérjük azokat a dokumentumokat, amelyekre szükségünk van.
Az adatbázisnak köszönhetően csökkent a bürokratikus feladatkörünk is, ugyanis az adatbázisból lehetőségünk adódik a szabványoknak megfelelő régészeti adatlapok generálására.”
A DigArchSm adatbázisnak a terület alapú nyilvántartási rendszere reményeink szerint lehetővé teszi azt, hogy munkának maradandó nyoma legyen az utókor számára, nem utolsó sorban pedig megkönnyítse a régészeti lelőhelyek terepi azonosítását.
ClutchFőbb eredmények
- A DigArch-kal hatékonyabbá tettük az adatok elérését.
- Egyszerűsítettük az adminisztrációs folyamatokat.
- A lelőhelyjelentések automatikus generálásával időt spóroltunk.
- Megkönnyítettük a régészek munkáját.
- A térképes megjelenítéssel egy új perspektívát nyitottunk meg a kutatók előtt.
- Hatékonyabb együttműködést biztosítottunk.
- Lehetővé tettük, hogy többen, rugalmasabban dolgozhassanak, így több kutatómunka valósulhatott meg.
- Növeltük az adatbiztonságot.
Lelőhelyek száma
Leletek száma
Felhasználók száma
Diplomamunka assziszt
/5.Credits
Régész
Belbe Sebastian
Projektvezető
Sebestyén Róbert
UX/UI
Györfi Sándor
Péter Botond
Arculatterv
Péter Botond
Fejlesztő
Buksa Kinga
Kiss Csaba