Utiliser les paramètres URL
Dans cette rubrique
- Ouvrir une application enregistrée
- Définir la carte Web
- Centrer la carte
- Définir le niveau d’échelle
- Définir l'échelle
- Définir l'étendue
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
Vous avez un commentaire à formuler concernant cette rubrique ?