Google マップのタイプ
- 前のページ Maps コントロール
- 次のページ Maps リファレンスマニュアル
Google Maps - 基本的な地図タイプ
Google Maps 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);
Google Maps - 45°視点
SATELLITEとHYBRID地図タイプは、特定の場所で45°透視画像ビューポートをサポートします(高ズームレベルでのみ)。
45°画像ビューポートを持つ場所を拡大すると、地図は自動的に透視視図を変更します。さらに、地図には以下が追加されます:
- 平移コントロールの周りの羅針盤輪は、画像を回転させることを許可しています。
- 平移とズームコントロールの間の回転コントロールは、画像を90°回転させることを許可しています。
- 45°透視視図を表示する切り替えコントロールは、衛星コントロール/ラベルの下に位置しています。
注意:45°画像の地図を縮小すると、これらの変更をすべて元に戻し、元の地図を表示します。
この例では、イタリアのヴェネツィアのドージェ宮の45°透視視図を示しています:
インスタンス
var mapOptions = { center:myCenter, zoom:18, mapTypeId:google.maps.MapTypeId.HYBRID ;
Google Maps - 45°透視視図を無効にする - setTilt(0)
MapオブジェクトにsetTilt(0)を呼び出して45°の透視視図を無効にできます:
インスタンス
map.setTilt(0);
ヒント:45°の透視視点を後に有効にするには、setTilt(45)を呼び出してください。
- 前のページ Maps コントロール
- 次のページ Maps リファレンスマニュアル