Un graphique est une représentation vectorielle de phénomènes géographiques du monde réel. Il peut contenir une géométrie et un symbole. Ajoutez un graphique à ArcGIS Earth et renvoyez l'ID du graphique et ses informations.
URL de la requête
<baseUrl>/arcgisearth/graphics(POST only)
Paramètres de requête
Paramètre | Description |
---|---|
ID (facultatif) | Spécifie l'ID d'un graphique. Type : chaîne |
geometry (obligatoire) | Position et type de géométrie d’un graphique. Définit les formats JSON des objets géométrie et référence spatiale. Prend en charge la géométrie de type point, polyligne et polygone. Paramètres de point :
Syntaxe JSON :
Paramètres de polyligne :
Syntaxe JSON :
Paramètres de polygone :
Syntaxe JSON :
|
symbol (facultatif) | Symbole du graphique. Le choix du symbole d’un graphique dépend du type de géométrie du graphique. Type : double
|
Exemple d’utilisation
Vous trouverez ci-après un exemple de résultat de l'ajout d’un graphique ponctuel :
{
"id": " 4b75ea4a-e10f-d676-307d-aa945e2a0719",
"geometry": {
"type": "polygon",
"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
}
}
}
Vous trouverez ci-après un exemple de résultat de l'ajout d’un graphique linéaire :
{
"id": "polyline-simple-line-graphic",
"geometry": {
"type": "polyline",
"paths": [
[
-118,
34
],
[
-100,
40
],
[
-82,
34
]
]
},
"symbol": {
"type": "simple-line",
"color": "#33cc33",
"width": "2px"
}
}
Voici un exemple d’entrée pour ajouter un graphique surfacique :
{
"id": " 4b75ea4a-e10f-d676-307d-aa945e2a0719",
"geometry": {
"type": "polygon",
"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
}
}
}
Exemple de réponse JSON
Voici un exemple de réponse JSON pour l’ajout d’un graphique ponctuel :
{
"id": "point-picture-marker-graphic",
"geometry": {
"x": -100,
"y": 40,
"type": "point"
},
"symbol": {
"angle": 0,
"height": 48,
"type": "picture-marker",
"url": "https://static.arcgis.com/images/Symbols/Shapes/BlackStarLargeB.png",
"width": 48,
"xoffset": 7.5,
"yoffset": 7.5
}
}
Voici un exemple de réponse JSON pour l’ajout d’un graphique linéaire :
{
"id": "polyline-simple-line-graphic",
"geometry": {
"paths": [
[
[
-118,
34
],
[
-100,
40
],
[
-82,
34
]
]
],
"type": "polyline"
},
"symbol": {
"color": [
51,
204,
51,
255
],
"type": "simple-line",
"width": 1.5
}
}
Voici un exemple de réponse JSON pour l’ajout d’un graphique surfacique :
{
"id": " 4b75ea4a-e10f-d676-307d-aa945e2a0719",
"geometry": {
"rings": [
[
[
-96.06138,
32.837
],
[
-97.06133,
34.836
],
[
-98.06124,
34.834
],
[
-97.06127,
32.832
],
[
-97.06138,
32.837
],
[
-96.06138,
32.837
]
]
],
"spatialReference": {
"wkid": 4326
},
"type": "polygon"
},
"symbol": {
"color": [
76,
115,
0,
255
],
"outline": {
"color": [
110,
110,
110,
255
],
"width": 1
},
"type": "simple-fill",
"width": 1.5
}
}
Vous avez un commentaire à formuler concernant cette rubrique ?