共用方式為


MapCamera 建構函式

定義

多載

MapCamera(Geopoint)

建立地圖相機,以根據位置定義地圖的檢視。

MapCamera(Geopoint, Double)

建立地圖相機,以根據位置和標題定義地圖的檢視。

MapCamera(Geopoint, Double, Double)

建立地圖相機,以根據位置、標題和傾斜來定義地圖的檢視。

MapCamera(Geopoint, Double, Double, Double, Double)

建立地圖相機,以根據位置、標題、傾斜、滾動和視野來定義地圖的檢視。

MapCamera(Geopoint)

建立地圖相機,以根據位置定義地圖的檢視。

public:
 MapCamera(Geopoint ^ location);
 MapCamera(Geopoint const& location);
public MapCamera(Geopoint location);
function MapCamera(location)
Public Sub New (location As Geopoint)

參數

location
Geopoint

地圖中相機的位置。

備註

此建構函式相當於使用下列預設參數值呼叫 MapCamera (Geopoint、Double、Double、Double、Double ) : headingInDegrees = 0 (North) 、 pitchInDegrees = 0 (直視) 、 rollInDegrees = 0 (沒有傾斜) ,而 fieldOfViewInDegrees = 45。

另請參閱

適用於

MapCamera(Geopoint, Double)

建立地圖相機,以根據位置和標題定義地圖的檢視。

public:
 MapCamera(Geopoint ^ location, double headingInDegrees);
 MapCamera(Geopoint const& location, double const& headingInDegrees);
public MapCamera(Geopoint location, double headingInDegrees);
function MapCamera(location, headingInDegrees)
Public Sub New (location As Geopoint, headingInDegrees As Double)

參數

location
Geopoint

地圖中相機的位置。

headingInDegrees
Double

double

相機的方向標題,其中 0 或 360 = North、90 = East、180 = South 和 270 = West。 預設 標題InDegrees 值為 0。

備註

此建構函式相當於使用下列預設參數值呼叫 MapCamera (Geopoint、Double、Double、Double、Double ) : pitchInDegrees = 0 (直視) 、 rollInDegrees = 0 (沒有傾斜) ,而 fieldOfViewInDegrees = 45。

大於 360 度的標題值會正規化為其相等的 0-360 度值。

另請參閱

適用於

MapCamera(Geopoint, Double, Double)

建立地圖相機,以根據位置、標題和傾斜來定義地圖的檢視。

public:
 MapCamera(Geopoint ^ location, double headingInDegrees, double pitchInDegrees);
 MapCamera(Geopoint const& location, double const& headingInDegrees, double const& pitchInDegrees);
public MapCamera(Geopoint location, double headingInDegrees, double pitchInDegrees);
function MapCamera(location, headingInDegrees, pitchInDegrees)
Public Sub New (location As Geopoint, headingInDegrees As Double, pitchInDegrees As Double)

參數

location
Geopoint

地圖中相機的位置。

headingInDegrees
Double

double

相機的方向標題,其中 0 或 360 = North、90 = East、180 = South 和 270 = West。 預設 標題InDegrees 值為 0。

pitchInDegrees
Double

double

地圖相機的傾斜度數,其中 90 個注視水平線 (最大) ,0 會直接向下看 (最小) 。 預設 的 pitchInDegrees 值為 0。

備註

此建構函式相當於使用下列預設參數值呼叫 MapCamera (Geopoint、Double、Double、Double) rollInDegrees = 0 (沒有傾斜) ,而 fieldOfViewInDegrees = 45。

請參閱 MapCamera (Geopoint、Double、Double、Double、Double、Double) 多載中的其他批註。

傾斜/傾斜的最大值和最小值取決於地圖檢視的類型:2D、3D 或 Streetside。

屬性2D 範圍3D 範圍街邊範圍
傾斜/傾斜0-750-900-180

大於 360 度的標題值會正規化為其相等的 0-360 度值。

另請參閱

適用於

MapCamera(Geopoint, Double, Double, Double, Double)

建立地圖相機,以根據位置、標題、傾斜、滾動和視野來定義地圖的檢視。

public:
 MapCamera(Geopoint ^ location, double headingInDegrees, double pitchInDegrees, double rollInDegrees, double fieldOfViewInDegrees);
 MapCamera(Geopoint const& location, double const& headingInDegrees, double const& pitchInDegrees, double const& rollInDegrees, double const& fieldOfViewInDegrees);
public MapCamera(Geopoint location, double headingInDegrees, double pitchInDegrees, double rollInDegrees, double fieldOfViewInDegrees);
function MapCamera(location, headingInDegrees, pitchInDegrees, rollInDegrees, fieldOfViewInDegrees)
Public Sub New (location As Geopoint, headingInDegrees As Double, pitchInDegrees As Double, rollInDegrees As Double, fieldOfViewInDegrees As Double)

參數

location
Geopoint

地圖中相機的位置。

headingInDegrees
Double

double

相機的方向標題,其中 0 或 360 = North、90 = East、180 = South 和 270 = West。 預設 標題InDegrees 值為 0。

pitchInDegrees
Double

double

地圖相機的傾斜度數,其中 90 個注視水平線 (最大) ,0 會直接向下看 (最小) 。 預設 的 pitchInDegrees 值為 0。

rollInDegrees
Double

double

相機的滾輪,其中 -90 向左傾斜,而 +90 向右傾斜。 預設 rollInDegrees 值為 0。

fieldOfViewInDegrees
Double

double

在相機中顯示的水準角度,以度為單位。 預設 fieldOfViewInDegrees 值為 45.0。

注意

在 Windows 10 1803 版中,您可以傳遞 NAN 作為輸入來覆寫預設值。 這會根據檢視的外觀比例重新計算檢視的欄位。 不過,如果您在 Windows 10 1709 版和更早版本上傳遞 NAN 作為輸入,作業系統可能會擲回例外狀況。

備註

注意

調整 Roll 可能會干擾一般手勢作業,並將地圖保持不一致的狀態。 不建議在不徹底測試您的應用程式的情況下調整 Roll

2D、3D 和 Streetside 地圖檢視的有效間距範圍不同。 例如,從 3D 切換至 2D 時,目前檢視中可接受的值可能會超出下一個檢視的範圍。 如果是這種情況,目前的音調值將會截斷為下一個檢視中最接近可接受的值。

離開 Streetside 檢視時,地圖會返回先前的檢視設定。 Streetside 音調不會在 Streetside 體驗之外維護。

傾斜/傾斜的最大值和最小值取決於地圖檢視的類型:2D、3D 或 Streetside。 檢視欄位的範圍在所有檢視中都相同。

屬性2D 範圍3D 範圍街邊範圍
傾斜/傾斜0-750-900-180
檢視欄位1-1201-1201-120

大於 360 度的標題值會正規化為其相等的 0-360 度值。

另請參閱

適用於