Vizualizáljuk a Római Birodalom lelőhelyeit a Drupal segítségével!

Székely Hírmondó

2021. április 05., 23:322021. április 05., 23:32

Az elképzelés az volt, hogy az egyes lelőhelyekhez tartozó információkon túl lehessen látni az adott objektumokat is a térképen. Amikor tehát egy felhasználó ráközelít egy pontra, akkor a koncepció megálmodói szerették volna, ha kirajzolódik a feltárt terület és az épület kisebb részletei is.

Hogyan lehetséges ezt megoldani?

Röviden összefoglalva a kihívást az jelentette, hogy egy elemet több módszerrel kellett megjeleníteni egy azon térképen. Országos szinten meg kellett mutatni, hol találhatók gyakrabban lelőhelyek, míg közelebbi nézetben világosan látszania kellett a katonai és civil épületek közötti különbségeknek.

Ez technológiailag sem egy hétköznapi feladat, mivel a Drupal adminisztrációs felületeinek használata mellett biztosítani kellett azt, hogy a felhasználók egy alkalmazást lássanak.

Az Integral Vision webfejlesztői végül a headless Drupal koncepciót vették alapul, a Vue.js felhasználásával pedig felépítették a frontend alkalmazást. A Drupal 8 REST moduljával, egy API-n keresztül látták el az adatokat a kliens alkalmazás tekintetében. Az adminisztrációs felület kapcsán nem történt módosítás, a Drupal 8 megoldása került felhasználásra.

Munkában a Drupal fejlesztők

Komoly kihívásnak bizonyult, hogy célként fogalmazódott meg a megbízók részéről, hogy be lehessen mutatni azt, hogy az egyes épületmaradványok hogyan helyezkednek el egymáshoz vagy más tereptárgyakhoz viszonyítva. A kutatóktól KML formátumban kapták meg a Drupal fejlesztők a lelőhelyek rajzait. Ezt GeoJSOn formára hozták, ezután kezdődhetett meg a számolás.

A Mapbox szolgáltatásának segítségével került megjelenítésre a térkép a böngészőben, amely megfelelően volt képes ábrázolni és kezelni a kapott adatokat.

Egy változtatással gyorsabb alkalmazás

A webfejlesztők a Drupal szerkesztőségi rendszerét meghagyták, így az adminfelület összerakása nem okozott problémát. Sikerült elérni azt is, hogy független legyen a Drupal technológiai megoldásaitól a frontend megvalósítása.

A Vue.js ismeretének birtokában kezdődött el az alap keresése a frontend alkalmazáshoz. A Quasar Framework jó szolgálatot tett az első változat megalkotásában. Végül azonban a kódok portolásra kerültek Nuxt.js alapokra, melynek következményeként a kódbázis egyszerűbb lett, az alkalmazás sebességére ez pedig pozitív hatással volt, csakúgy, mint a buildelésre.

szóljon hozzá! Hozzászólások

Ezek is érdekelhetik

Hirdetés

A rovat további cikkei

2025. szeptember 08., hétfő

Septemberfest puliszkával, főzőversennyel

Három napig állt a bál a kézdiszéki Torján. Pénteken délelőtt kezdődtek és vasárnap este értek véget a Septemberfestre keresztelt falunapok, benne „nemzetközi” főzővetélkedővel és az elmaradhatatlan óriás túrós puliszkával.

Septemberfest puliszkával, főzőversennyel
Septemberfest puliszkával, főzőversennyel
2025. szeptember 08., hétfő

Septemberfest puliszkával, főzőversennyel

Hirdetés
2025. szeptember 06., szombat

Huszár- és katonadal-találkozó

Jubileumi kiadásához érkezett Csernáton messze földön híres rendezvénye, amely egyszerre szól hagyományőrzésről, közösségépítésről és szórakozásról. Szeptember 7-én, vasárnap tizedik alkalommal tartanak huszár -és katonadal-találkozót.

Huszár- és katonadal-találkozó
Huszár- és katonadal-találkozó
2025. szeptember 06., szombat

Huszár- és katonadal-találkozó

2025. szeptember 06., szombat

Több mint kétezer előkészítős kap ajándék iskolatáskát

Átadta a Kovászna megyei önkormányzat az előkészítő osztályba induló gyerekeknek szánt felszerelt iskolatáskákat. 2250 gyermek részesülhet az ajándékban.

2025. szeptember 05., péntek

Septemberfest – 2025

Szeptember 5-7. között zajlanak a 21. alkalommal megrendezett, Septemberfestre keresztelt torjai falunapok. Természetesen idén sem marad el a nemzetközi gasztronómiai verseny és az óriás túrós puliszka. Íme, a program.

Septemberfest – 2025
Septemberfest – 2025
2025. szeptember 05., péntek

Septemberfest – 2025

Hirdetés
2025. szeptember 05., péntek

Egy ékszerdobozt kaptak a sepsiszentgyörgyi, sajátos nevelési igényű gyermekek

Románia legszebb speciális iskoláját vehetik birtokba ebben a tanévben a háromszéki, sajátos nevelési igényű gyerekek: a sepsiszentgyörgyi intézmény egy felújított, kibővített, ultramodern felszereléssel ellátott oktatási egységgé vált.

2025. szeptember 04., csütörtök

Ezután csak telefonon keresztül lehet fizetni a parkolásért Sepsiszentgyörgyön

A parkolási díjak fizetésének tekintetében is halad a korral Sepsiszentgyörgy: jövő hétfőtől csak digitálisan lehet majd fizetni a parkolásért a városban. 

2025. szeptember 03., szerda

A szekerekre is vonatkoznak a forgalmi szabályok

A Sepsiszentgyörgyi Helyi Rendőrség, helyi tanácshatározat alapján immáron több éve ellenőrzi a lovas fogatokkal való közlekedést a város területén. Augusztusban újabb, engedéllyel nem rendelkező szekereket foglaltak le.

A szekerekre is vonatkoznak a forgalmi szabályok
Hirdetés
2025. szeptember 03., szerda

Még egy tanévnyi áldozat a Váradi József iskola megújulásáért

Sepsiszentgyörgy egyik legnagyobb és legnépszerűbb általános iskolájának diákjai nehéz helyzetben vannak: a tanintézmény mindkét épülete felújítás alatt áll, az osztályokat üggyel-bajjal sikerült elhelyezni. Még egy egész tanévet kell kibírni.

2025. szeptember 02., kedd

Visszatérnek az iskola területére a sepsiszentgyörgyi román diákok

A Mihai Viteazul Főgimnázium épületeinek felújítása akadozik, sportpályáján viszont zajlik a munka: itt épülnek a moduláris tantermek. Sepsiszentgyörgy egyetlen román nyelvű elméleti líceumának diákjai öt év után visszatérnek az intézmény területére.

Visszatérnek az iskola területére a sepsiszentgyörgyi román diákok
2025. szeptember 02., kedd

Kitüntették a sepsiszentgyörgyi heraldikust

Kétévente esedékes, immár 23. kollokviumát tartotta a Nemzetközi Címertani Akadémia augusztus 27–30. között Jászvásáron. Ez alkalomból Keöpeczi Sebestyén József erdélyi címerművész munkásságát bemutató tárlatot is berendeztek.

Kitüntették a sepsiszentgyörgyi heraldikust
Hirdetés