Paramètres d'URL
Le géoportail accepte plusieurs paramètres d’URL permettant de modifier dynamiquement l’apparence ou le comportement de l’application au chargement.
⚠️ Important
Les paramètres doivent être placés après #, sous forme d’URL hash (ex. /#/?scale=10000&...).
🔗 Liste des paramètres disponibles
Échelle
- Paramètre :
scale - Description : Définit l’échelle initiale de la carte.
- Exemple : https://sitonline.vs.ch/urbanisation/mo/#/?lang=fr&scale=10000
- Remarque : Si une échelle minimale ou maximale est définie dans la configuration de l’application, la valeur sera automatiquement ajustée dans cette plage.
Système de coordonnées
- Paramètre :
wkid - Description : Définit le système de projection utilisé (par son code
WKID) pour centrer la carte.
Coordonnées
- Paramètres :
EN
- Description : Centre la carte sur les coordonnées spécifiées.
- Exemple : https://sitonline.vs.ch/urbanisation/mo/#/?lang=fr&E=2597490&N=1120952&scale=2000&wkid=2056
💡 Astuce
Si wkid n’est pas précisé, les coordonnées doivent correspondre au système de référence par défaut de la carte.
Symbole
- Paramètre :
crosshair - Description :
- Si un paramètre personnalisé est utilisé, affiche un symbole sur la première entité trouvée.
- Sinon, le symbole s'affiche au centre de la carte.
| Valeur | Rendu |
|---|---|
cross | |
circle | |
square | |
triangle | |
x |
- Exemple : https://sitonline.vs.ch/urbanisation/mo/#/?lang=fr&E=2595732&N=1121024&scale=364&crosshair=x
Carte statique
- Paramètre :
static - Description : Désactive les interactions sur la carte (zoom, déplacement, etc.).
- Exemple : https://sitonline.vs.ch/urbanisation/mo/#/?lang=fr&scale=5586&E=2597356&N=1120869&wkid=2056&static=true
⚠️ Attention
Le simple fait d’ajouter le paramètre static=true rend la carte statique, même avec static=false.
Il faut par contre un paramètre en face de static
Interface d'utilisation
- Paramètre :
ui - Description : Permet de contrôler quels éléments d’interface sont visibles.
- Valeurs disponibles :
header: titre et sous-titrenavigation: outils de navigation (zoom, home, etc.)basemap: fond de cartesearch: barre de recherchetoolbar: barre de widgets (en bas ou sur le côté gauche selon la configuration)widget: affiche un seul widget (s’il est activé). Seuls les widgets suivants sont autorisés:print/draw/measure/layerlist
ℹ️ Syntaxe
Plusieurs éléments peuvent être combinés avec des virgules. Ex. : ui=header,navigation,widget:print
Popup
- Paramètre :
popup - Description : Active ou désactive l’ouverture automatique d’une fenêtre popup.
- Valeurs :
true(affiche) /false(masque) - Exemple : https://sitonline.vs.ch/urbanisation/mo/#/?popup=true