Карты Google: как переместить элементы управления масштабированием? - PullRequest
17 голосов
/ 14 апреля 2010

Как я могу переместить элементы управления масштабированием Карт Google через API на противоположную сторону карты?

Ответы [ 4 ]

25 голосов
/ 02 мая 2012
var myOptions = {
                zoom: 6,

                zoomControl: true,
                zoomControlOptions: {
                    style: google.maps.ZoomControlStyle.SMALL,
                    position: google.maps.ControlPosition.LEFT_CENTER
                },

                scaleControl: true,
                panControl: true,
                navigationControl: false,              
                mapTypeId: 'roadmap',
                streetViewControl: false,
                center: new google.maps.LatLng(XXX,XXX)
            }

map = new google.maps.Map(document.getElementById('map_canvas'), myOptions);
3 голосов
/ 14 апреля 2010

Если вы используете версию 2 API:

map.addControl(new GLargeMapControl3D(), new GControlPosition(G_ANCHOR_BOTTOM_RIGHT, new GSize(10,10)));

Обратите внимание, что GSize разместит его там, где вы хотите. Если вы хотите дальше, чем дайте более высокое значение второму параметру

1 голос
/ 24 февраля 2014

здесь я использую Google Maps API v3, потому что v2 устарела

    function initialize()
    {
    var mapProp = {
    center: new google.maps.LatLng(51.508742,-0.120850),
    zoom:7,
    panControl:false,
    zoomControl:true,
    zoomControlOptions: {
    style: google.maps.ZoomControlStyle.SMALL,
    position: google.maps.ControlPosition.RIGHT
    },
    mapTypeControl:false,
    scaleControl:false,
    streetViewControl:false,
    overviewMapControl:false,
    rotateControl:false,    
    mapTypeId: google.maps.MapTypeId.ROADMAP
  };
  var map = new google.maps.Map(document.getElementById("googleMap"),mapProp);
}
0 голосов
/ 20 июля 2015

Используйте это в css:

.gmnoprint:nth-child(9) { left: 50%; }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...