Проблема повторения мира в API Карт Google - PullRequest
2 голосов
/ 11 марта 2011

Знаете ли вы, как отключить повторение мира на Картах Google? Моя карта имеет нетипичные размеры, и это причина, по которой мир повторяется горизонтально. Я не могу установить более высокий уровень масштабирования для карты, потому что некоторые континенты будут отрезаны.

Спасибо

Ответы [ 3 ]

0 голосов
/ 28 декабря 2011

Установите перетаскиваемый на false и увеличьте карту в соответствии с вашим размером div

Например

var myOptions = 
{
    zoom: 3,
    center: new google.maps.LatLng(17.375278, 78.474444),
    tileSize: new google.maps.Size(256, 256),
    rotateControl: false,
    scrollwheel: false,
    zoomControl: false,
    draggable: false,
    mapTypeId: google.maps.MapTypeId.HYBRID
};
0 голосов
/ 25 марта 2015

У меня была такая же проблема ... исправлена ​​с помощью нижеприведенного css .. кредиты для labnol.org

<style>
    .google-maps {
    position: relative;
    padding-bottom: 75%; // This is the aspect ratio
    height: 0;
    overflow: hidden;
    }
    .google-maps iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
    }
</style>
0 голосов
/ 11 марта 2011

Поместите на него маску изображения (или карту).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...