Что для вас значат обновления KML-файла?
Вы генерируете KML из своей базы данных, поэтому обновления означают, что в вашу базу данных добавлено больше точек?
В любом случае, если это так, вы можете периодически создавать браузер для запрашивать у сервера, обновляется ли этот KML, извлекать его и, наконец, удалить файл с устаревшим сроком действия с карты и показать новый.
Потому что, насколько я знаю, вы не можете " sync " автоматически наложить KML.