VEMap クラス

Virtual Earth のマップと検索機能を Web ページに提供します。

コンストラクタ

名前 説明

VEMap コンストラクタ

VEMap オブジェクトの新しいインスタンスを初期化します。

パブリック メソッド

名前 説明

VEMap.AddControl メソッド

カスタム コントロールをマップに追加します。

VEMap.AddShape メソッド

shape パラメータで指定された既存の VEShape クラス オブジェクトをベース レイヤに追加します。

VEMap.AddShapeLayer メソッド

指定されたシェイプ レイヤをマップに追加します。

VEMap.AddTileLayer メソッド

マップにタイル レイヤを追加し、visibleOnLoad パラメータが true であればそのタイル レイヤをマップ上に表示します。

VEMap.AttachEvent メソッド

指定した関数にマップ コントロール イベントを割り当てます。

VEMap.Clear メソッド

マップ上のシェイプ、シェイプ レイヤ、および検索結果をすべて削除します。また、マップにルートが表示されている場合は、そのルートを削除します。

VEMap.ClearInfoBoxStyles メソッド

既定の Virtual Earth 情報ボックスの CSS スタイルをすべてクリアします。

VEMap.ClearTraffic メソッド

交通情報マップを消去します。

VEMap.DeleteAllShapeLayers メソッド

すべてのシェイプ レイヤを削除します。レイヤ内のシェイプもすべて削除されます。

VEMap.DeleteAllShapes メソッド

空のレイヤを除くレイヤ内のシェイプをすべて削除します。

VEMap.DeleteControl メソッド

指定された検索コントロールをマップから削除します。

VEMap.DeleteRoute メソッド

現在のルートである VERoute クラス オブジェクトをマップから削除します。

VEMap.DeleteShape メソッド

ベース マップ レイヤなどのレイヤから 1 つの VEShape クラス オブジェクトを削除します。

VEMap.DeleteShapeLayer メソッド

指定されたシェイプ レイヤをマップから削除します。

VEMap.DeleteTileLayer メソッド

タイル レイヤをビューから削除します。

VEMap.DetachEvent メソッド

指定済みの関数が呼び出されないように、指定されたマップ コントロール イベントをデタッチします。

VEMap.Dispose メソッド

VEMap オブジェクトを削除し、関連付けられていたリソースを解放します。

VEMap.EnableShapeDisplayThreshold メソッド

しきい値のズーム レベルを下回った場合にシェイプを描画するかどうかを指定します。

VEMap.EndContinuousPan メソッド

VEMap.StartContinuousPan メソッドの呼び出しによって開始されたマップのパンを停止します。

VEMap.Find メソッド

検索結果の配列を返します。

VEMap.FindLocations メソッド

指定された VELatLong クラスに一致する位置の検索を実行します。

VEMap.GetAltitude メソッド

3D モードにおいて、ジオイド上の高度 (メートル単位) を表す double を返します。

VEMap.GetBirdseyeScene メソッド

マップ ビューが概観図に設定されている場合に、現在の VEBirdseyeScene クラス オブジェクトを返します。

VEMap.GetCenter メソッド

現在のマップ ビューで中心点の位置を表す VELatLong クラス オブジェクトを返します。

VEMap.GetDirections メソッド

多地点のルートをマップ上に描画し、ルートに関する詳細情報をコールバック関数に渡します。

VEMap.GetHeading メソッド

3D モードにおいて、現在のマップ ビューの方角を表す整数を返します。

VEMap.GetLeft メソッド

マップ コントロールの左端のピクセル値を返します。

VEMap.GetMapMode メソッド

現在のマップ モードを返します。

VEMap.GetMapStyle メソッド

現在のマップ スタイルを返します。

VEMap.GetMapView メソッド

現在のマップ ビュー オブジェクトを VELatLongRectangle クラス オブジェクトとして返します。

VEMap.GetPitch メソッド

3D モードにおいて、現在のマップ ビューの傾斜を表す整数を返します。

VEMap.GetRoute メソッド

マップ上にルートを描画し、ルートに関する詳細をコールバック関数に渡します。

VEMap.GetShapeByID メソッド

内部識別子に基づいて VEShape クラス オブジェクトへの参照を取得します。

VEMap.GetShapeLayerByIndex メソッド

