Qui trovate le istruzioni su come caricare un file KML come layer di una mappa di Google Maps.
Perché funzioni, però, va impostato Apache in modo che interpreti correttamente i file KML, cioè vanno aggiunte a /etc/apache2/mods-available/mime.conf
le righe
AddType application/vnd.google-earth.kml+xml .kml
AddType application/vnd.google-earth.kmz .kmz