Spesifisering av skjemaer for GML innebærer modellering av geodata. Slik modellering gjøres ofte i Unified Modeling Language (UML), kanskje fordi ISO 19100-serien bruker UML. I GML-standardene er modellering i UML og modellering i XML Schema likestilt, og standardene inkluderer mappinger mellom UML og XML Schema.