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


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 = Запад. Значение по умолчанию заголовокInDegrees равно 0.

pitchInDegrees
Double

double

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

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

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

Атрибуты

Комментарии

Совет

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

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

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

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

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

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

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

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

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