Похоже, что существует как минимум три библиотеки Java для языка разметки Keyhole (KML):
JAK
gekmlib
kmlframework
Насколько лучше, это будет зависеть от ваших потребностей. JAK, кажется, лучше всего поддерживается в настоящее время.