.gml generation