Automation 描画 API を使用すると、プレースマーク、パス、ポリゴンを ArcGIS Earth に追加できます。 描画には、ジオメトリとシンボルを含めることができます。 ArcGIS Earth に描画 ID を返す描画を追加します。 描画は、コンテンツ ウィンドウの [マイ ドローイング] フォルダーに正常に追加されると保存され、ArcGIS Earth で管理と更新ができるようになります。
リクエスト URL
<baseUrl>/arcgisearth/Drawings(POST only)
リクエスト パラメーター
パラメーター | 説明 |
---|---|
ID (オプション) | 描画の ID を指定します。 タイプ: string |
visible (オプション) | 描画がコンテンツ ウィンドウに表示されているかどうかを示します。 |
title (オプション) | 描画のタイトル。 |
geometry (必須) | 描画の位置とジオメトリ タイプ。 ジオメトリおよび空間参照オブジェクトの JSON 形式を定義します。 ポイント、ポリライン、ポリゴン ジオメトリをサポートします。 ポイントパラメーター:
JSON 構文:
ポリライン パラメーター:
JSON 構文:
ポリゴン パラメーター:
JSON 構文:
|
symbol (オプション) | 描画のシンボル。 描画のシンボルの選択は、描画のシンボル タイプによって異なります。
|
labelSymbol (オプション) | ラベル テキスト シンボルは、ポイント描画にラベルを追加するために使用します。
JSON 構文:
|
使用例
ポイント描画を追加する場合の入力例を次に示します。
{
"id": "4b75ea4a-e10f-d676-307d-aa945e2a0712",
"visible": true,
"title": "addPoint",
"geometry": {
"x": -100,
"y": 40,
"spatialReference": {"wkid": 4326}
},
"symbol": {
"type": "picture-marker",
"url":"https://static.arcgis.com/images/Symbols/Shapes/BlackStarLargeB.png",
"size": "64px"
},
"labelSymbol":{
"type":"text",
"color": [76,115,0,255],
"size":12
}
}
ライン描画を追加する場合の入力例を次に示します。
{
"id": "4b75ea4a-e10f-d676-307d-aa945e2a071922",
"visible": true,
"title": "addLine",
"geometry": {
"paths": [
[
-118,
34
],
[
-100,
40
],
[
-82,
34
]
],
"spatialReference": {"wkid": 4326}
},
"symbol": {
"type": "simple-line",
"color": "#33cc33",
"width": "2px"
}
}
ポリゴン描画を追加する場合の入力例を次に示します。
{
"id": " 4b75ea4a-e10f-d676-307d-aa945e2a0719",
"visible": true,
"title": "addPolygon",
"geometry": {
"rings": [[
[-96.06138,32.837],
[-97.06133,34.836],
[-98.06124,34.834],
[-97.06127,32.832],
[-97.06138,32.837]
]],
"spatialReference": {"wkid": 4326}
},
"symbol": {
"type": "simple-fill",
"color": [76,115,0,255],
"outline": {
"color": [110,110,110,255],
"width": 1
}
}
}
JSON 応答例
描画を追加する場合の JSON 応答例を次に示します。
{
"id": "4b75ea4a-e10f-d676-307d-aa945e2a0712",
"result": "Success"
}