2012-01-18 2 views

답변

3

에서 코드를 생성 난 당신이 보는 것이 좋습니다 :

http://code.google.com/apis/maps/documentation/javascript/controls.html

짧은 :

mapTypeControl: false 

지도 유형 막대를 숨 깁니다.

function initialize() { 
    var myOptions = { 
    zoom: 4, 
    center: new google.maps.LatLng(-33, 151), 
    mapTypeControl: false, 
    mapTypeId: google.maps.MapTypeId.ROADMAP 
    } 
    var map = new google.maps.Map(document.getElementById("map_canvas"), 
     myOptions); 
} 
0

Vahagn의 대답은 완전히 줄을 숨기 것 : 여기

또는 init 함수입니다. 그러나 이것이 당신이 원하는 것인가 아니면 지형과 지구의 옵션 만 숨기고 싶은지에 대한 질문은 분명하지 않습니다. 후자의 경우에, 당신은 시도 할 수 :

여기
mapTypeControl: true, 

가 보는 존중과 함께 사용자 정의를 제공하는 페이지의 live example입니다 :

function initialize() { 
    var myOptions = { 
    zoom: 4, 
    center: new google.maps.LatLng(-33, 151), 
    mapTypeControlOptions: { 
      mapTypeIds: [ 
       google.maps.MapTypeId.ROADMAP, 
       google.maps.MapTypeId.SATELLITE 
      ] 
    }, 
    mapTypeId: google.maps.MapTypeId.ROADMAP 
    } 
    var map = new google.maps.Map(document.getElementById("map_canvas"), 
     myOptions); 
} 
0

는 기본적으로이 같은 속성을 false로 mapTypeControl을 설정해야 느낌.

관련 문제