Freigeben über


MapScene.CreateFromLocationAndRadius Methode

Definition

Überlädt

CreateFromLocationAndRadius(Geopoint, Double)

Erstellt eine Szene, die auf einer Karte basierend auf einem einzelnen geografischen Standort und Radius angezeigt wird.

CreateFromLocationAndRadius(Geopoint, Double, Double, Double)

Erstellt eine Szene, die auf einer Karte angezeigt wird, basierend auf einem einzelnen geografischen Standort, Radius, Überschrift und Tonhöhe.

CreateFromLocationAndRadius(Geopoint, Double)

Erstellt eine Szene, die auf einer Karte basierend auf einem einzelnen geografischen Standort und Radius angezeigt wird.

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

Parameter

location
Geopoint

Die Mitte der Szene.

radiusInMeters
Double

double

Der Radius um die Mitte, der in der Szene in Metern angezeigt werden soll.

Gibt zurück

Stellt eine Ansicht einer Karte in MapControl dar.

Attribute

Hinweise

Dieser Konstruktor entspricht dem Aufruf von CreateFromLocationAndRadius(Geopoint, Double, Double, Double, Double) mit den folgenden Standardwerten: headingInDegrees = 0 (Nord) und pitchInDegrees = 0 (gerade nach unten). Weitere Informationen finden Sie im Abschnitt mit den Hinweisen der CreateFromLocationAndRadius(Geopoint, Double, Double, Double)- Methode.

Weitere Informationen

Gilt für:

CreateFromLocationAndRadius(Geopoint, Double, Double, Double)

Erstellt eine Szene, die auf einer Karte angezeigt wird, basierend auf einem einzelnen geografischen Standort, Radius, Überschrift und Tonhöhe.

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

Parameter

location
Geopoint

Die Mitte der Szene.

radiusInMeters
Double

double

Der Radius um die Mitte, der in der Szene in Metern angezeigt werden soll.

headingInDegrees
Double

double

Die Richtungsrichtung der Kamera der Karte in Grad, wobei 0 oder 360 = Norden, 90 = Osten, 180 = Süden und 270 = Westen. Der Standardwert für headingInDegrees ist 0.

pitchInDegrees
Double

double

Die Tonhöhe der Kamera der Karte in Grad, wobei 90 auf den Horizont (Maximum) und 0 gerade nach unten (Minimum) blickt. Der Standardwert pitchInDegrees ist 0.

Gibt zurück

Stellt eine Ansicht einer Karte in MapControl dar.

Attribute

Hinweise

Tipp

Verwenden Sie die CreateFromCamera-Methode , um eine Szene zu erstellen, indem Sie die Position der Kamera der Karte angeben. Der in dieser Methode durch den Location-Parameter angegebene Ort ist der Standort, der in der Szene angezeigt wird, nicht der Standort der Kamera der Karte.

Die folgende Abbildung veranschaulicht die Position der Szene relativ zur Kamera der Karte. Der in dieser Methode durch den location-Parameter angegebene Speicherort entspricht dem MapScene-Speicherort.

Die Beziehung zwischen MapCamera location und MapScene location relativ zur Karte. Der gültige Tonbereich unterscheidet sich zwischen 2D-, 3D- und Streetside-Kartenansichten. Wenn Sie beispielsweise von 3D zu 2D wechseln, können Werte, die in der aktuellen Ansicht akzeptabel sind, in der nächsten Ansicht außerhalb des Bereichs liegen. Wenn dies der Fall ist, wird der aktuelle Tonhöhenwert in der nächsten Ansicht auf den nächsten zulässigen Wert gekürzt.

Wenn Sie eine Streetside-Ansicht verlassen, kehrt die Karte zu den vorherigen Ansichtseinstellungen zurück. Der Streetside-Stellplatz wird außerhalb der Streetside-Erfahrung nicht beibehalten.

Die maximalen und minimalen Werte von Pitch/Tilt hängen vom Typ der Kartenansicht ab: 2D, 3D oder Streetside.

Eigenschaft2D-Bereich3D-BereichStreetside-Bereich
Pitch/Tilt0-750-900-180

Überschriftenwerte, die größer als 360 Grad sind, werden auf den entsprechenden Wert von 0 bis 360 Grad normalisiert.

Weitere Informationen

Gilt für: