Link - What is KML?
One could easily create a GML representation for , treating it as a GML feature. So far so good. What about using KML to represent other geographic features? It seems unsatisfactory to say that all geographic features need to be represerted using . How would we encode say a building with a polygonal extent, a number of floors, a height, a position, a type (e.g. Church, Police Station etc), and the date when the building was erected.
Defenders of GML are begining to take a closer look at KML.