Sie können die aktuelle Perspektive der Szene abrufen und im JSON-Format zurückgeben.
Anforderungs-URL
<baseUrl>/arcgisearth/camera
Beispiel für die Verwendung
http://localhost:8000/arcgisearth/camera
Kameraeigenschaften
Parameter | Beschreibung |
---|---|
position (erforderlich) | Die von einem Kartenpunkt definierte Position der Kamera. Damit werden die JSON-Formate des Punktes und Raumbezugsobjekte definiert.
JSON-Syntax: |
heading (optional) | Legt die Eigenschaft für die Ausrichtung der Kamera fest oder aktualisiert sie. Die Werte reichen von 0 bis 360 Grad, beginnend im Norden im ENU-Bezugssystem (East, North, Up). Typ: Double |
tilt (optional) | Legt die Neigungseigenschaft der Kamera fest oder aktualisiert sie. Dabei handelt es sich um den Drehwinkel um die Y-Achse des ENU-Bezugssystems (Drehung entlang der Achse, die durch die Tragflächen des Flugzeugs führt). Die Werte liegen zwischen 0 und 180 Grad. 0 weist direkt nach unten und 180 direkt nach oben. Typ: Double |
roll (optional) | Legt die Rollwinkeleigenschaft der Kamera fest oder aktualisiert sie. Dabei handelt es sich um den Drehwinkel um die X-Achse des ENU-Bezugssystems (Drehung entlang der Achse, die von vorne nach hinten durch den Rumpf des Flugzeugs führt). Die Werte liegen zwischen 0 und 360 Grad. Der Wert Null ist genau horizontal ausgerichtet. Typ: Double |
Beispiel für eine JSON-Antwort
Hier finden Sie ein JSON-Antwortbeispiel für das Abrufen der Kamerainformationen:
{
"position": {
"x": -92,
"y": 41,
"z": 11000000,
"spatialReference": {
"wkid": 4326
}
},
"heading": 2.3335941892764884E-17,
"tilt": 6.144145559063083E-15,
"roll": 0
}