Aller au contenu

Ajouter le Widget à une application Experience Builder

  1. Se connecter au Portal en tant qu'administrateur ;
  2. Aller dans l'onglet Contenu ;
  3. Créer une application Experience Builder ;
  4. Sélectionner un modèle ;
  5. Ajouter le widget Isogeo depuis le menu Insérer un Widget section Personnalisé ; "Ajouter le widget à une application"
  6. Il est possible d'éditer le fichier de configuration du widget directement depuis l'interface proposée par le Portal. La configuration s'appliquera uniquement à l'application (cf. Autres configurations possibles).

Note

Nous vous conseillons d'intégrer le Widget Isogeo dans le Widget Barre Latérale avec la carte pour une mise en page optimale.

Autres configurations possibles

Vous pouvez également modifier les paramètres suivants :

  • dataset-only : Si le paramètre est à true, seules les fiches rasters, vecteurs et tabulaires non-géographiques seront proposées. Sinon les fiches de service et les fiches ressources seront également proposées dans la recherche
  • addMapServiceLayerAsFeatureLayer: Ajouter les données à la carte en tant que service ou en tant que couche. Dans le premier cas, c'est tout le Map Service qui est ajouté à la carte lorsqu'une couche est ajoutée. Cela permet d'afficher certaines symbologies qui ne s'affichent pas en FeatureLayer.
  • zoomOnAddedLayer : Zoomer la carte sur l'emprise de la couche de service après son ajout.
  • proxyApiUrl : Url du proxy gérant les appels à l'API Isogeo (réservé à l'équipe Isogeo)
  • useToken :
    • Si le paramètre est à true, alors le Widget appellera le proxy hébergé par Isogeo paramétré juste au dessus.
    • Sinon, il appellera directement l'API en utilisant l'identifiant du partage et le token paramétrés juste après.
  • share : identifiant du partage en cas d'installation en local
  • token : identifiant du token de sécurité en cas d'installation en local
  • filter-owner : Afficher le filtre sur le propriétaire
  • filter-thematic : Afficher le filtre sur les thématiques
  • filter-keyword : Afficher le filtre sur les mots-clés
  • filter-thematic-inspire : Afficher le filtre sur les thèmes Inspire
  • filter-type : Afficher le filtre sur le type de ressource
  • filter-format : Afficher le filtre sur les formats
  • filter-coordinates : Afficher le filtre sur l'étendue de la carte
  • filter-actions : Afficher le filtre sur les actions possibles (Visualiser, Télécharger ou Autre)
  • filter-licences : Afficher le filtre sur les licences
  • filter-contacts : Afficher le filtre sur les contacts
  • relationGeo : Paramètre géométrique pour les recherches par emprise envoyé à l'API Isogeo (réservé à l'équipe Isogeo)

Note

Pour information, le portail chargera automatiquement la configuration saisie dans le fichier catalog/config.json à chaque ajout du widget dans une nouvelle application Experience Builder. Dans une application existante, il faut vérifier que l'utilisateur n'a pas modifié la configuration du Widget.

Ajouter l'icône au contrôleur de Widget

Si vous souhaitez ajouter le Widget au widget contrôleur d'Experience Builder, il faut ajouter un icône au format PNG. Pour cela :

  1. Ouvrir l'icône en PNG à ce lien puis clic droit, enregistrer l'image sous.
  2. Cliquer sur l'icône Catalogue qui ne s'affiche pas dans le contrôleur. "Modifier l'icône dans le contrôleur de widget"
  3. Cliquer sur l'icône Catalogue qui s'affiche.
  4. Dans Mes icônes, cliquer sur le +.
  5. Importer l'icône en PNG. "Importer l'icône dans le contrôleur de widget"