Direct naar de inhoud
Extrala data translations

Data transformeren 2 min lezen

Datatransformatie brengt honderden bestandsformaten samen in één werkomgeving

Een Excel-lijst van de ene afdeling, tekeningen in DWG van de aannemer, een GIS-laag van de gemeente en een database die al jaren meegaat. Elke bron spreekt zijn eigen taal. Datatransformatie zorgt ervoor dat ze elkaar gaan verstaan.

Door Extrala

Woontorens langs een haven, met een bootje op het water

Wat is datatransformatie?

Bij datatransformatie zet u gegevens om naar een andere vorm: een ander bestandsformaat, een andere structuur of een ander coördinatenstelsel. In de praktijk gaat het bijna altijd om meer dan ‘opslaan als’. Kolommen krijgen andere namen, waarden worden omgerekend en records samengevoegd of juist gesplitst. Bovendien controleert een goede transformatie de geometrie en herstelt die waar nodig.

In het vak heet dat ETL: extract, transform en load. Wij noemen het gewoon importeren, bewerken en exporteren.

De drie stappen van een datatransformatie

1. Importeren

Eerst halen we de gegevens op, uit bestanden, databases of webdiensten. Het bestandsformaat is daarbij geen belemmering: FME, de software waarmee wij werken, leest en schrijft ruim 400 formaten. Denk bijvoorbeeld aan:

  • spreadsheets en tekstbestanden, zoals Excel en CSV;
  • CAD-tekeningen in DWG en DXF;
  • GIS-formaten zoals Shapefile, GeoPackage, GeoJSON en GML;
  • databases zoals PostgreSQL met PostGIS, Oracle en SQL Server;
  • puntenwolken, luchtfoto’s en BIM-modellen.

2. Bewerken

Daarna valideren, verrijken en projecteren we de data en stemmen we de bronnen op elkaar af, volgens de regels die voor uw organisatie gelden. Een adres krijgt coördinaten, een tekening komt op de juiste plek op de kaart en dubbele of onvolledige records vallen op voordat ze schade doen.

3. Exporteren

Tot slot landt het resultaat precies daar waar u ermee verder werkt: in een database, een kaartlaag, een rapportage of het systeem van een ketenpartner. En altijd in het formaat dat dat systeem verwacht.

Datatransformatie van een bedrijventerrein: dezelfde plek als orthofoto
Een bedrijventerrein als orthofoto. Na de datatransformatie liggen tekeningen, percelen en eigen gegevens precies op deze ondergrond.

Waarom niet gewoon met de hand?

Een bestand één keer omzetten lukt vaak nog wel met de hand. Het wordt lastig als het vaker moet, als de bestanden groot zijn of als er regels bij komen kijken. Handwerk is namelijk foutgevoelig en moeilijk te herhalen. Wie weet over een half jaar nog precies welke kolommen er zijn aangepast?

Een datatransformatie die eenmaal goed is ingericht, doet daarentegen elke keer precies hetzelfde. Dat maakt het resultaat controleerbaar. Ook is de stap naar procesautomatisering dan klein: dezelfde transformatie kan elke nacht of bij elk nieuw bestand vanzelf draaien.

Vier vragen vóór een datatransformatie

  • Structuur: welke velden heeft de bron en welke verwacht het doel?
  • Betekenis: betekent ‘status 2’ in beide systemen hetzelfde?
  • Ligging: in welk coördinatenstelsel staat de geometrie?
  • Kwaliteit: wat gebeurt er met records die niet aan de regels voldoen?

Wie die vragen vooraf beantwoordt, voorkomt verrassingen achteraf. Meer over de software zelf leest u op de website van FME.

Meer artikelen

Alle artikelen
Stadskaart van Amsterdam met grachten, havens en groen Grachtenpanden in Amsterdam, weerspiegeld in het water Windturbine boven een akker waar een balenpers stro oppakt Historische daken met dakkapellen en een kerktoren in een Nederlandse binnenstad Verrekijker op een uitkijkpunt boven een stad in de ochtendnevel Een Waddeneiland met zandplaten en duinen, vanuit de lucht