Это код для создания карты с помощью файла kml
var myLatlng = new google.maps.LatLng(47.711516,-117.395075);
var myOptions = {
zoom: 12,
center: myLatlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(document.getElementById("mapdiv"), myOptions);
var geoLayer = new google.maps.KmlLayer(
'http://some.kml.url/kmllayer.kml',
{suppressInfoWindows: true,map: map});
geoLayer.setMap(map);
Моя проблема заключается в том, что он всегда получает максимальное расстояние, настройки масштабирования не работают, даже если я пытаюсь вызвать map.setCenter (), еговсе тот же.
Другой вопрос, когда я рисую многоугольники на карте, есть ли способ выделить его цвет внутри, когда кто-то наведет на него курсор мыши.