2017-10-03 6 views
-1

현재 페이지에 2 개의 google지도를 출력하고 있는데, 첫 번째는 일반 도로지도보기, 두 번째, 거리보기를 출력합니다.도로보기를 도로보기로 변경하는 Google Maps API 버튼

Google지도의 인스턴스를 하나만로드 할 수있는 방법이 있지만 버튼을 클릭하면 스트리트 뷰로 전환됩니까?

+0

예, 있습니다. 현재지도/StreetView는 어떻게 표시하나요? – geocodezip

+0

모두 잘 했어 :) 아래 답변을 참조하십시오. 감사! – scopeak

답변

0

는 VAR panorama를 선언함으로써 그것을 밖으로 근무하고 버튼의 클릭에 setVisible로 설정 :

var panorama = map.getStreetView(); 
     panorama.setPosition(latlng); 
     panorama.setPov({ 
      heading: 45, 
      pitch:-10} 
    ); 
    $("#myBtn").on('click', function(){ 
      panorama.setVisible(true); 
    });