2011-12-06 4 views
7

거리 이름 만 사용하려면 Google지도가 필요합니다. 표시된 버스 정류장, 병원 등을 지우지 않을 것입니다.
이 물건을 지우는 데 사용할 수있는 명령은 무엇입니까?Google지도에서 모두 제거하는 방법

답변

12

여기에 그것을 밖으로 시도 :

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

예를 들어, 도로 그러나 모든 것을 숨길 수 :

var styleArray = [ 
    { 
    featureType: "all", 
    stylers: [ 
     { visibility: "off" } 
    ] 
    }, 
    { 
    featureType: "road", 
    stylers: [ 
     { visibility: "on" } 
    ] 
    } 
]; 

map.setOptions({styles: styleArray}); 

스타일링 할 수있는 기능의 전체 목록은 다음과 같습니다. http://code.google.com/apis/maps/documentation/javascript/reference.html#MapTypeStyleFeatureType

예를 들어 parks을 다시 켜고 자 할 수 있습니다.

1

실제로는 maps, 위성, 하이브리드, 지형 및 로드맵의 4 가지 유형 만 사용할 수 있습니다. roapmap을 사용하는 것이 좋습니다. 거리 이름이있는 가장 간단한지도이며 기본적으로 대중 교통 오버레이와 같은 다른 것은 없습니다.

즉지도에서 일부 항목 만 제거 할 수는 없으며 자신 만의 데이터로 새 레이어를 추가 할 수 있습니다.

UPDATE : @ 마이크 제프리에서

봐가

+0

그러나 ROADMAP 유형에는 여전히 버스, 배, 학교 등의 요소가 있습니다. ( – 1110

+1

스타일이 지정된지도를 사용하여 버스 아이콘이나 기타 POI 등을 삭제할 수 있습니다. 여기에서보십시오. http : //gmaps-samples-v3.googlecode. co.kr/svn/trunk/styledmaps/wizard/index.html – ccuesta

관련 문제