MapCamera 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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)
- MapCamera(Geopoint, Double, Double)
- MapCamera(Geopoint, Double, Double, Double, Double)
適用於
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)
- MapCamera(Geopoint, Double, Double)
- MapCamera(Geopoint, Double, Double, Double, Double)
適用於
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-75 | 0-90 | 0-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 作為輸入,作業系統可能會擲回例外狀況。
備註
2D、3D 和 Streetside 地圖檢視的有效間距範圍不同。 例如,從 3D 切換至 2D 時,目前檢視中可接受的值可能會超出下一個檢視的範圍。 如果是這種情況,目前的音調值將會截斷為下一個檢視中最接近可接受的值。
離開 Streetside 檢視時,地圖會返回先前的檢視設定。 Streetside 音調不會在 Streetside 體驗之外維護。
傾斜/傾斜的最大值和最小值取決於地圖檢視的類型:2D、3D 或 Streetside。 檢視欄位的範圍在所有檢視中都相同。
屬性 | 2D 範圍 | 3D 範圍 | 街邊範圍 |
---|---|---|---|
傾斜/傾斜 | 0-75 | 0-90 | 0-180 |
檢視欄位 | 1-120 | 1-120 | 1-120 |
大於 360 度的標題值會正規化為其相等的 0-360 度值。