Я пытаюсь загрузить файлы kmz на мою страницу.
Я попробовал два способа:
Первый способ заключается в использовании:
map = new google.maps.Map(document.getElementById("googleMap"), mapProp);
layer = new google.maps.KmlLayer('http://www.rwaafid.com/KMZ/geoxml3/1.kmz');
layer.setMap(map);
Этот метод быстрый, но он не принимает большие файлы kmz и не допускает большого количества слоев. Когда я добавляю определенное количество слоев, он перестает рисовать кмз на карте Google.
Первый метод заключается в использовании:
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
var geoXml = new geoXML3.parser({
map: map,
singleInfoWindow: true,
afterParse: useTheData
});
geoXml.parse('http://www.rwaafid.com/KMZ/geoxml3/1.kmz')
}
Этот метод отлично работает с некоторыми файлами kmz, но с другими файлами это занимает очень много времени.
Я попробовал оба метода с файлом:
«http://www.rwaafid.com/KMZ/geoxml3/1.kmz'
Первый был очень быстрым, но он не позволит больше файлов с большим количеством слоев.
Второму потребовалось более двух минут, чтобы загрузить рисунки в карту.
Есть ли какое-то решение для этого.
Уже больше недели я пытаюсь решить эту проблему.
Я ценю любое сотрудничество в этом вопросе.