2017-04-11 2 views
1

나는 구글지도를 통해 넣어 가지고 레이어를 만들었습니다 내가 어떻게 구글 맵에서 사각형 배경을 제거 할 수 있습니다 해결하기 위해 노력하고 무엇 picture hereGoogle지도에서 배경을 삭제할 수 있습니까?

? 가능한가? 나는 그것을 발견 할 수 없었다.

내 초기화 방법은 흰색이 좋아, 내가 설정 한 배경색을 보이는 :

function initialize() { 
    var mapOptions = { 
    zoom: 8, 
    center: myLatlng, 
    mapTypeId: google.maps.MapTypeId.ROADMAP, 
    backgroundColor: '#FFF', 
    disableDefaultUI: true, 
    draggable: true, 
    scaleControl: false, 
    scrollwheel: false, 

styles: [ 
{ 
"featureType": "water", 
"elementType": "geometry", 
"stylers": [ 
    { "visibility": "off" } 
] 
},{ 
"featureType": "landscape", 
"stylers": [ 
    { "visibility": "off" } 
] 
},{ 
"featureType": "road", 
"stylers": [ 
    { "visibility": "off" } 
] 
},{ 
"featureType": "administrative", 
"stylers": [ 
    { "visibility": "off" } 
] 
},{ 
"featureType": "poi", 
"stylers": [ 
    { "visibility": "off" } 
] 
},{ 
"featureType": "administrative", 
"stylers": [ 
    { "visibility": "off" } 
] 
},{ 
"elementType": "labels", 
"stylers": [ 
    { "visibility": "off" } 
] 
},{ 
} 
] 
}; 

var map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions); 
+1

평방 배경 ?? –

+0

@PaulThomasGC 내지도가 직사각형 배경 위에 놓여 있습니다 ... 내지도를 잘라내어 웹 페이지의 배경없이 멋지게 보이게하고 싶습니다 ... PNG 이미지에 투명한 배경이있을 때와 같은 것입니다. .. – dtechlearn

답변

1

이 그것을 할 수 있습니다. 예제를 설정하지 않고도 말하기가 어렵습니다.

var mapOptions = { 
    zoom: 8, 
    center: myLatlng, 
    mapTypeId: google.maps.MapTypeId.ROADMAP, 
    backgroundColor: 'hsla(0, 0%, 0%, 0)', 
    disableDefaultUI: true, 
    draggable: true, 
    scaleControl: false, 
    scrollwheel: false, 

    styles: [ 
    { 
    "featureType": "all", 
    "elementType": "all", 
    "stylers": [ 
     { 
      "visibility": "off" 
     } 
    ] 
    } 
] 
관련 문제