最新バージョンの変更点
このトピックでは、Virtual Earth SDK の今回のリリースでの変更点について説明します。変更点には、以前のリリースで動作していた機能に影響する変更のほか、マップ コントロールの新しいオブジェクト、メソッド、およびプロパティの追加があります。
アップグレードについての注意
マップ コントロールの今回のリリースでは、ページの高さを 100% にするための正しい設定方法がサポートされました。これは、body タグの属性で絶対配置の height を指定する方法です。前回のバージョンでは、この設定は不要でした。今回のバージョンにアップグレードするマップ コントロール ユーザーは、ページ描画のサイズ指定を 100% にする場合、body タグを以下のように変更する必要があります。
<body style="position:absolute;width:100%;height:100%;" …
マップ コントロール
最新バージョンのマップ コントロールでは、以下のオブジェクト、プロパティ、およびメソッドが追加または更新されています。
新しいマップ コントロール要素
以下は、Virtual Earth バージョン 6.0 および 6.1 に追加された新しい要素の一覧です。
名前 | 説明 |
---|---|
地球上のポイントの高度について定義します。 |
|
VEBirdseyeScene オブジェクトの境界矩形を返します。 |
|
多角形または折れ線のポイント数が最大限度を超えている場合や、サーバーに対する要求が失敗した場合の、多角形または折れ線の描画に関する処理の一覧を定義します。 |
|
位置検索で返された結果の挿入に使用される、単一の位置です。 |
|
地球上の単一ポイントの高度を指定します。 |
|
高度の表現モードを指定します。 |
|
地球上の単一ポイントの高度を指定します。 |
|
位置の精度値の列挙体です。 |
|
交通情報マップを消去します。 |
|
しきい値のズーム レベルを下回った場合にシェイプを描画するかどうかを指定します。 |
|
指定された VELatLong に一致する位置の検索を実行します。 |
|
多地点のルートをマップ上に描画し、ルートに関する詳細情報をコールバック関数に渡します。VEMap.GetRoute メソッド (非推奨) に代わるものです。 |
|
交通情報の凡例を非表示にします。 |
|
VELatLong クラス オブジェクト (緯度/経度のペア) の配列を、VEPixel クラス オブジェクトの配列に変換します。 |
|
交通情報マップを読み込みます。 |
|
VEMap.SetBirdseyeScene(veLatLong, orientation, zoomLevel, callback) メソッド |
指定された概観図を表示します。 |
マップ スタイルを概観図に変更する際、シェイプの正確な位置を取得するためサーバーに送信した要求が失敗した場合にマップ コントロールで実行する処理を指定します。 |
|
画面の中心と画面上のカーソル位置のどちらをズームの中心にするかを指定します。 |
|
マップの印刷方法を制御します。 |
|
マップ スタイルを概観図に変更するときのシェイプ変換の精度を指定します。 |
|
マップ スタイルを概観図に変更するときに一度の高精度変換で変換するシェイプの最大数を指定します。 |
|
交通情報の凡例が表示される場合にその凡例と共に表示するテキストを指定します。 |
|
マップ モードが VEMapMode.Mode3D に設定された場合に Birdseye と BirdseyeHybrid の各マップ スタイルを表示するかどうかを制御します。 |
|
交通情報の凡例を表示します。 |
|
マップの読み込み時に設定するオプションを保持します。 |
|
ジオコーダから返された一致コードを示します。 |
|
ジオコーダから返された一致の信頼性を示します。 |
|
ジオコーダから返された場所検索の結果の候補をすべて示す、VEGeocodeLocation クラス オブジェクトの配列です。 |
|
ジオコーダから返された一致コードを示す VEMatchCode 列挙体の値です。 |
|
ジオコーダから返された一致の信頼性を示す VEMatchConfidence 列挙体の値です。 |
|
最も一致する検索結果 (VEPlace.LatLong プロパティに格納されています) の精度としてジオコーダから返された情報を示す VELocationPrecision 列挙体の値です。 |
|
マップの印刷オプションを保持します。 |
|
ルートのシェイプを特定する VELatLong を要素とする配列です。 |
|
VEMap.GetRoute メソッドから返されるルートを表します。これは、以前は VERoute クラスでした。 |
|
ルートに使用される単位を示します。 |
|
VERouteDeprecated クラス オブジェクトの道順情報 (順路案内) を表します。これは、以前は VERouteItinerary クラスでした。 |
|
進路に対応付けられた VERouteWarning を要素とする配列です。 |
|
ルート上の中間区間を表します。 |
|
ルートのモードの列挙体です。 |
|
ルートの計算方法を指定する列挙体です。 |
|
返されるルートのモードを指定する VERouteMode 列挙体の値です。 |
|
交通情報を使用してルートを計算するかどうかを指定する Boolean 値です。 |
|
交通に関する警告を表します。 |
|
ルートに関する警告の重要度を示す列挙体です。 |
|
シェイプの各ポイントの高度値の配列を返します。 |
|
シェイプの高度の表現モードを取得します。 |
|
シェイプから地面に線を描画するかどうかを取得します。 |
|
プッシュピン シェイプの Z インデックス、または折れ線や多角形にアタッチされたプッシュピンの Z インデックスを取得します。 |
|
折れ線または多角形の Z インデックスを取得します。 |
|
シェイプがモデルであるかどうかを返します。 |
|
シェイプの高度を指定します。 |
|
シェイプの高度の表現モードを指定します。 |
|
シェイプから地面に線を描画するかどうかを指定します。 |
|
シェイプの Z インデックス値を設定します。 |
|
シェイプ変換の精度を指定します。 |
変更または削除されたマップ コントロール要素
以下は、変更または削除された要素の一覧です。
名前 | 説明 |
---|---|
ImportXML 値が追加されました。 |
|
新しい altitude および altitudemode パラメータが追加されました。 |
|
KML データのサポートが追加されました。このメソッドでは、現在、GeoRSS フィード、Live Search Maps (http://maps.live.com) コレクション、または KML URL からデータをインポートできます。 |
|
新しい mapOptions パラメータが追加され、マップに関する追加のオプションがサポートされるようになりました。 |
|
新しい BirdseyeHybrid マップ スタイルが追加されました。 |