Ajouter le Widget à une application Experience Builder¶
- Se connecter au Portal en tant qu'administrateur ;
- Aller dans l'onglet
Contenu
; - Créer une application
Experience Builder
; - Sélectionner un modèle (nous vous conseillons le modèle
Boite à options
et de remplacer le WidgetListe
à gauche par le Widget Isogeo) ; - Ajouter le widget Isogeo depuis le menu
Insérer un Widget
sectionPersonnalisé
; - 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).
Warning
Pour pouvoir ajouter le Widget à une application Experience Builder, il faut au préalable qu'une carte soit déjà intégrée à l'application. Sinon, celui-ci ne se chargera pas.
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 rechercheaddMapServiceLayerAsFeatureLayer
: 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.
- Si le paramètre est à
share
: identifiant du partage en cas d'installation en localtoken
: identifiant du token de sécurité en cas d'installation en localfilter-owner
: Afficher le filtre sur le propriétairefilter-thematic
: Afficher le filtre sur les thématiquesfilter-keyword
: Afficher le filtre sur les mots-clésfilter-thematic-inspire
: Afficher le filtre sur les thèmes Inspirefilter-type
: Afficher le filtre sur le type de ressourcefilter-format
: Afficher le filtre sur les formatsfilter-coordinates
: Afficher le filtre sur l'étendue de la cartefilter-actions
: Afficher le filtre sur les actions possibles (Visualiser, Télécharger ou Autre)filter-licences
: Afficher le filtre sur les licencesfilter-contacts
: Afficher le filtre sur les contactsrelationGeo
: 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 :
- Ouvrir l'icône en PNG à ce lien puis clic droit, enregistrer l'image sous.
- Cliquer sur l'icône Catalogue qui ne s'affiche pas dans le contrôleur.
- Cliquer sur l'icône Catalogue qui s'affiche.
- Dans
Mes icônes
, cliquer sur le+
. - Importer l'icône en PNG.