グラフィックスの更新

ArcGIS Earth で既存のグラフィックスを更新します。

リクエスト URL

<baseUrl>/arcgisearth/graphics(PATCH only)

リクエスト パラメーター

パラメーター説明

ID

(必須)

グラフィックスの ID を指定します。

タイプ: string

geometry

(オプション)

グラフィックスの位置とジオメトリ タイプ。 ジオメトリおよび空間参照オブジェクトの JSON 形式を定義します。 ポイントおよびポリライン ジオメトリをサポートしています。

ポイントパラメーター:

  • type
    • ジオメトリ タイプ。
    • 設定可能な値: "ポイント"
    • タイプ: string
  • x
    • 東西の軸に沿って計測された X 座標。
    • タイプ: double
  • y
    • 南北の軸に沿って計測された Y 座標。
    • タイプ: double
  • latitude
    • ポイントの緯度。
    • タイプ: double
  • longitude
    • ポイントの経度。
    • タイプ: double
  • spatialReference
    • Well Known ID (WKID) を使用して空間参照を定義できます。 有効な WKID 値のリストは、「座標系と変換」をご参照ください。
    • タイプ: string

JSON 構文:

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

ポリライン パラメーター:

  • type
    • ジオメトリ タイプ。
    • 指定可能な値: "ポリライン"
    • タイプ: string
  • paths
    • ポリラインを構成するパスの配列またはライン セグメント。 ポリライン タイプのジオメトリにのみ適用されます。
    • タイプ: 数値[][][]
  • spatialReference
    • Well Known ID (WKID) を使用して空間参照を定義できます。 有効な WKID 値のリストは、「座標系と変換」をご参照ください。
    • タイプ: string

JSON 構文:

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

ポリゴン パラメーター:

  • type
    • ジオメトリ タイプ。 各リングの最初の頂点は、常に最後の頂点と同じでなくてはなりません。
    • 指定可能な値: "ポリゴン"
    • タイプ: string
  • rings
    • リングの配列。
    • タイプ: 数値[][][]
  • spatialReference
    • Well Known ID (WKID) を使用して空間参照を定義できます。 有効な WKID 値のリストは、「座標系と変換」をご参照ください。
    • タイプ: string

JSON 構文:

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

symbol

(オプション)

グラフィックスのシンボル。 グラフィックスのシンボルは、そのグラフィックスのジオメトリ タイプに応じて選択します。

タイプ: double

  • type
    • シンボル タイプ。
    • 指定可能な値: "ピクチャ マーカー"| "シンプル ライン"| "シンプル塗りつぶし"
    • タイプ: string
  • url
    • PictureMarkerSymbol の URL またはパスを指定します。 PictureMarkerSymbol にのみ適用されます。
    • タイプ: string
  • width
    • ライン シンボルの幅。
    • タイプ: 数値
  • height
    • 画像の高さ (ポイント単位)。 PictureMarkerSymbol にのみ適用されます。
    • タイプ: 数値
  • angle
    • 画面に対するマーカーの角度 (度単位)。 PictureMarkerSymbol にのみ適用されます。
    • タイプ: 数値
  • xoffset
    • X 軸上のオフセット (ポイント単位)。 PictureMarkerSymbol にのみ適用されます。
    • タイプ: 数値
  • color
    • シンボルの色。
    • タイプ: 色
注意:

グラフィックスを更新するには、少なくとも 1 つのジオメトリおよびシンボル パラメーターが必要です。

使用例

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"
    }
}

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"
    }
}