VEShape クラス オブジェクトの内部 ID に基づいて、そのオブジェクトへの参照を取得します。

VEMap.GetShapeLayerCount メソッド

マップ上のシェイプ レイヤの総数を取得します。

VEMap.GetTileLayerCount メソッド

タイル レイヤの数を取得します。

VEMap.GetTileLayerByID メソッド

識別子に基づいてタイル レイヤを取得します。

VEMap.GetTileLayerByIndex メソッド

インデックス値に基づいてタイル レイヤを取得します。

VEMap.GetTop メソッド

マップ コントロールの上端のピクセル値を返します。

VEMap.GetVersion メソッド

マップ コントロールの現在のバージョンを返します。

VEMap.GetZoomLevel メソッド

マップの現在のズーム レベルを返します。

VEMap.Hide3DNavigationControl メソッド

3D モードのマップを制御するための既定のユーザー インターフェイスを非表示にします。既定では、このコントロールが表示されます。

VEMap.HideAllShapeLayers メソッド

マップ上のすべてのシェイプ レイヤを非表示にします。

VEMap.HideControl メソッド

指定されたコントロールをビュー上で非表示にします。

VEMap.HideDashboard メソッド

マップの制御に使用する既定のユーザー インターフェイス (コンパスとズームのコントロール) を非表示にします。

VEMap.HideFindControl メソッド

検索コントロールをマップから削除します。

VEMap.HideInfoBox メソッド

シェイプのカスタムまたは既定の情報ボックスを非表示にします。

VEMap.HideMiniMap メソッド

ミニ マップをビュー上で非表示にします。

VEMap.HideTileLayer メソッド

タイル レイヤをビュー上で非表示にします。

VEMap.HideTrafficLegend メソッド

交通情報の凡例を非表示にします。

VEMap.ImportShapeLayerData メソッド

