Страница 1 из 1

KML в Google maps

Добавлено: 15 май 2011, 21:47
kirile
Пожалуйста, помогите. хочу прикруть kml слой в google maps карте. Скачал с данного портала kml файл регионов россии - но он прикручиваться почему-то не хочет. при его добавлении

Код: Выделить всё

var yourKML = new google.maps.KmlLayer('/kirill/google/gele.kml'); 
yourKML.setMap(_this.map);
Ничего не происходит. Когда пробую добавить kml из примера google maps

Код: Выделить всё

var ctaLayer = new google.maps.KmlLayer('http://gmaps-samples.googlecode.com/svn/trunk/ggeoxml/cta.kml');
ctaLayer.setMap(map)
Всё нормально. В чём дело? может не подходящий файл.
Итоговая цель добиться того, чтобы можно было выбирать группы маркеров по регионам. Может быть есть альтернативное решение?

Re: KML в Google maps

Добавлено: 16 май 2011, 18:23
Denis Rykov
Предположу, что файл нужно разместить на web-сервере и обращаться по протоколу http как во втором примере.

Re: KML в Google maps

Добавлено: 16 май 2011, 18:45
gimran
Или указать полный путь до файла, например, C:/kirill/google/gele.kml

Re: KML в Google maps

Добавлено: 16 май 2011, 20:39
ericsson
А, возможно, наоборот - относительный путь от html-файла со скриптом.