MapScene.CreateFromLocation Метод

Определение

Перегрузки

CreateFromLocation(Geopoint)

Создает сцену для отображения на карте на основе одного географического расположения.

CreateFromLocation(Geopoint, Double, Double)

Создает сцену для отображения на карте на основе одного географического расположения, заголовка и тона.

CreateFromLocation(Geopoint)

Создает сцену для отображения на карте на основе одного географического расположения.

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

Параметры

location
Geopoint

Центр сцены.

Возвращаемое значение

Представляет представление карты в MapControl.

Атрибуты

Комментарии

Этот конструктор эквивалентен вызову Метода CreateFromLocation(Geopoint, Double, Double) со следующими значениями параметров по умолчанию: заголовокInDegrees = 0 (Север) и pitchInDegrees = 0 (глядя прямо вниз).

Дополнительные сведения см. в разделе примечаний метода CreateFromLocation(Geopoint, Double, Double).

См. также раздел

Применяется к

CreateFromLocation(Geopoint, Double, Double)

Создает сцену для отображения на карте на основе одного географического расположения, заголовка и тона.

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

Параметры

location
Geopoint

Центр сцены.

headingInDegrees
Double

double

Направление камеры карты в градусах, где 0 или 360 = Север, 90 = Восток, 180 = Юг и 270 = Запад. Значение по умолчанию заголовокInDegrees равно 0.

pitchInDegrees
Double

double

Шаг камеры карты в градусах, где 90 смотрит на горизонт (максимум), а 0 смотрит прямо вниз (минимум). Значение pitchInDegrees по умолчанию равно 0.

Возвращаемое значение

Представляет представление карты в MapControl.

Атрибуты

Комментарии

Совет

Используйте метод CreateFromCamera , чтобы создать сцену, указав положение камеры карты. Расположение, указанное в этом методе параметром location , — это расположение, которое будет отображаться в сцене, а не расположение камеры карты.

На следующем рисунке показано расположение сцены относительно камеры карты. Расположение, указанное в этом методе параметром location , соответствует расположению MapScene.

Связь между расположением MapCamera и расположением MapScene относительно карты. Допустимый диапазон тона отличается для двухмерных, трехмерных представлений и представлений карты Streetside. Например, при переключении с 3D на двухd значения, допустимые в текущем представлении, могут находиться вне диапазона в следующем представлении. В этом случае текущее значение тона будет усечено до ближайшего допустимого значения в следующем представлении.

При выходе из представления Streetside карта возвращается к предыдущим параметрам представления. Streetside шаг не поддерживается за пределами Streetside опыт.

Максимальное и минимальное значения тона или наклона зависят от типа представления карты: 2D, 3D или Streetside.

СвойствоДиапазон 2DТрехмерный диапазонСтритсайд диапазон
шаг/наклон0-750–900-180

Значения заголовков больше 360 градусов нормализуются до эквивалентного значения 0–360 градусов.

См. также раздел

Применяется к