GeoRSS フィード、Live Search Maps (http://maps.live.com) コレクション、または KML URL からデータをインポートします。

VEMap.IncludePointInView メソッド

指定された VELatLong クラスのポイントと、現在のマップの中心点の両方を含むようにマップ ビューを変更します。

VEMap.IsBirdseyeAvailable メソッド

現在のマップ ビューで概観図のマップ スタイルを利用できるかどうかを識別します。

VEMap.LatLongToPixel メソッド

VELatLong クラス オブジェクト (緯度/経度のペア) の配列を、VEPixel クラス オブジェクトの配列に変換します。

VEMap.LoadTraffic メソッド

交通情報マップを読み込みます。

VEMap.LoadMap メソッド

指定されたマップを読み込みます。パラメータはすべて任意指定です。

VEMap.Pan メソッド

2D モードの場合に、指定された量だけマップを移動します。

VEMap.PanToLatLong メソッド

特定の緯度および経度にマップをパンします。

VEMap.PixelToLatLong メソッド

ピクセル (マップ上のポイント) を VELatLong クラス オブジェクト (緯度/経度ペア) に変換します。

VEMap.Resize メソッド

指定された幅と高さに基づいてマップのサイズを変更します。

VEMap.SetAltitude メソッド

3D モードのマップ ビューで、WGS 84 楕円体を基準とする高度をメートル単位で設定します。

VEMap.SetBirdseyeOrientation メソッド

既存の概観図 (VEBirdseyeScene クラス オブジェクト) の方向を、指定された方向に変更します。

VEMap.SetBirdseyeScene メソッド

オーバーロードされています。指定された概観図を表示します。

VEMap.SetCenter メソッド

指定した緯度と経度をマップの中心点に設定します。

VEMap.SetCenterAndZoom メソッド

指定した緯度と経度にマップの中心点を設定し、ズーム レベルも設定します。

VEMap.SetDashboardSize メソッド

マップ ダッシュボードのサイズとタイプを設定します。

VEMap.SetDefaultInfoBoxStyles メソッド

情報ボックスの CSS スタイルを元のクラスに戻します。

VEMap.SetFailedShapeRequest メソッド

マップ スタイルを概観図に変更する際、シェイプの正確な位置を取得するためサーバーに送信した要求が失敗した場合にマップ コントロールで実行する処理を指定します。

VEMap.SetHeading メソッド

3D モードにおいて、現在のマップ ビューの方角を設定します。

VEMap.SetMapMode メソッド

マップ モードを設定します。

VEMap.SetMapStyle メソッド

マップ スタイルを設定します。

VEMap.SetMapView メソッド

マップ ビューを、提供された配列内で指定されているポイント、線、または多角形をすべて含むように設定するか、VEMapViewSpecification クラス オブジェクトで定義されたビューに設定します。

VEMap.SetMouseWheelZoomToCenter メソッド

画面の中心と画面上のカーソル位置のどちらをズームの中心にするかを指定します。

VEMap.SetPitch メソッド

3D モードにおいて、現在のマップ ビューの傾斜を設定します。

VEMap.SetPrintOptions メソッド

現在のマップの印刷オプションを設定します。

VEMap.SetScaleBarDistanceUnit メソッド

マップ スケールの距離単位 (キロメートルまたはマイル) を設定します。

VEMap.SetShapesAccuracy メソッド

マップ スタイルを概観図に変更するときのシェイプ変換の精度を指定します。

VEMap.SetShapesAccuracyRequestLimit メソッド

多角形または折れ線のポイント数が最大限度を超えている場合や、マップ スタイルを概観図に変更する際のサーバーへの要求が失敗した場合の、多角形または折れ線の描画方法を指定します。

VEMap.SetTileBuffer メソッド

表示されるマップ ビュー領域の外側に読み込む必要のある、マップ タイルの "リング" の数を設定します。

VEMap.SetTrafficLegendText メソッド

交通情報の凡例が表示される場合にその凡例と共に表示するテキストを指定します。

VEMap.SetZoomLevel メソッド

指定されたズーム レベルにマップ ビューを設定します。

VEMap.Show3DBirdseye メソッド

マップ モードが VEMapMode.Mode3D に設定された場合に BirdseyeBirdseyeHybrid の各マップ スタイルを表示するかどうかを制御します。

VEMap.Show3DNavigationControl メソッド

3D モードのマップを制御するための既定のユーザー インターフェイスを表示します。既定では、このコントロールが表示されます。

VEMap.ShowAllShapeLayers メソッド

マップ上にすべてのシェイプ レイヤを表示します。

VEMap.ShowControl メソッド

指定されたコントロールを表示します。このメソッドは、VEMap.HideControl メソッドを使用してビュー上で非表示にしたコントロール要素に対してのみ有効です。

VEMap.ShowDashboard メソッド

マップの制御に使用する既定のユーザー インターフェイス (コンパスとズームのコントロール) を表示します。既定では、このコントロールが表示されます。

VEMap.ShowDisambiguationDialog メソッド

位置検索で複数の結果が返された場合に、既定の地名の選択画面を表示するかどうかを指定します。

VEMap.ShowFindControl メソッド

ユーザーが検索クエリを入力できる検索コントロールを表示します。

VEMap.ShowInfoBox メソッド

シェイプのカスタム情報ボックスまたは既定の情報ボックスを表示します。

VEMap.ShowMessage メソッド

指定されたメッセージをマップ上のダイアログ ボックスに表示します。

VEMap.ShowMiniMap メソッド

画面の左上隅から指定されたオフセットでミニ マップを表示します。

VEMap.ShowTileLayer メソッド

タイル レイヤをビュー上に表示します。

VEMap.ShowTrafficLegend メソッド

交通情報の凡例を表示します。

VEMap.StartContinuousPan メソッド

VEMap.EndContinuousPan メソッドが呼び出されるまで、指定された方角にマップを移動します。

VEMap.ZoomIn メソッド

マップのズーム レベルを 1 ずつ増加します。

VEMap.ZoomOut メソッド

マップのズーム レベルを 1 ずつ減少します。

パブリック プロパティ

名前 説明

VEMap.onLoadMap プロパティ

マップが最初に読み込まれるときに呼び出される関数を指定します。

パブリック イベント

VEMap クラスのイベントは、Virtual Earth 固有のイベント、マウス イベント、およびキーボード イベントの 3 つに分けられます。すべての VEMap イベントの一覧については、「VEMap イベント」を参照してください。

名前 説明

キーボード イベント

コンピュータに接続されたキーボードによって生成される入力イベントです。

マウス イベント

コンピュータに接続されたマウス デバイスによって生成される入力イベントです。

Virtual Earth イベント

Virtual Earth に固有の VEMap クラス イベントです。

関連項目

概念

VEMap イベント オブジェクト プロパティ