Teknikken bag TerraNaut

Teknik og arkitektur

Bag TerraNauts mediearkiv

TerraNaut er bygget som et søgbart mediearkiv frem for et traditionelt fotogalleri. Bag den enkle brugerflade ligger et system til organisering, metadata, søgning, AI, flere forskellige medietyper og løbende automatisk opdatering.

Et mediearkiv

TerraNaut er udviklet til at gøre et stort fotografisk arkiv overskueligt og anvendeligt. Medierne præsenteres derfor ikke kun visuelt, men organiseres og beskrives, så de kan findes igen på tværs af motiv, sted, tid og tekniske oplysninger.

Fælles struktur

Koncertfotografier, landskaber, øvrige fotografier, dronebilleder, video og 360°-panoramaer indgår i samme overordnede arkitektur og deler centrale principper for søgning, visning og navigation.

Søgning og AI

Søgning på almindeligt sprog

En væsentlig del af udviklingen har været at gøre et teknisk struktureret arkiv let at bruge. Besøgende kan derfor formulere søgninger mere naturligt, mens systemet bagved arbejder med kontrollerede metadata og keywords.

AI som mellemled. AI-laget hjælper med at fortolke brugerens fritekst og omsætte den til relevante begreber, som arkivet kan arbejde videre med. AI’en fungerer dermed som et kontrolleret fortolkningslag og får ikke lov til at opfinde nye arkivdata eller erstatte de registrerede metadata.

Kontrolleret resultat. AI erstatter ikke selve arkivet. Resultaterne findes blandt de registrerede medier og metadata, så søgningen bygger på kendte oplysninger frem for genereret indhold.

Metadata

Data gør billederne søgbare

Et fotografi bliver langt mere anvendeligt, når det kan findes ud fra mere end sit filnavn. Metadata er derfor en central del af TerraNaut og bruges både til søgning, filtrering og kontekst omkring det enkelte medie.

  • IndholdKeywords, motiv og medietype
  • KontekstKunstner, spillested, dato og genre
  • GeografiSted og geografiske oplysninger
  • EXIFKamera, objektiv, ISO, blænde, lukkertid og brændvidde

DAM og enterprise-arkitektur

Bygget som en medieplatform – ikke som et WordPress-bibliotek

En af de vigtigste arkitektoniske beslutninger i TerraNaut er, at selve mediearkivet ikke er gjort afhængigt af WordPress som opbevaringssted. Medier, metadata og arkivstruktur er tænkt som et selvstændigt lag, mens WordPress primært fungerer som præsentations- og redaktionelt lag.

Single Source of Truth. Oplysninger skal så vidt muligt eksistere ét sted og genbruges derfra. Det reducerer dobbeltvedligeholdelse, uoverensstemmelser og risikoen for, at forskellige sider viser forskellige versioner af den samme information.

Platformuafhængighed. Arkivets medier og centrale data er ikke låst fast i ét bestemt CMS. Hvis præsentationslaget en dag ændres, kan arkivet bevares som selvstændig kerne frem for at skulle genopbygges fra bunden.

DAM-principper

TerraNaut er ikke et traditionelt enterprise-DAM-produkt, men arkitekturen er inspireret af de samme grundprincipper: strukturerede assets, kontrollerede metadata, entydige kilder, genbrugelige komponenter og tydelig adskillelse mellem data og præsentation.

Robusthed

Ved at holde mediearkiv, applikationslogik og visuel præsentation adskilt bliver systemet mindre sårbart over for ændringer i én bestemt platform. Det gør både vedligeholdelse, migrering og videreudvikling mere kontrollerbar.

  • Én sandhedskildeData vedligeholdes ét sted og genbruges på tværs
  • Løs koblingArkiv, funktionalitet og præsentation kan udvikles uafhængigt
  • MigrerbarhedMediearkivet er ikke låst fast til ét bestemt CMS
  • StandardiseringFælles datamodeller, komponenter og arbejdsgange reducerer særregler

Brugeroplevelse

Kompleksitet skal helst ikke kunne mærkes

Den tekniske løsning må gerne være kompleks bag kulissen. For den besøgende skal oplevelsen være enkel: søg, filtrér, åbn et medie, gem det du kan bruge og fortsæt derfra.

Fælles visning

Fotografier vises i en fælles billedviser med navigation og adgang til originalen, mens video og 360°-materiale har visninger, der er tilpasset deres medietype.

Mit udvalg

Med hjerteikonet kan besøgende gemme interessante medier i et personligt udvalg og samle flere fund, før de sender en samlet forespørgsel.

Designprincip

Minimal vedligeholdelse

Et stort arkiv bliver hurtigt tungt at drive, hvis de samme oplysninger skal vedligeholdes flere steder. Derfor er minimal manuel vedligeholdelse og én autoritativ datakilde centrale principper: oplysninger registreres så vidt muligt én gang og genbruges automatisk, hvor de er relevante.

Dynamiske oplysninger. Tal, lister og andre elementer, der ændrer sig over tid, hentes hvor det er muligt fra det underliggende arkiv frem for at blive skrevet manuelt ind på flere sider.

Klar ansvarsdeling. Redaktionelt indhold, visuel præsentation og dynamisk funktionalitet er holdt adskilt, så ændringer kan foretages på det rigtige niveau uden unødigt at påvirke resten af sitet. Det fungerer samtidig som et governance-princip: data, logik og præsentation har hver deres autoritative rolle.

Lang levetid

Bygget til at kunne vokse og bevares

TerraNaut er et arkiv, der fortsat vokser. Derfor er der lagt vægt på en struktur, som kan håndtere nye medier og samtidig bevare sammenhængen i materiale, der går mere end to årtier tilbage.

  • StandardiseringGenbrugelige komponenter og fælles visningsprincipper
  • AutomatiseringNye medier skal kræve mindst mulig manuel opfølgning
  • OprydningGamle migreringslag og overflødig kode fjernes, når de ikke længere er nødvendige, så teknisk gæld reduceres løbende og stabilitet prioriteres før nye særregler
  • ArkiveringStrukturerede sitemaps og offentlige adresser understøtter langsigtet webarkivering

Teknisk filosofi

Det relevante er synligt – resten bliver bag kulissen

Denne side beskriver principperne og de brugerrettede funktioner bag TerraNaut. Interne adgangsforhold, systemstier og andre detaljer, som ikke er nødvendige for at forstå løsningen, er bevidst ikke en del af den offentlige dokumentation.

For brugeren

Fokus er på funktionerne: hvad arkivet kan, hvordan det kan søges, hvordan medier hænger sammen, og hvordan en besøgende kan arbejde med materialet.

Bag kulissen

Den tekniske implementering er opdelt i klare lag og udvikles med fokus på stabilitet, genbrug og så få særregler som muligt.

Se det i praksis

Prøv mediearkivet

Den bedste måde at forstå systemet på er at bruge det. Prøv en almindelig fritekstsøgning, udforsk filtrene eller gem et par medier med hjerteikonet.

Det er netop samspillet mellem et stort arkiv og en enkel brugerflade, der har været målet med den tekniske opbygning.