En matematisk modell har en viss oppløsning der området som modellen blir brukt på er delt inn i et grid eller et nett. I en datamodell med en oppløsning på 10 km vil det være 10 km mellom khvert gridpunkt der variablene blir regnet ut. Disse gridpunktene samsvarer som regel ikke med observasjonsnettverket og en bruker derfor dataassimilasjon for å overføre observasjonene til hvert gridpunkt. For å gjøre dette blir observasjonsvariablene innenfor et grid interpolert mellom de nærmeste gridpunktene. Forskjellige statistiske metoder blir anvendt for å gjøre dette, som f.eks. kalmanfiltrering.