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)를 호출하십시오.