G Статьи

Настройка сервера на понимание kmz - kml

© 2006-09-19, Guzei.com, Игорь Гузей

Это не точная и окончательная инструкция к действию использующая правильные термины и оптимальные варианты. Это скорее лог текущей проблемы.

Проблема

Есть хорошая программа трёхмерной поверхности Земли от Гугл - "Google Earth". Если эта программа установлена на компьютере, то можно посмотреть любую точку Земли в трёхмерном виде и с помощью файлов в формате kml/kmz поставить ссылки на нужное место карты. Так вот, если на сайт положить .kmz файл и поставить на него ссылку, то при нажатии на неё вместо открытия карты выдаётся предложение сохранить файл, причём в zip формате.

Решение

Надо настроить сервер на понимание файлов kmz. Самое простое - это создание файла .htaccess со строками:

 AddType application/vnd.google-earth.kml+xml kml
 AddType application/vnd.google-earth.kmz kmz

Так будет настроен только один сайт, если надо настроить сервер, то эти строки надо дописать в httpd.conf

Замечание

kmz - это есть истинный zip

Ссылки по теме