다음을 통해 공유


MapScene.CreateFromLocations 메서드

정의

오버로드

CreateFromLocations(IIterable<Geopoint>)

여러 지리적 위치를 기반으로 맵에 표시할 장면을 만듭니다.

CreateFromLocations(IIterable<Geopoint>, Double, Double)

여러 지리적 위치, 제목 및 피치를 기반으로 맵에 표시할 장면을 만듭니다.

CreateFromLocations(IIterable<Geopoint>)

여러 지리적 위치를 기반으로 맵에 표시할 장면을 만듭니다.

public:
 static MapScene ^ CreateFromLocations(IIterable<Geopoint ^> ^ locations);
/// [Windows.Foundation.Metadata.Overload("CreateFromLocations")]
 static MapScene CreateFromLocations(IIterable<Geopoint> const& locations);
[Windows.Foundation.Metadata.Overload("CreateFromLocations")]
public static MapScene CreateFromLocations(IEnumerable<Geopoint> locations);
function createFromLocations(locations)
Public Shared Function CreateFromLocations (locations As IEnumerable(Of Geopoint)) As MapScene

매개 변수

locations

IIterable<Geopoint>

IEnumerable<Geopoint>

장면에 표시할 위치입니다.

반환

MapControl의 지도 보기를 나타냅니다.

특성

설명

이 생성자는 다음 기본 매개 변수 값으로 CreateFromLocations(IIterable(Geopoint), Double, Double) 을 호출하는 것과 같습니다. headingInDegrees = 0(북쪽) 및 pitchInDegrees = 0(똑바로 아래 보기). 자세한 내용은 CreateFromLocations(IIterable(Geopoint), Double, Double) 메서드를 참조하세요.

추가 정보

적용 대상

CreateFromLocations(IIterable<Geopoint>, Double, Double)

여러 지리적 위치, 제목 및 피치를 기반으로 맵에 표시할 장면을 만듭니다.

public:
 static MapScene ^ CreateFromLocations(IIterable<Geopoint ^> ^ locations, double headingInDegrees, double pitchInDegrees);
/// [Windows.Foundation.Metadata.Overload("CreateFromLocationsWithHeadingAndPitch")]
 static MapScene CreateFromLocations(IIterable<Geopoint> const& locations, double const& headingInDegrees, double const& pitchInDegrees);
[Windows.Foundation.Metadata.Overload("CreateFromLocationsWithHeadingAndPitch")]
public static MapScene CreateFromLocations(IEnumerable<Geopoint> locations, double headingInDegrees, double pitchInDegrees);
function createFromLocations(locations, headingInDegrees, pitchInDegrees)
Public Shared Function CreateFromLocations (locations As IEnumerable(Of Geopoint), headingInDegrees As Double, pitchInDegrees As Double) As MapScene

매개 변수

locations

IIterable<Geopoint>

IEnumerable<Geopoint>

장면에 표시할 위치입니다.

headingInDegrees
Double

double

지도 카메라의 방향 제목(도)입니다. 여기서 0 또는 360 = 북쪽, 90 = 동쪽, 180 = 남쪽 및 270 = 서쪽. 기본 headingInDegrees 값은 0입니다.

pitchInDegrees
Double

double

지도 카메라의 피치(도)는 90이 지평선(최대값)을 바라보며 0은 똑바로 아래를 내려다보고 있습니다(최소값). 기본 pitchInDegrees 값은 0입니다.

반환

MapControl의 지도 보기를 나타냅니다.

특성

설명

CreateFromCamera 메서드를 사용하여 맵 카메라의 위치를 지정하여 장면을 만듭니다. locations 매개 변수에 의해 이 메서드에 지정된 위치는 장면에 표시되는 위치이며 지도 카메라의 위치가 아닙니다.

다음 이미지는 지도의 카메라를 기준으로 장면의 위치를 보여 줍니다. locations 매개 변수에 의해 이 메서드에 지정된 위치MapScene 위치에 해당합니다.

지도를 기준으로 MapCamera 위치와 MapScene 위치 간의 관계입니다. 유효한 피치 범위는 2D, 3D 및 Streetside 지도 보기 간에 다릅니다. 예를 들어 3D에서 2D로 전환하는 경우 현재 보기에서 허용되는 값이 다음 보기의 범위를 벗어날 수 있습니다. 이 경우 현재 피치 값이 다음 보기에서 허용되는 가장 가까운 값으로 잘립니다.

Streetside 보기를 벗어나면 지도가 이전 보기 설정으로 돌아갑니다. 스트리트 사이드 피치는 스트리트 사이드 경험 외부에서 유지되지 않습니다.

피치/기울기의 최대값과 최소값은 지도 보기 유형(2D, 3D 또는 Streetside)에 따라 달라집니다.

속성2D 범위3D 범위스트리트 사이드 범위
피치/기울기0-750-900-180

360도보다 큰 제목 값은 해당하는 0-360도 값으로 정규화됩니다.

추가 정보

적용 대상