well done!

I don't know if some tool could serve to integrate the table of data with placemarks. May be in 'Dynamic Data Layers' you could obtain some information, they do fine things there.