Поделиться через


MapScene.CreateFromLocationAndRadius Метод

Определение

Перегрузки

CreateFromLocationAndRadius(Geopoint, Double)

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

CreateFromLocationAndRadius(Geopoint, Double, Double, Double)

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

CreateFromLocationAndRadius(Geopoint, Double)

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

public:
 static MapScene ^ CreateFromLocationAndRadius(Geopoint ^ location, double radiusInMeters);
/// [Windows.Foundation.Metadata.Overload("CreateFromLocationAndRadius")]
 static MapScene CreateFromLocationAndRadius(Geopoint const& location, double const& radiusInMeters);
[Windows.Foundation.Metadata.Overload("CreateFromLocationAndRadius")]
public static MapScene CreateFromLocationAndRadius(Geopoint location, double radiusInMeters);
function createFromLocationAndRadius(location, radiusInMeters)
Public Shared Function CreateFromLocationAndRadius (location As Geopoint, radiusInMeters As Double) As MapScene

Параметры

location
Geopoint

Центр сцены.

radiusInMeters
Double

double

Радиус вокруг центра, который будет отображаться в сцене, в метрах.

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

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

Атрибуты

Комментарии

Этот конструктор эквивалентен вызову CreateFromLocationAndRadius(Geopoint, Double, Double, Double) со следующими значениями параметров по умолчанию: headingInDegrees = 0 (Север) и pitchInDegrees = 0 (прямой просмотр). Дополнительные сведения см. в разделе примечаний метода CreateFromLocationAndRadius(Geopoint, Double, Double).

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

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

CreateFromLocationAndRadius(Geopoint, Double, Double, Double)

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

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

Параметры

location
Geopoint

Центр сцены.

radiusInMeters
Double

double

Радиус вокруг центра, который будет отображаться в сцене, в метрах.

headingInDegrees
Double

double

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

pitchInDegrees
Double

double

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

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

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

Атрибуты

Комментарии

Совет

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

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

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

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

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

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

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

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

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