Google Maps Api: установить центр карты в смещение в пикселях?
это может быть странный вопрос ...
Я использую API Google Maps для встраивания пользовательских карт на мою веб-страницу. Я передаюlon/lat
координаты вдоль функции, и карта рисуется с этой точкой «по центру» в середине. (мой фрейм карты имеет высоту 300 пикселей, поэтому маркер составляет около 150 пикселей)
Так как я тоже использую кастомinfoWindows/Boxes
Я хотел бы переместить центр карты немного вниз.
Я знаю, что мог бы установить отдельный центр вlon/lat
координаты, но это не то, что я ищу. Это потребовало бы, чтобы каждая карта проходила вдоль координат маркера и координат центра, которые я хотел бы иметь.
Я бы хотел, чтобы это было проще.
Можно ли переместить центр карты всего на несколько пикселей вниз?
подобноcenter: +30px,
:)
var latlng = new google.maps.LatLng(ll[0], ll[1]); // latitude and longitude
var options = {
zoom: zoom,
//center: c,
mapTypeId: google.maps.MapTypeId.ROADMAP,
mapTypeControl: false,
disableDefaultUI: true,
scrollwheel: scroll,
streetViewControl: false,
navigationControlOptions: {
style: google.maps.NavigationControlStyle.SMALL
}
}
Есть идеи, как я мог это сделать? Какие-нибудь трюки или идеи?