#1 Sun 04 October 2020 15:29
- arn974
- Participant assidu
- Date d'inscription: 11 Jan 2008
- Messages: 166
QGIS: Jointure Csv sur Shp
bonjour
après une nuit de recherche j'arrive au bout de mes résultats échec
je possède un shp géométrique point l93 qui notamment possède des id regard coordonnées et autres info alpha notamment numéro de photo de chaque regard sachant que déjà la photo n'est pas métadonnée en loc
j'ai trié sur excel toutes ces photos afin de réaliser une jointure table attributaire sur shp avec champ commun
en fait a chaque id regard correspond un nom de sa photo sauf que le prestataire a pris les photos brutes non associés dans leur tableur
ma joiture a fonctionne mais incohérence car dans le répertoire de leur photo il y a un suffixe
je tente de joindre le fichier source excel et capture
merci de m'orienter gracieusement
cordialement
Dernière modification par arn974 (Sun 04 October 2020 15:33)
Hors ligne
#2 Mon 05 October 2020 08:47
- chanteclair
- Participant assidu
- Lieu: Pau
- Date d'inscription: 3 Jan 2007
- Messages: 725
Re: QGIS: Jointure Csv sur Shp
Bonjour,
Pourquoi ne pas créer un nouveau champ qui concaténera votre champ NumPhoto2 avec le préfixe de vos photos "IMGP" ?
Dans la calculatrice de champs, une formule comme celle-ci devrait vous permettre de créer le bon contenu pour votre jointure :
Code:
'IMGP'||"NumPhoto2"||'.JPG"
Cordialement
Dernière modification par chanteclair (Mon 05 October 2020 08:47)
En ligne
#3 Mon 05 October 2020 14:10
- arn974
- Participant assidu
- Date d'inscription: 11 Jan 2008
- Messages: 166
Re: QGIS: Jointure Csv sur Shp
bonjour
merci pour votre aide j'ai tenté en vain
je débute et c'est dur dur voici les captures...
Dernière modification par arn974 (Mon 05 October 2020 14:10)
Hors ligne
#4 Mon 05 October 2020 16:01
- chanteclair
- Participant assidu
- Lieu: Pau
- Date d'inscription: 3 Jan 2007
- Messages: 725
Re: QGIS: Jointure Csv sur Shp
Dans votre capture 2 choses ne vont pas :
- si "mise à jour d'un champ" est bien coché, il faut dessous spécifier le champ à mettre à jour (en l'occurrence le nouveau champ que vous avez créé),
- pas besoin d'utiliser la fonction "concatenate" pour vos besoins (et qui sert à autre chose), l'expression que je vous ai fournie suffit (en voici l'explication détaillée) : 'MonValeurAAjouter1'||"MonChampAUtiliser"||'.MonExtensionDeFichier'
En ligne
#5 Mon 05 October 2020 16:43
- arn974
- Participant assidu
- Date d'inscription: 11 Jan 2008
- Messages: 166
Re: QGIS: Jointure Csv sur Shp
merci pour tout je vous infrmerai ddès résultat
Hors ligne
#6 Mon 05 October 2020 17:12
- arn974
- Participant assidu
- Date d'inscription: 11 Jan 2008
- Messages: 166
Re: QGIS: Jointure Csv sur Shp
bien en réalité j'ai mon projet bientôt bouclé qui me permettra d'optimiser mes relever topo
je vous explique rapidement et aussi exhaustivement
je possède un shp points contenant des regard fluviaux à relever
voici la capture shp
elle contient les identifiants des regard leur coordonnées imprécises que j'ai sorties par calcul en x et y, vous voyez également des numéros de photo associés à mes regards
le problème est que ces photos reçus par externe n’ont pas été prises géolocalisées
toutefois les champs x et y sont des coordonnées proches des photos
j'ai tenté de géolocaliser mes photos genre geosetter sauf qu'il faut renseigner chacune avec mes coordonnées ce qui contre productif en projet SIG
une jointure spatiale ne me semble peu adaptée car la photo n'est qu'un fichier jpg
alors j’essaye de créer un champ qui recevrait un path et lancer des scripts dont je ne comprends pas tout pour au final cliquer sur mon point et outre remonter ses valaurs alphas un aperçu de la photo
je suis à bout et je me sens démotivé par mes échecs
Dernière modification par arn974 (Mon 05 October 2020 17:14)
Hors ligne
#7 Tue 06 October 2020 12:24
- chanteclair
- Participant assidu
- Lieu: Pau
- Date d'inscription: 3 Jan 2007
- Messages: 725
Re: QGIS: Jointure Csv sur Shp
Bonjour,
La formule doit vous permettre de recréer dans un nouveau champ le nom exact de votre photo (ex : IMGP0032.jpg).
Ensuite, dans un autre champ (ex : URL), vous pourrez créer de la même manière, le chemin d'accès à l'endroit où sont stockées vos photos ex :
Code:
'c:\MesDocuments\MesPhotos'\||"NomduChampPhotoNouvellementCréé.jpg"
qui vous donnera au final
Code:
c:\MesDocuments\MesPhotos\IMGP0032.jpg
Alors, en paramétrant les attributs de votre couche, vous pourrez voir vos photos en consultant un point de votre carte.
Dernière modification par chanteclair (Tue 06 October 2020 12:24)
En ligne
#8 Tue 06 October 2020 14:23
- arn974
- Participant assidu
- Date d'inscription: 11 Jan 2008
- Messages: 166
Re: QGIS: Jointure Csv sur Shp
bonjour et merci
j'ai version 3.14
je n'arrive pas à créer
"Ensuite, dans un autre champ (ex : URL),"
peut-être suis limité en fonction ?,,,,
Hors ligne
#9 Tue 06 October 2020 15:37
- chanteclair
- Participant assidu
- Lieu: Pau
- Date d'inscription: 3 Jan 2007
- Messages: 725
Re: QGIS: Jointure Csv sur Shp
Clic droit sur la couche puis Ouvrir la table d'attributs.
Dans la barre de menu, de la fenêtre d'attributs, cliquer sur le crayon pour mettre la couche en édition. Devrait alors se dégriser, une icône Ajouter un champ. Créer alors le champ voulu avec son nom, son type (texte) et le remplir à l'aide de la calculatrice de champs.
Dernière modification par chanteclair (Tue 06 October 2020 15:38)
En ligne
#10 Tue 06 October 2020 17:04
- arn974
- Participant assidu
- Date d'inscription: 11 Jan 2008
- Messages: 166
Re: QGIS: Jointure Csv sur Shp
bonjour chanteclair
encore un grand merci pour votre soutien
la calculatrice de champs permet générer l URL ?
Hors ligne
#11 Tue 06 October 2020 17:15
- chanteclair
- Participant assidu
- Lieu: Pau
- Date d'inscription: 3 Jan 2007
- Messages: 725
Re: QGIS: Jointure Csv sur Shp
Elle permet de remplir un champ avec :
- un autre champ placé entre ",
- une expression, des opérateurs,
- une chaine placée entre '.
Dans votre cas, vous placez le chemin d'accès aux photos entre ', puis le signe de concaténation || et enfin votre champ contenant le nom de la photo précédemment constitué entre ".
En ligne
#12 Tue 06 October 2020 17:58
- arn974
- Participant assidu
- Date d'inscription: 11 Jan 2008
- Messages: 166
Re: QGIS: Jointure Csv sur Shp
Je perds le fil même si je perçois les manip
puis vous adresser mon shp ou une capture?
Hors ligne
#13 Tue 06 October 2020 18:24
- arn974
- Participant assidu
- Date d'inscription: 11 Jan 2008
- Messages: 166
Re: QGIS: Jointure Csv sur Shp
Sinon je reprends tête reposée car je pense devoir aussi trier des données sources pour mettre en cohérence le sig
je vous tiens au courant des progrès
merci encore
cordialement
Hors ligne
#14 Sun 11 October 2020 09:47
- arn974
- Participant assidu
- Date d'inscription: 11 Jan 2008
- Messages: 166
Re: QGIS: Jointure Csv sur Shp
Bonjour chanteclair !!!!!!!!
on a réussi
je vous décris dans mes trois étapes les détails
il a fallu changer " par '
Dernière modification par arn974 (Sun 11 October 2020 09:50)
Hors ligne
#15 Sun 11 October 2020 10:24
- arn974
- Participant assidu
- Date d'inscription: 11 Jan 2008
- Messages: 166
Re: QGIS: Jointure Csv sur Shp
par contre ca bloque sur la dernière étape
je vous joins les détails
merci d'avance
cordialement
Dernière modification par arn974 (Sun 11 October 2020 10:24)
Hors ligne
#16 Sun 11 October 2020 10:55
- arn974
- Participant assidu
- Date d'inscription: 11 Jan 2008
- Messages: 166
Re: QGIS: Jointure Csv sur Shp
bien à priori le champs url retourne le bon numéro de photo
Dernière modification par arn974 (Sun 11 October 2020 10:56)
Hors ligne
#17 Sun 11 October 2020 11:08
- arn974
- Participant assidu
- Date d'inscription: 11 Jan 2008
- Messages: 166
Re: QGIS: Jointure Csv sur Shp
Mais en cliquant sur l'entité il n'ouvre pas la photo
peut-être dois je ajouter une action pour lui dire qu'il ouvre avec une application
Hors ligne
#19 Sun 11 October 2020 15:08
- arn974
- Participant assidu
- Date d'inscription: 11 Jan 2008
- Messages: 166
Re: QGIS: Jointure Csv sur Shp
en tout cas le projet progresse je vous remercie
il me manque celte manipulation, qui me permet d'afficher le photo en Cliquant sur le regard
Hors ligne
#20 Sun 11 October 2020 15:17
- arn974
- Participant assidu
- Date d'inscription: 11 Jan 2008
- Messages: 166
Re: QGIS: Jointure Csv sur Shp
je tente de trouver une et pression pour l'ouvrir arec un logiciel de type visionneuse ou paint
je cherche sur le forum
En revoyant le champs URL je ne vois le\ après dossier photo
Dernière modification par arn974 (Sun 11 October 2020 15:48)
Hors ligne
#21 Mon 12 October 2020 13:48
- arn974
- Participant assidu
- Date d'inscription: 11 Jan 2008
- Messages: 166
Re: QGIS: Jointure Csv sur Shp
bonjour !!!!
voici si joignable le détail des résultats de la discussion
merci pour votre précieux soutien
cordialement
en fin de compte mon fichier sera trol lourd
je procèderai par capture
désolé
voici les 4 CAPTURES
Dernière modification par arn974 (Mon 12 October 2020 14:02)
Hors ligne
#22 Mon 12 October 2020 14:04
- arn974
- Participant assidu
- Date d'inscription: 11 Jan 2008
- Messages: 166
Re: QGIS: Jointure Csv sur Shp
JE joins mes deux autres captures
désolés mais je suis novice et éprouve des difficultés
Dernière modification par arn974 (Mon 12 October 2020 14:04)
Hors ligne
#23 Mon 12 October 2020 16:22
- chanteclair
- Participant assidu
- Lieu: Pau
- Date d'inscription: 3 Jan 2007
- Messages: 725
Re: QGIS: Jointure Csv sur Shp
Bonjour,
Dans le chemin à construire, il faut mettre 2 \\ pour avoir un chemin correct, avec une petite recherche, vous l'auriez trouver.
Code:
'c:\\MesDocuments\\MesPhotos\\'
Par ailleurs, vu le chemin que vous utilisez en chargeant une à une les photos manuellement, vous risquez d'avoir des problèmes avec celui à construire via la calculette : il faut éviter tous les caractères spéciaux, les accents...voir notamment des parenthèses ne devraient pas lui plaire.
Dernière modification par chanteclair (Mon 12 October 2020 16:22)
En ligne
#24 Mon 12 October 2020 16:28
- arn974
- Participant assidu
- Date d'inscription: 11 Jan 2008
- Messages: 166
Re: QGIS: Jointure Csv sur Shp
Bonjour
merci pour votre précision
cordialement
accepteriez-vous que je poste en lien une capture vidéo une fois les derniers tests réalisés s'il vous plait
cordialement
arnaud
Hors ligne
#25 Mon 12 October 2020 16:46
- chanteclair
- Participant assidu
- Lieu: Pau
- Date d'inscription: 3 Jan 2007
- Messages: 725
Re: QGIS: Jointure Csv sur Shp
Rien ne vous en empêche à ma connaissance sur ce forum.
En ligne
#26 Mon 12 October 2020 19:02
- arn974
- Participant assidu
- Date d'inscription: 11 Jan 2008
- Messages: 166
Re: QGIS: Jointure Csv sur Shp
bonjour
entendu
cordialement
Hors ligne
#27 Tue 13 October 2020 19:05
- arn974
- Participant assidu
- Date d'inscription: 11 Jan 2008
- Messages: 166
Re: QGIS: Jointure Csv sur Shp
[C:\Users\rcv\Desktop\CARTO AFO\SOFT\CEREG\forum]
Hors ligne
#28 Tue 13 October 2020 19:12
- arn974
- Participant assidu
- Date d'inscription: 11 Jan 2008
- Messages: 166
Re: QGIS: Jointure Csv sur Shp
bonjour
je ne sais si cela est fonctionnel
dans ce chemin vous avez le résultat vidéo de ce que j'obtiens après vos consignes
toutefois et depuis un moment je désire activer entité point pour afficher sa photo sans la manipulation vue sur la vidéo
merci encore pour votre investissement
je cherche je teste je bosse la journée puis le soir dur de poursuivre
cordialement
ps
merci de m'informer de votre visualisation de ma vidéo ResultatApresVosConseil.avi
Hors ligne
#29 Tue 13 October 2020 19:21
- arn974
- Participant assidu
- Date d'inscription: 11 Jan 2008
- Messages: 166
Re: QGIS: Jointure Csv sur Shp
création du lien trop lourd
encore un échec
Hors ligne
#30 Tue 13 October 2020 19:25
- arn974
- Participant assidu
- Date d'inscription: 11 Jan 2008
- Messages: 166
Re: QGIS: Jointure Csv sur Shp
ou je vous l'envoi en mp we transfer
Hors ligne