Options de chargement
Quand en avez-vous besoin ?
Vous rencontrerez loadingOptions surtout dans deux cas:
- IIFE auto-hébergée: vous chargez un bundle IIFE et vous passez explicitement
loadingOptions. - Intégration avancée: vous souhaitez forcer un mode (
url,api,window) au lieu du comportement par défaut.
Avec le script geoviewer-api (chargé via .../api/<TOKEN>/<CODE_VIEWER>), le chargement via API est déjà “câblé” par le script.
Modes disponibles
url: charge les 5 fichiers de configuration depuis un répertoire HTTP.api: charge via l’API avectoken+code(code viewer).window: litwindow.geoviewerConfig.
Exemples
{ type: 'url', url: 'http://localhost:9999/config/remote' }{ type: 'api', token: '<token>', code: '<codeViewer>' }{ type: 'window' }Avancé
#SHARE=<token>peut surcharger basemap, catalogue et emprise.- Les includes
remoteetremoteCodeViewersont résolus avant la validation finale.
Points d’attention
- En mode
url, les 5 fichiers (baseMap,catalog,contexts,viewer,widgets) doivent être présents. - En mode
api,tokenetcodesont obligatoires.