Язык разметки географических данных (GML) — это грамматика XML, определенная Открытым геопространственным консорциумом (OGC), используемая для выражения и описания географических объектов. Он служит международным стандартом для транспортировки и хранения географической информации, включая как геометрию (форму и местоположение), так и свойства (атрибуты) географических объектов. GML позволяет представлять широкий спектр географических объектов, таких как точки, линии, полигоны, а также более сложные элементы, включая дороги, реки и здания. Он разработан как высокогибкий и расширяемый формат, что позволяет пользователям определять свои собственные типы объектов и атрибуты в соответствии с конкретными потребностями. GML широко используется в географических информационных системах (ГИС), веб-картографических приложениях и других сценариях обмена геопространственными данными. Его структура, основанная на XML, обеспечивает легкий парсинг и высокую интероперабельность (совместимость) между различными платформами и программным обеспечением. Сложность GML может варьироваться в зависимости от конкретного применения, начиная от простых представлений географических объектов до высокодетализированных и сложных моделей данных.