Как скрыть активную панораму с видом на улицу в google maps api v3? - PullRequest
2 голосов
/ 20 января 2011

Что такое команда для выхода из режима просмотра улиц при использовании api v3?

Ответы [ 2 ]

11 голосов
/ 03 февраля 2011

Вы можете получить StreetViewPanorama, которая привязана к карте, а затем установить ее видимость в false:

var panorama = map.getStreetView();
panorama.setVisible(false);

Или сделать это в одну строку:

map.getStreetView().setVisible(false);
0 голосов
/ 20 января 2011
Here is an excerpt from a jQuery plugin that I wrote:


        this.setTypeRoadMap = function () {
            this.map.setMapTypeId(google.maps.MapTypeId.ROADMAP);
        }
        this.setTypeSatellite = function () {
            this.map.setMapTypeId(google.maps.MapTypeId.SATELLITE);
        }
        this.setTypeHybrid = function () {
            this.map.setMapTypeId(google.maps.MapTypeId.HYBRID);
        }
        this.setTypeTerrain = function () {
            this.map.setMapTypeId(google.maps.MapTypeId.TERRAIN);
        }

Вы вызываете функцию 'setMapTypeId' с одним из перечисленных выше значений перечисления.Кстати, вот полный плагин jQuery: http://blog.bobcravens.com/2010/06/a-google-maps-version-3-jquery-plugin/

Надеюсь, это поможет.

Боб

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