Compartilhar via


MapScene.CreateFromLocation Método

Definição

Sobrecargas

CreateFromLocation(Geopoint)

Cria uma cena para aparecer em um mapa com base em uma única localização geográfica.

CreateFromLocation(Geopoint, Double, Double)

Cria uma cena para aparecer em um mapa com base em uma única localização geográfica, título e tom.

CreateFromLocation(Geopoint)

Cria uma cena para aparecer em um mapa com base em uma única localização geográfica.

public:
 static MapScene ^ CreateFromLocation(Geopoint ^ location);
/// [Windows.Foundation.Metadata.Overload("CreateFromLocation")]
 static MapScene CreateFromLocation(Geopoint const& location);
[Windows.Foundation.Metadata.Overload("CreateFromLocation")]
public static MapScene CreateFromLocation(Geopoint location);
function createFromLocation(location)
Public Shared Function CreateFromLocation (location As Geopoint) As MapScene

Parâmetros

location
Geopoint

O centro da cena.

Retornos

Representa uma exibição de um mapa no MapControl.

Atributos

Comentários

Esse construtor é equivalente a chamar CreateFromLocation(Geopoint, Double, Double) com os seguintes valores de parâmetro padrão: headingInDegrees = 0 (Norte) e pitchInDegrees = 0 (olhando diretamente para baixo).

Para obter mais informações, consulte a seção comentários do método CreateFromLocation(Geopoint, Double, Double).

Confira também

Aplica-se a

CreateFromLocation(Geopoint, Double, Double)

Cria uma cena para aparecer em um mapa com base em uma única localização geográfica, título e tom.

public:
 static MapScene ^ CreateFromLocation(Geopoint ^ location, double headingInDegrees, double pitchInDegrees);
/// [Windows.Foundation.Metadata.Overload("CreateFromLocationWithHeadingAndPitch")]
 static MapScene CreateFromLocation(Geopoint const& location, double const& headingInDegrees, double const& pitchInDegrees);
[Windows.Foundation.Metadata.Overload("CreateFromLocationWithHeadingAndPitch")]
public static MapScene CreateFromLocation(Geopoint location, double headingInDegrees, double pitchInDegrees);
function createFromLocation(location, headingInDegrees, pitchInDegrees)
Public Shared Function CreateFromLocation (location As Geopoint, headingInDegrees As Double, pitchInDegrees As Double) As MapScene

Parâmetros

location
Geopoint

O centro da cena.

headingInDegrees
Double

double

O título direcional da câmera do mapa em graus, onde 0 ou 360 = Norte, 90 = Leste, 180 = Sul e 270 = Oeste. O valor padrão de headingInDegrees é 0.

pitchInDegrees
Double

double

O tom da câmera do mapa em graus, onde 90 está olhando para o horizonte (máximo) e 0 está olhando diretamente para baixo (mínimo). O valor padrão de pitchInDegrees é 0.

Retornos

Representa uma exibição de um mapa no MapControl.

Atributos

Comentários

Dica

Use o método CreateFromCamera para criar uma cena especificando a posição da câmera do mapa. O local especificado nesse método pelo parâmetro location é o local que aparecerá na cena, não é o local da câmera do mapa.

A imagem a seguir demonstra a localização da cena em relação à câmera do mapa. O local especificado nesse método pelo parâmetro location corresponde ao local mapScene.

A relação entre a localização mapCamera e a localização do MapScene em relação ao mapa. O intervalo válido de pitch difere entre as exibições de mapa 2D, 3D e Streetside. Ao alternar de 3D para 2D, por exemplo, os valores aceitáveis na exibição atual podem estar fora do intervalo na próxima exibição. Se esse for o caso, o valor de pitch atual será truncado para o valor aceitável mais próximo na próxima exibição.

Ao sair de um modo de exibição streetside, o mapa retorna às configurações de exibição anteriores. O campo streetside não é mantido fora da experiência streetside.

Os valores máximo e mínimo de inclinação/inclinação dependem do tipo de exibição de mapa: 2D, 3D ou Streetside.

PropriedadeIntervalo 2DIntervalo 3DFaixa de streetside
inclinação/inclinação0-750-900-180

Valores de título maiores que 360 graus são normalizados para seu valor equivalente de 0 a 360 graus.

Confira também

Aplica-se a