Google 지도 유형


Google 지도 - 기본 지도 유형

Google Maps API에서는 다음 지도 유형이 지원됩니다.

  • ROADMAP(일반, 기본 2D 지도)
  • SATELLITE(사진 지도)
  • HYBRID(사진 지도 + 도로 및 도시 이름)
  • TERRAIN(산, 강 등의 지도)

지도 유형은 mapTypeId 속성을 사용하여 Map 속성 객체 내에서 지정됩니다.

var mapOptions = {
  center:new google.maps.LatLng(51.508742,-0.120850),
  zoom:7,
  mapTypeId: google.maps.MapTypeId.HYBRID
};

또는 지도의 setMapTypeId() 메소드를 호출하여:

map.setMapTypeId(google.maps.MapTypeId.HYBRID);


Google 지도 - 45° 투시도

지도 유형 SATELLITE 및 HYBRID는 특정 위치에 대해 45° 투시 이미지 보기를 지원합니다(높은 확대/축소 수준에서만).

45° 이미지 보기로 위치를 확대하면 지도가 자동으로 투시 보기를 변경합니다. 또한 지도에 다음이 추가됩니다.

  • 팬 컨트롤 주위의 나침반 휠로 이미지를 회전할 수 있습니다.
  • A 이미지를 90° 회전할 수 있는 팬 및 확대/축소 컨트롤 사이의 회전 컨트롤
  • 위성 제어/라벨 아래에 45° 투시도를 표시하기 위한 토글 제어

참고: 45° 이미지가 있는 지도에서 축소하면 이러한 각 변경 사항이 되돌려지고 원래 지도가 표시됩니다.

다음 예는 이탈리아 베니스에 있는 두칼레 궁전의 45° 투시도를 보여줍니다.

예시

var mapOptions = {
  center:myCenter,
  zoom:18,
  mapTypeId:google.maps.MapTypeId.HYBRID
};

Google 지도 - 45° 투시도 비활성화 - setTilt(0)

Map 객체에서 setTilt(0)을 호출하여 45° 투시도를 비활성화할 수 있습니다.

예시

map.setTilt(0);

팁: 나중에 45° 투시도를 활성화하려면 setTilt(45)를 호출하십시오.