2016-12-29 4 views
0

Просмотра улиц Когда вы посещаете maps.google.com есть информация в правом нижнем углу говорят, когда изображение было захвачено: screenshot google mapsGoogle Maps API v3 - дата захвата изображения дисплея в

Однако на моем сайте, когда Я использую API Карт Google, эта информация просто не отображается. Я не могу найти никаких настроек для этого. Кто-нибудь знает, как отобразить эту информацию?

EDIT: Я не использую google.maps.StreetViewPanorama, но google.maps.Map, где пользователь может перейти в режим StreetView.

Спасибо!

ответ

1

Я был в состоянии установить параметры, получая объект Streetview с карты:

this.map = new google.maps.Map(this.divContainer, defaultMapOptions); 
this.map.getStreetView().setOptions(defaultStreetViewOptions); 
2

Когда вы создаете представление улиц, укажите в параметрах атрибут imageDateControl. По умолчанию он отключен; вы должны включить его.

Что-то вроде:

var panorama = new google.maps.StreetViewPanorama(
    document.getElementById('pano'), { 
    position: yourLocation, 
    imageDateControl: true 
    }); 

См:

+0

Спасибо за ваш ответ. В моем вопросе не было достаточно ясного ответа: я не создаю StreetViewPanorama, но создаю карту google.maps.Map. На этой карте пользователь может переключиться в режим StreetView. Мне не удалось установить параметр imageDateControl на параметры карты. – Martin

+0

Извините, мое недоразумение. Я не уверен, что вы можете установить способ сделать это. – duncan