Definir cámara

Establecer o actualizar la perspectiva de visualización de la escena a una posición especificada.

Dirección URL de solicitud

<baseUrl>/arcgisearth/camera(PUT ONLY)

Parámetros de solicitud

ParámetroDescripción

position

(necesario)

La posición de la cámara definida por un punto del mapa. Define los formatos JSON de los objetos de punto y referencia espacial.

  • x
    • Coordenada x medida a lo largo del eje este-oeste.
    • Tipo: doble
  • y
    • Coordenada y medida a lo largo del eje norte-sur.
    • Tipo: doble
  • z
    • La coordenada z mide la altura o la elevación.
    • Tipo: doble
  • spatialReference

Sintaxis JSON:

{
    "x": <x>,
    "y": <y>,
    "z": <z>,
    "spatialReference": {
        <spatialReference>
    }
}

heading

(opcional)

Establecer o actualizar la propiedad de orientación de la cámara. Los valores varían de 0 a 360 grados, a partir del norte en el sistema de referencia Este, Norte, Arriba (ENU).

Tipo: doble

tilt

(opcional)

Establecer o actualizar la propiedad de inclinación de la cámara, que es el ángulo de rotación alrededor del eje y del sistema de referencia ENU (girando a lo largo del eje que pasa por las alas del avión). Los valores varían de 0 a 180 grados. 0 indica que se mira directamente hacia abajo y 180 indica que se mira directamente hacia arriba.

Tipo: doble

roll

(opcional)

Establecer o actualizar la propiedad de balanceo de la cámara, que es el ángulo de rotación alrededor del eje x del sistema de referencia ENU (girando a lo largo del eje que pasa a través del centro del avión desde el morro hasta la cola). Los valores varían de 0 a 360 grados. Un valor cero equivale a una horizontalidad perfecta.

Tipo: doble

Uso de ejemplo

{
    "position": {
        "x": -92,
        "y": 41,
        "z": 11000000,
        "spatialReference": {
            "wkid": 4326
        }
    },
    "heading": 2.3335941892764884E-17,
    "tilt": 6.144145559063083E-15,
    "roll": 0
}