A
Geography Markup Language (
GML) (em português, linguagem de marcação de geografia) é a gramática
XML definida pelo
Consórcio Geoespacial Livre para exprimir características geográficas. A GML serve de linguagem de modelação para sistemas geográficos e como um formato aberto para troca de informação geográfica na Internet. Nota-se que o conceito de característica em GML é generalizado e inclui não somente objetos vetoriais ou discretos, mas também "coverages" e dados de sensores. A capacidade de integrar todas as formas de informações geográficas é chave para a usabilidade da GML.