구글 맵 타입

구글 맵 - 기본 지도 유형

구글 맵 API는 다음과 같은 지도 유형을 지원합니다:

  • ROADMAP(보통, 기본 2D 지도)
  • SATELLITE(사진 지도)
  • HYBRID(사진 지도 + 도로와 도시 이름)
  • TERRAIN(산맥, 강 등을 포함한 지도)

mapTypeId 속성을 사용하여 지도 타입을 지도의 속성 객체에서 지정할 수 있습니다:

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);

구글 맵 - 45° 시각

SATELLITE와 HYBRID 지도 유형은 일부 위치에서 45° 투시 이미지 뷰를 지원합니다(고 축소 수준에서만).

45° 이미지 뷰를 가진 위치를 확대하면, 지도가 자동으로 투시 시각을 변경합니다. 또한, 지도는 다음과 같이 추가됩니다:

  • 스크롤 컨트롤러 주위의 나침반 바퀴는 이미지를 회전할 수 있게 합니다
  • 스크롤과 줌 컨트롤러 사이의 회전 컨트롤러는 이미지를 90° 회전할 수 있게 합니다
  • 45° 투시 시각을 표시하는 전환 컨트롤러는 위성 컨트롤러/레이블 아래에 위치합니다

주의: 45° 이미지의 지도를 축소하면 모든 이러한 변경 사항이 복원되고 원래 지도가 표시됩니다.

이 예제는 이탈리아 베니스 공사 palazzo의 45° 투시 시각을 보여줍니다:

예제

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

구글 맵 - 45° 투시 시각 비활성화 - setTilt(0)

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

예제

map.setTilt(0);

푸시: 45° 투시각을 나중에 활성화하려면 setTilt(45)을 호출하십시오.