タイプ HYBRID の Google map:
Google Maps API は、次のマップ・タイプをサポートしています:
マップ・タイプは、Map プロパティ・オブジェクト内の 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);
マップタイプの SATELLITE と HYBRID は、特定の場所の 45°透視画像ビューをサポートしています(高ズームレベルのみ)。
45°の画像ビューで位置をズームすると、マップは自動的に透視画像ビューを変更します。さらに、地図には次の情報が追加されます:
注: 45°画像を含むマップからズームアウトすると、これらの変更がそれぞれ元に戻り、元の地図が表示されます。
次の例は、イタリア、ヴェネツィアのドゥカーレ宮殿の 45°透視画像を表示しています:
var mapOptions = {
center:myCenter,
zoom:18,
mapTypeId:google.maps.MapTypeId.HYBRID
};
Try it Yourself »
チップ: Google は、常に新しい場所の 45°画像を追加しています。Google Maps の 45°画像のリスト をご覧ください。
Map オブジェクトの setTilt(0) を呼び出すことによって、45°透視画像ビューを無効にすることができます:
チップ: 後で 45°透視画像ビューを有効にするには、setTilt(45) を呼び出します。