Поскольку я не знаю, где вы застряли в процессе разработки, на этом этапе я могу дать только общий совет:
Мне очень помогло создать образец KML-файла вручную и определить структуры, которые мне нужны для моего проекта GE / API. Затем я смог выбрать правильные функции для динамического добавления элементов в дерево KML. Проверьте код, используемый этой страницей - возможно, вы можете получить вдохновение
Надеюсь, что поможет