I am using the Drivers.Kml.OpenLayer to process features in a .KML file.
A sample placemark has attributes like this:
<Placemark>
<name>HH-01625409</name>
<styleUrl>#s47690667</styleUrl>
<Point>
<coordinates>-…...XML** // Match using "name" or spatial location (less ideal but possible)...