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(북쪽), 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 = 북쪽, 90 = 동쪽, 180 = 남쪽 및 270 = 서쪽인 각도에서 카메라의 방향 방향 제목입니다. 기본 headingInDegrees 값은 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 = 북쪽, 90 = 동쪽, 180 = 남쪽 및 270 = 서쪽인 각도에서 카메라의 방향 방향 제목입니다. 기본 headingInDegrees 값은 0입니다.
- pitchInDegrees
-
Double
double
지도 카메라의 피치(도)는 90이 지평선(최대값)을 바라보며 0은 똑바로 아래를 내려다보고 있습니다(최소값). 기본 pitchInDegrees 값은 0입니다.
설명
이 생성자는 다음 기본 매개 변수 값인 rollInDegrees = 0(기울기 없음) 및 fieldOfViewInDegrees = 45를 사용하여 MapCamera(Geopoint, Double, Double, Double, Double)를 호출하는 것과 같습니다.
MapCamera(Geopoint, 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 = 북쪽, 90 = 동쪽, 180 = 남쪽 및 270 = 서쪽인 각도에서 카메라의 방향 방향 제목입니다. 기본 headingInDegrees 값은 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 보기를 벗어나면 지도가 이전 보기 설정으로 돌아갑니다. 스트리트 사이드 피치는 스트리트 사이드 경험 외부에서 유지되지 않습니다.
피치/기울기의 최대값과 최소값은 지도 보기 유형(2D, 3D 또는 Streetside)에 따라 달라집니다. 보기 필드의 범위는 모든 보기에서 동일합니다.
속성 | 2D 범위 | 3D 범위 | 스트리트 사이드 범위 |
---|---|---|---|
피치/기울기 | 0-75 | 0-90 | 0-180 |
보기 필드 | 1-120 | 1-120 | 1-120 |
360도보다 큰 제목 값은 해당하는 0-360도 값으로 정규화됩니다.