API карт Google - GStreetviewPanorama - удаление наложения адресов - PullRequest
2 голосов
/ 03 ноября 2010
GEvent.addListener(marker, "click", function() {

 panoramaOptions = { addressControl: false,navigationControl: false };
  panorama = new GStreetviewPanorama(smallNode,panoramaOptions);
 GEvent.addListener(panorama, 'error', function(errorCode) {
         if (errorCode == 600) {
           smallNode.innerHTML = 'No Streetview data was found.';
         }
       }); 
  panorama.setLocationAndPOV(marker.getLatLng());
marker.openInfoWindowTabs(tabs);

 });  

Привет - Я отображаю Просмотр улиц по значению в широте, но адрес, отображаемый в Панораме (Просмотр улиц), немного отличается от адреса, который я сохранил в базе данных.Например, наложение отобразит «91 xxx Street» в верхнем правом углу карты Street View, когда у меня будет «93 xxx Street» в качестве моего маркера, который был геокодирован.

Я хотел бы удалить наложение адреса и наложение фотографий пользователя с этой карты, используя приведенный выше код в качестве справки - не могли бы вы помочь в удалении наложения адреса и фотографий?

Любая помощьоценили.

1 Ответ

1 голос
/ 06 февраля 2012

Вы можете скрыть фотографии пользователя, но не адрес.

Свойства, доступные для GStreetViewPanoramaOptions, доступны в ссылка .

удалить пользовательские фотографии:

var panoramaOptions = { features: { userPhotos: false } };

addressControls и navigationControls не поддерживаются.

...