Le modèle Quick Report sert à créer des applications de participation citoyenne qui permettent aux utilisateurs de saisir une observation et de l'envoyer sur un service en ligne. Pour en savoir plus et pour des exemples d’applications Quick Report, lisez ce récit.
Lorsque vous créez une application à partir de ce modèle, vous devez fournir un titre pour créer une application. Utilisez l’outil Settings (Paramètres) pour personnaliser votre modèle Quick Report.
Conditions requises
Les conditions requises pour le modèle Quick Report sont les suivantes :
- La version de la carte web doit être 2.0 ou ultérieure sans quoi la carte ne pourra pas être chargée.
- (Facultatif) Autorisez la collecte de photos et activez les pièces jointes sur votre service d'entités.
- (Facultatif) Symbolisez votre service d’entités par catégorie pour utiliser les symboles comme catégories dans une liste lorsque vous créez un rapport.
- (Facultatif) Fournissez un paquetage de cartes mobiles (MMPK) hébergé publiquement sur le compte de votre organisation pour afficher une carte en mode hors connexion. Utilisez la propriété d’ID de l’élément de paquetage de cartes mobiles pour configurer ceci. Si votre MMPK n'a pas été créé avec l’extension ArcGIS Pro Publisher avec l’utilisation anonyme activée, vous devez configurer Quick Report avec une couche de service d'entités sécurisée pour voir la carte hors connexion.
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 répertorie le contenu des onglets de l'onglet Propriétés Quick Report, trié en fonction de l'onglet sur lequel ils apparaissent et de leur utilisation. Le contenu peut également être modifié directement dans le fichier appinfo.json de l'application. Si vous modifiez ces propriétés, sélectionnez Apply (Appliquer) pour les enregistrer avant de redémarrer votre application.
Contenu des propriétés Ecran de démarrage
Propriété | Nom JSON | Type | Description |
---|---|---|---|
Image d’arrière-plan | startBackground | Chaîne (URL image) | Image utilisée en arrière-plan de la page de démarrage. |
Taille de police de base | baseFontSize | Nombre | Définit la taille de police de base utilisée dans toute l’application. |
Fichier de polices du titre | customTitleFontTTF | Chaîne (chemin de fichier) | Définit le style police personnalisé à utiliser pour les titres et en-têtes dans toute l'application. |
Fichier de polices du texte | customTextFontTTF | Chaîne (chemin de fichier) | Définit le style de police personnalisé à utiliser dans le texte de toute l'application. |
Afficher le logo | startShowLogo | Booléen (true|false) | Affiche ou masque le logo et son lien sur la page de démarrage. |
Logo | logoImage | Chaîne (URL image) | Image utilisée pour le logo affiché sur la page de démarrage. |
URL du logo | logoUrl | Chaîne | URL ouverte à partir du logo sur la page de démarrage |
Étiquette de numéro de téléphone | phoneLabel | Chaîne | Etiquette qui s'affiche pour le numéro de téléphone. |
Numéro de téléphone | phoneNumber | Chaîne | Numéro de téléphone fourni dans l'application. |
Étiquette de site Web | websiteLabel | Chaîne | Etiquette qui s'affiche pour le site Web. |
Site web | websiteUrl | Chaîne | URL de site web fournie dans l'application. |
Étiquette d’adresse e-mail | emailLabel | Chaîne | Etiquette qui s'affiche pour l'adresse électronique. |
Adresse électronique | emailAddress | Chaîne | Adresse électronique fournie dans l'application. |
Étiquette de réseau social | socialMediaLabel | Chaîne | Etiquette qui s'affiche pour l'URL de réseau social. |
Réseau social | socialMediaUrl | Chaîne | URL de réseau social fournie dans l'application. |
Contenu de la propriété Formulaire
Propriété | Nom JSON | Type | Description |
---|---|---|---|
ID de la carte Web | webMapID | Chaîne | ID de carte web publique qui fournit des informations à l'utilisateur pour le choix de l'emplacement d'un rapport. Tous les fonds de carte par défaut sont fournis en tant que cartes web. |
ID d’élément de paquetage de cartes mobiles | offlineMMPKID | Chaîne | L’ID d’élément MMPK public pouvant être utilisé pour télécharger une carte hors connexion. |
Adresse du service d’entités | featureServiceURL | Chaîne | URL de la couche d'entités dans laquelle saisir l'observation. |
ID des couches du service d’entités | featureLayerId | Chaîne | ID de la couche d’entités dans laquelle capturer l’observation. Vous pouvez ajouter un ou plusieurs ID de couches d’entités à partir du même service d’entités sous forme de liste de valeurs séparées par une virgule. Par exemple, 0,1,2. |
URL de charge utile | payloadUrl | Chaîne | Configurez une URL facultative pour transmettre des informations sur un rapport envoyé à un service webhook externe au format JSON. Pour plus d’informations, consultez la page de Wikipedia sur les webhooks. |
Message de remerciement | thankyouMessage | Chaîne | Texte de remerciement à afficher lorsque l'utilisateur envoie un rapport. Prend en charge les liens HTML. |
Lien d'aide pour le rapport | reportHelpUrl | Chaîne | Aide ou instructions de remplissage du rapport. Peut être un fichier HTML local ou une URL. |
Ignorer les pièces jointes | allowPhotoToSkip | Booléen (true|false) | Permet à l’utilisateur d’ignorer le chargement des pièces jointes dans le formulaire. Si la valeur est false (faux), l'utilisateur doit fournir au moins une pièce jointe. Il peut s’agir d’une photo, d’un contenu audio ou d’une vidéo (si activée). |
Afficher l’album | showAlbum | Booléen (true|false) | Permet à l’utilisateur de choisir une photo dans un album. Par défaut, cette propriété est définie sur vrai. |
Activer la sélection de fichiers (BÊTA) | enableSelectFiles | Booléen (true|false) | Permet à l’utilisateur de choisir des fichiers à ajouter en tant que pièces jointes. Par défaut, cette propriété est définie sur vrai. |
Activer l’enregistrement vidéo (BÊTA) | supportVideoRecorder | Booléen (true|false) | Permet d'effectuer un enregistrement vidéo de 30 secondes au plus qui sera joint au rapport. Remarque :Vous ne pouvez pas enregistrer de vidéos sur les appareils Windows. |
Activer l’enregistrement audio (BÊTA) | supportAudioRecorder | Booléen (true|false) | Permet d'effectuer un enregistrement audio de 2 minutes au plus qui sera joint au rapport. |
Nombre maximum de pièces jointes autorisé | maximumAttachments | Options (zone de liste modifiable) | Limite le nombre de pièces jointes par entité. Ces pièces jointes peuvent être des photos, des contenus audio ou des vidéos (si activée). Les valeurs possibles sont comprises entre 1 et 6. |
Contenu de la propriété Couleurs
Propriété | Nom JSON | Type | Description |
---|---|---|---|
Couleur d’arrière-plan | pageBackgroundColor | Chaîne (valeur de couleur) | Couleur utilisée en arrière-plan de la page de l'application. |
Couleur de texte | textColor | Chaîne (valeur de couleur) | Couleur utilisée pour le texte. |
Couleur du texte d’en-tête | headerTextColor | Chaîne (valeur de couleur) | Couleur utilisée pour le texte d'en-tête. |
Couleur d’arrière-plan de l’en-tête | headerBackgroundColor | Chaîne (valeur de couleur) | Couleur utilisée pour l'arrière-plan de l'en-tête. |
Couleur de bouton | buttonColor | Chaîne (valeur de couleur) | Couleur utilisée pour les boutons dans toute l'application. |
Vous avez un commentaire à formuler concernant cette rubrique ?