=====Multimédia: Afficher des images, des vidéos et des liens HTML===== Il est possible d'ajouter et d'afficher une image pour chacun des éléments d'une couche. Il y a différentes manières de visualiser l'image : * Dans la table attributaire * Dans une infobulle * A partir d'un géotraitement (Importer des photos géolocalisées) * A partir d'une extension (ImportPhotos) Il est également possible d'insérer un lien HTML pour chacun des éléments d'une couche. Enfin, il est possible d'ajouter et visualiser des vidéos dans QGIS 3.10 grâce à 3 extensions : * QGIS Full motion Video * RasterTimeseriesManager * Video Uav Tracker ====Insérer une image==== == Dans une table attributaire == Il faut d'abord créer un nouveau champ dans la table d'attribut qui contiendra l'image. Dans les propriétés de la couche (double-clic sur la couche en légende), se rendre dans l'onglet //Champs//, puis passer en mode //Edition// (crayon), puis cliquer sur l'icone jaune tout à gauche //Ajout champ//. {{ :fonctions:visualisation:symbolisation:multimedia:ajout_champ.jpg?nolink&300 |}} Il faut ensuite se rendre dans l'onglet //Formulaire d'attributs// et sélectionner le champ qu'on vient de créer. Bien vérifier que la case //Editable// est cochée, et sélectionner "Pièce Jointe" dans le //Type d'outils//. {{ :fonctions:visualisation:symbolisation:multimedia:attributs_camps.jpg?nolink&500 |}} Vous pouvez ensuite sélectionner le chemin par défaut de l'emplacement des images, et paramétrer l'affichage du lien vers l'image. Vous pouvez également spécifier la taille de l'aperçu de l'image dans la table attributaire manuellement ou laisser le logiciel paramétrer la taille de manière automatique (taille optimale estimée). Finalisez en cliquant sur //Appliquer//. {{ :fonctions:visualisation:symbolisation:multimedia:visu_image.jpg?nolink&300 |}} A présent, pour visualiser le résultat, il faut d'abord appuyer sur le bouton d'information qui permet d'//Identifier les entités// dans la barre d'outils en haut. {{ :fonctions:visualisation:symbolisation:multimedia:info_couche.jpg?nolink&100 |}} Puis sélectionnez une entité sur votre carte, afin que le panneau //Résultats de l'identification// apparaisse. {{ :fonctions:visualisation:symbolisation:multimedia:result_ident.jpg?nolink&400 |}} Afin d'aller chercher l'image dans le répertoire correspondant, il faut être dans le mode //Edition du formulaire d'attribut//. Pour ce faire, soit vous cliquez sur l'onglet à gauche du panneau //Résultats de l'identification//, soit vous optez pour l'option d'affichage automatique : {{:fonctions:visualisation:symbolisation:multimedia:affich_fenetre.jpg?nolink&500|}} {{:fonctions:visualisation:symbolisation:multimedia:affich_auto.jpg?nolink&300|}} Enfin, il vous suffit de cliquer sur le bouton "..." pour aller chercher votre image. Vous pouvez maintenant enregistrer votre couche et quitter le mode édition. Voici le résultat : {{ :fonctions:visualisation:symbolisation:multimedia:bati_partideu.jpg?nolink&500 |}} == Dans une infobulle == Il est également possible de visualiser une image correspond à une entité en glissant la souris sur l'entité de la carte. Pour cela, on utilise les Infobulles. Il faut vous rendre dans l'onglet //Infobulles// dans les propriétés de la couche et rentrer la fonction suivante : Ici "image" correspond au nom du champ dans lequel se trouve votre image. "Width" correspond à la taille de l'aperçu de l'image. {{ :fonctions:visualisation:symbolisation:multimedia:infobulle.jpg?nolink&500 |}} Cliquez sur //Appliquer// et fermez la fenêtre. Vous devez sélectionner le bouton d'information qui permet d'//Identifier les entités// dans la barre d'outils en haut. Maintenant, il vous suffit de glisser le curseur sur les entités de la carte (il faut patienter 1 à 2 secondes sur une entité) pour voir l'aperçu de l'image : {{ :fonctions:visualisation:symbolisation:multimedia:photo_curseur.jpg?nolink&300 |}} == A partir d'un géotraitement == Il existe dans QGIS 3.10 un géotraitement //Importer des photos géolocalisées// qui permet de créer une couche de points correspondant aux emplacements géomarqués des images JPEG d'un dossier source. {{ :fonctions:visualisation:symbolisation:multimedia:geot_photo.jpg?nolink&300 |}} == A partir d'une extension == Il existe une extension nommée //ImportPhotos// qui permet d'ajouter simplement des photos affiliées à une entité de la carte. ===== Insérer un lien HTML ===== Pour insérer un lien HTML, il vous suffit de vous rendre dans les propriétés de la couche, dans l'onglet //Actions//. En cliquant sur le bouton "+", vous pourrez ajouter une action : lui donner un nom, une description, une icône, définir son champ d'application et enfin renseigner le lien HTML dans //Texte de l'action// : {{ :fonctions:visualisation:symbolisation:multimedia:actions.jpg?nolink&400 |}} ==== Insérer des vidéos avec les extensions ==== * QGIS Full motion Video * RasterTimeseriesManager * Video Uav Tracker ---- Mis à jour par //[[|Cendrine Hoarau]]// le 02/02/2021 ---- QGIS 3.10 - 2021