Le modèle Visionneuse de pièces jointes repose sur le modèle d’application Web Visionneuse de pièces jointes de Instant Apps. Il offre une expérience d’application native aux utilisateurs pour qu’ils puissent faire défiler les entités d’une couche et passer en revue les images, les vidéos et les fichiers PDF en pièces jointes, avec la possibilité de mettre à jour les données attributaires.
Conditions requises
Les conditions requises pour utiliser le modèle Attachment Viewer sont les suivantes :
- Fournissez une ou plusieurs applications Web Visionneuse de pièces jointes. Il peut s’agir d’un seul ID d’élément valide, de l’ID d’un groupe contenant plusieurs applications Web Attachment Viewer, ou d’une requête de recherche contenant plusieurs ID d’élément.
- Les applications Web Attachment Viewer peuvent être publiques ou sécurisées. Pour accéder à une application Web sécurisée dans votre organisation ArcGIS Online ou dans le portail de ArcGIS Enterprise en utilisant l’authentification OAuth2, inscrivez votre application et fournissez un ID de client. Pour plus d’informations, reportez-vous à la rubrique Signer votre application. Par défaut, seules les applications Web Visionneuse de pièces jointes publiques apparaissent dans la bibliothèque Visionneuse de pièces jointes. Pour accéder aux applications Web Visionneuse de pièces jointes sécurisées, cliquez sur Settings (Paramètres) > Licensing (Licences) > Register (Inscription) et fournissez un ID de client.
Personnaliser votre application
Une fois votre application créée, vous pouvez la personnaliser en modifiant ses paramètres.
Démarrez AppStudio, puis, dans le volet latéral, cliquez sur Settings (Paramètres) > Properties (Propriétés). La table suivante présente le contenu des onglets de l’onglet Attachment Viewer Properties (Propriétés d’Attachment Viewer), triés en fonction de l’onglet sur lequel ils apparaissent et de leur utilisation. Vous pouvez également modifier les propriétés directement dans le fichier appinfo.json de l’application. Si vous modifiez ces propriétés, cliquez sur Apply (Appliquer) pour les enregistrer avant de redémarrer votre application.
Contenu de l'onglet Ecran de démarrage
Propriété | Nom JSON | Type | Description |
---|---|---|---|
Image d’arrière-plan | startBackground | Chaîne (URL image) | Image à utiliser en arrière-plan de la page de démarrage. |
Couleur personnalisée | brandColor | Chaîne (valeur de couleur) | Couleur à utiliser comme couleur principale. |
Fichier de police de titre | mediumFontTTF | Chaîne (URL fichier de polices) | Définit la police de titre personnalisée à utiliser dans toute l’application. Cette police sera utilisée dans les en-têtes, les titres de pages, etc. |
Fichier de police de texte | regularFontTTF | Chaîne (URL fichier de polices) | Définit la police de texte personnalisée à utiliser dans toute l’application. Cette police sera utilisée dans les descriptions de photos, le texte About (À propos de), etc. |
Adresse e-mail pour les commentaires | feedbackEmail | Chaîne (ID du message électronique) | Adresse e-mail à laquelle les commentaires des utilisateurs doivent être envoyés. |
Afficher la clause de non-responsabilité | showDisclaimer | Booléen (true|false) | Affiche le texte de la clause de non-responsabilité dans une fenêtre contextuelle dans l’application. Ce texte correspond au contenu de la section Access and Use Constraints (Restrictions d’accès et d’utilisation) de l’onglet Details (Détails). |
Contenu de l'onglet Bibliothèque
Propriété | Nom JSON | Type | Description |
---|---|---|---|
Applications Web Attachment Viewer | galleryMapsQuery | Chaîne | Saisissez une requête ArcGIS pour répertorier les applications Web Attachment Viewer valides à afficher dans la bibliothèque. Il peut s’agir d’un seul ID d’élément valide de l’application Web, tel que id:5ae9e138a17842688b0b79283a4353f6, d’un ID de groupe contenant plusieurs applications Web, tel que group:52dc7e19ba2f4ea9bb513c02855535, ou d’une requête de recherche avec plusieurs ID d’élément d’application Web, telle que (id:5ae9e138a17842688b0b79283a4353f6 OR id:b361c4467db248e7ad55b6e7661e5706). |
Nombre total de résultats à afficher dans la bibliothèque | maxNumberofQueryResults | Nombre | Saisissez le nombre maximal d’applications Web que l’interrogation du portail doit renvoyer. |
URL Portal | portalUrl | Chaîne | URL de Portal à interroger pour les applications Web Attachment Viewer. |
Support secured web apps (Prendre en charge les applications Web sécurisées) | supportSecuredMaps | Booléen (true|false) | Offre la possibilité de se connecter à une organisation pour accéder aux applications Web sécurisées conformément aux paramètres de requête. |
Ignorer la connexion | enableAnonymousAccess | Booléen (true|false) | Si la propriété Support secured web apps (Prendre en charge les applications Web sécurisées) est définie sur true (vrai), la définition de cette option sur true (vrai) permet d’ignorer l’étape de connexion et de n’afficher que les applications Web en accès public dans la bibliothèque. |
Champ de tri du portail | portalSortField | Chaîne | Utilisé pour trier les applications Web affichées dans la bibliothèque. Les valeurs possibles sont notamment title, created, type, owner, modified, avgRating, numRatings, numComments et numViews. |
Ordre du tri du portail | portalSortOrder | Chaîne | Indique l’ordre des cartes web présentes dans la bibliothèque, par ordre croissant ou décroissant. Les valeurs possibles sont asc ou desc. |
Vous avez un commentaire à formuler concernant cette rubrique ?