Я пытаюсь центрировать карту вокруг маркера, теперь вы едва можете увидеть маркер в левом углу.Google Maps Api - центр вокруг маркера
Мой код:
<script>
function initialize() {
var myLatlng = new google.maps.LatLng(<?php echo $hotelInformation['latitude']?>, <?php echo $hotelInformation['longitude']?>);
var mapCanvas = document.getElementById('map-canvas');
var mapOptions = {
center: myLatlng,
zoom: 12,
}
var map = new google.maps.Map(mapCanvas, mapOptions);
var marker = new google.maps.Marker({
position: myLatlng,
map: map,
title:"<?php echo $hotelInformation['name']?>"
});
var latLng = marker.getPosition();
map.setCenter(latLng);
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>
Пытались различными способами, чтобы получить его в центр, но doesen't работать Как центрировать карту так маркер находится в середине?
Вы сначала указали в Google, это дубликат такого большого количества http://stackoverflow.com/questions/6150409/google-map-v3-set-center-to-specific-marker ... = map.setCenter (); – Mayhem
@Mayhem, я попробовал вашу предложенную ссылку и попробовал google, просматривая карту google. Но все же я не могу заставить его работать. Я обновил свой код в верхней части страницы - можете ли вы определить, что я делаю неправильно? –
Ваш код выглядит корректно, проверьте наличие ошибок в консоли вашего браузера. – Mayhem