Actualizar gráfico

Actualizar un gráfico existente en ArcGIS Earth.

Dirección URL de solicitud

<baseUrl>/arcgisearth/graphics(PATCH only)

Parámetros de solicitud

ParámetroDescripción

ID

(necesario)

Especifica el Id. de un gráfico.

Tipo: cadena de caracteres

geometry

(opcional)

La posición y el tipo de geometría de gráfico. Define los formatos JSON de los objetos de geometría y de referencia espacial. Admitir la geometría de punto y polilínea.

Parámetros de punto:

  • type
    • El tipo de geometría.
    • Valores posibles: "point"
    • Tipo: cadena de caracteres
  • 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
  • latitude
    • La latitud del punto.
    • Tipo: doble
  • longitude
    • La longitud del punto.
    • Tipo: doble
  • spatialReference

Sintaxis JSON:

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

Parámetros de polilínea:

  • type
    • El tipo de geometría.
    • Valores posibles: "polyline"
    • Tipo: cadena de caracteres
  • paths
    • Un conjunto de rutas, o segmentos de línea, que conforman la polilínea. Solo para la geometría del tipo de polilínea.
    • Tipo: number[][][]
  • spatialReference

Sintaxis JSON:

{ 
    "type":<type>, 
    "paths": [
        [<x11>, <y11>, <z11>],
        ...,
        [<x1N>,<y1N>, <z1N>]
    ],  
    "spatialReference":{ 
            <spatialReference> 
      } 
}

Parámetros de polígono:

  • type
    • El tipo de geometría. El primer vértice de cada anillo siempre debería ser el mismo que el último.
    • Valores posibles: "polygon"
    • Tipo: cadena de caracteres
  • rings
    • Una matriz de anillos.
    • Tipo: number[][][]
  • spatialReference

Sintaxis JSON:

{ 
    "type":<type>, 
       "rings": [ 
            [<x11>, <y11>, <z11>], 
            …,
            [<x1N>, <y1N>, <z1N>] 
         ], 
     "spatialReference":{
        <spatialReference> 
    } 
}

symbol

(opcional)

El símbolo del gráfico. La elección de un símbolo para un gráfico depende del tipo de geometría del gráfico.

Tipo: doble

  • type
    • El tipo de símbolo.
    • Valores posibles: "picture-marker"| "simple-line"| "simple-fill"
    • Tipo: cadena de caracteres
  • url
    • Especifica la URL o la ruta de un PictureMarkerSymbol. Solo para PictureMarkerSymbol.
    • Tipo: cadena de caracteres
  • width
    • El ancho del símbolo de línea.
    • Tipo: número
  • height
    • La altura de la imagen en puntos. Solo para PictureMarkerSymbol.
    • Tipo: número
  • angle
    • El ángulo del marcador respecto de la pantalla en grados. Solo para PictureMarkerSymbol.
    • Tipo: número
  • xoffset
    • El desplazamiento en el eje x en puntos. Solo para PictureMarkerSymbol.
    • Tipo: número
  • color
    • El color del símbolo.
    • Tipo: color
Nota:

Se necesita al menos uno de los parámetros de geometría y símbolo para actualizar el gráfico.

Uso de ejemplo

Una entrada de ejemplo para actualizar un gráfico de puntos en ArcGIS Earth:

{
    "id":"point-picture-marker-graphic",
    "geometry":{
        "type":"point",
        "x":-100,
        "y":40
    },
    "symbol":{
        "type":"picture-marker",
        "url":"https://static.arcgis.com/images/Symbols/Shapes/BlackStarLargeB.png",
        "width":"128px",
        "height":"128px",
        "angle":0,
        "xoffset":"10px",
        "yoffset":"10px"
    }
}

Una entrada de ejemplo para actualizar un gráfico de líneas en ArcGIS Earth:

{
    "id":"polyline-simple-line-graphic",
    "geometry":{
        "type":"polyline",
        "paths":[
            [
                -118,
                34
            ],
            [
                -100,
                40
            ],
            [
                -82,
                34
            ]
        ]
    },
    "symbol":{
        "type":"simple-line",
        "color":"#000000",
        "width":"24px"
    }
}