Я работаю с библиотекой JavaScript API Google Maps. Я пытаюсь отобразить изображение Groundoverlay поверх слоя KMZ. Что бы я ни пытался, уровень KMZ остается на вершине, блокируя изображение Groundoverlay.Отображение Groundoverlay поверх слоя KMZ
Я уже заметил, что нельзя задавать zIndex для Groundoverlays. Любая помощь будет очень оценена. Ниже Javascript код, который иллюстрирует эту проблему:
<script>
var map;
function initMap() {
map = new google.maps.Map(document.getElementById('map'), {
zoom: 14,
center: {lat: 51.92123061150897, lng: 4.482456756591775}
});
var ctaLayer = new google.maps.KmlLayer({
url: 'http://bit.ly/1PjfdTp',
map: map,
preserveViewport: true
});
var doctorbounds = {
north: 51.911766,
south: 51.909567,
east: 4.469100,
west: 4.466565
};
var doctorpicture = new google.maps.GroundOverlay(
'http://bit.ly/1mIHLPG',
doctorbounds);
doctorpicture.setMap(map);
}
</script>
Просьба [Minimal, Complete, испытана и читаемый пример] (http://stackoverflow.com/help/mcve), который демонстрирует проблему. Возможно, вам понадобится создать пользовательский оверлей, который будет прикреплен к более высокой панели карт, чем используется класс KmlLayer. – geocodezip
Другая мысль: вы пробовали включить GroundOverlay в KML? – geocodezip
Код включен, извините за беспокойство. – Haroldus