Skip To Content

Utiliser les paramètres URL

Dans cette rubrique

Les applications créées avec Web AppBuilder peuvent être modifiées directement avec des paramètres d'URL. L'URL commence toujours par <your portal url>/apps/webappviewer/index.html? et contient un ou plusieurs des paramètres suivants. Si vous souhaitez inclure plusieurs paramètres, utilisez un caractère Et commercial (&) pour les séparer. Par exemple :

http://<your portal url>/apps/webappviewer/index.html?id=6815e148ff1c4aee8dc7159816380a4d&webmap=9cf053ea602345ddae060010c470e615
Attention :

Le paramètre URL pour la projection prend uniquement en charge WKID 3857 et 4326. Ce problème est connu et sera résolu au cours de la prochaine version.

Ouvrir une application enregistrée

Pour ouvrir une application enregistrée créée avec Web AppBuilder, utilisez id= et l'ID unique de l'application. Par exemple :

http://<your portal url>/apps/webappviewer/index.html?id=6815e148ff1c4aee8dc7159816380a4d

Définir la carte Web

Pour définir la carte Web, utilisez webmap= et l'ID unique de la carte Web. Par exemple :

http://<your portal url>/apps/webappviewer/index.html?webmap=9cf053ea602345ddae060010c470e615

Centrer la carte

Pour centrer la carte à un emplacement en particulier, définissez center= à l'aide des coordonnées géographiques (x, y) ou des coordonnées projetées (x, y, WKID). Vous pouvez utiliser des virgules ou des points-virgules comme séparateurs. Utilisez des points-virgules si vos nombres ont deux points comme symbole de décimales.

Exemple de coordonnées géographiques

http://<your portal url>/apps/webappviewer/index.html?center=34,-50

Exemple de coordonnées projetées

http://<your portal url>/apps/webappviewer/index.html?center=500000,5500000,102100

Définir le niveau d’échelle

Pour définir le niveau d'échelle de la carte, utilisez les paramètres center= et level=. Le paramètre level accepte l'ID de niveau de l'échelle du cache tel qu'il figure dans l'extrémité REST du service de carte. Par exemple :

http://<your portal url>/apps/webappviewer/index.html?center=20,45&level=4

Définir l'échelle

Pour définir l'échelle de la carte, utilisez les paramètres center= et scale=. Le paramètre scale accepte l'échelle du cache tel qu'il figure dans l'extrémité REST du service de carte. Par exemple :

http://<your portal url>/apps/webappviewer/index.html?center=20,45&scale=4622324

Définir l'étendue

Pour définir l'étendue de la carte, utilisez extent=. Le paramètre d'étendue accepte des coordonnées géographiques (GCS) MinX,MinY,MaxX,MaxY ou des coordonnées projetées (PCS) MinX,MinY,MaxX,MaxY,WKID. Vous pouvez utiliser des virgules ou des points-virgules comme séparateurs. Utilisez des points-virgules si vos nombres ont deux points comme symbole de décimales.

Exemple de coordonnées géographiques

http://<your portal url>/apps/webappviewer/index.html?extent=-117.20,34.055,-117.19,34.06

Exemple de coordonnées projetées

http://<your portal url>/apps/webappviewer/index.html?extent=-13079253.954115,3959110.38566837,-12918205.318785,4086639.70193162,102113