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
Расположения, которые будут отображаться в сцене.
Возвращаемое значение
Представляет представление карты в элементе 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
Расположения, которые будут отображаться в сцене.
- headingInDegrees
-
Double
double
Направление камеры карты в градусах, где 0 или 360 = Север, 90 = Восток, 180 = Юг и 270 = Запад. Значение по умолчанию заголовокInDegrees равно 0.
- pitchInDegrees
-
Double
double
Шаг камеры карты в градусах, где 90 смотрит на горизонт (максимум), а 0 смотрит прямо вниз (минимум). Значение pitchInDegrees по умолчанию равно 0.
Возвращаемое значение
Представляет представление карты в элементе MapControl.
- Атрибуты
Комментарии
Совет
Используйте метод CreateFromCamera для создания сцены, указав положение камеры карты. Расположения, указанные в этом методе параметром locations , — это расположения, которые будут отображаться в сцене, а не расположение камеры карты.
На следующем рисунке показано расположение сцены относительно камеры карты. Расположения, указанные в этом методе параметром locations , соответствуют расположению MapScene.
Допустимый диапазон высоты отличается для двухмерных, трехмерных и уличных представлений карт. Например, при переключении с трехмерного на 2D значения, допустимые в текущем представлении, могут находиться вне диапазона в следующем представлении. В этом случае текущее значение шага будет усечено до ближайшего допустимого значения в следующем представлении.При выходе из представления Streetside карта возвращается к предыдущим параметрам представления. Streetside поле не поддерживается за пределами Streetside опыт.
Максимальное и минимальное значения наклона и наклона зависят от типа представления карты: 2D, 3D или Streetside.
Свойство | Диапазон 2D | Трехмерный диапазон | Стритсайд диапазон |
---|---|---|---|
наклон или наклон | 0-75 | 0–90 | 0-180 |
Значения заголовков больше 360 градусов нормализуются до эквивалентного значения 0–360 градусов.