Message posté par : 44ROG (philippe.roger41(a)sfr.fr)
----------------------------------------
Bonjour,
je commence à utiliser QGIS depuis 2 semaines. J'ai lu beaucoup de documents qui m'ont permis de bien appréhender les principales fonctionnalités de ce logiciel
Toutefois dans le cadre d'un projet je n'arrive pas à trouver une solution concernant un problème.
Voici le problème :
J'ai 2 fichiers EXCEL Identiques en terme de colonne (Nombre de colonne et en-tête de colonne). Ces 2 fichiers sont compléter (dans mon entreprise) par 2 services différents (je ne peux donc pas en avoir qu'un seul).
Mon objectif :
1 - ajout d’une couche feuille de calcul pour chacun des fichiers EXCEL. (ça j'ai réussi)
2- mise à jour des données liées aux fichiers Excel à l'ouverture de QGIS (ça j'ai réussi)
2- Je souhaite fusionner les 2 fichiers Excel pour ne faire qu'une seul couche - ça j'ai également réussi mais....:
Problème 1 : lorsque je modifie une donnée dans un des fichiers (une des lignes déjà existantes), le fichier fusionné ne se mets pas à jour. Comment puis-je automatiser cette mise à jour?
Problème 2 : Lorsque je rajoute une ligne de données dans un des fichiers EXCEL, le fichier/couche fusionné (dans QGIS) est vide (lorsque j'ouvre la vue attribut il n'y a plus aucune données)
Pourriez-vous m'aider sur cette problématique?
autre question : y a t'il une action qui permettrait de mettre à jour les données des couches EXCEL sans avoir besoin de réouvrir excel?
Merci par avance
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=345064#p345064
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Nicolas Audibert
----------------------------------------
Bonjour,
Je viens d'avoir un problème similaire mais cette fois dans QGIS 3.10. Je viens apporter une solution très simple que j'ai trouvée.
J'ai un fichier .kml qui s'affiche bien dans GoogleEarth mais c'est un ficher type tableur qui s'ouvre dans mon QGIS. J'ai essayé d'enregistrer de différentes manières sur GE mais rien n'y fait.
C'est alors que j'ai trouvé cette extension "KML tools" qui s'affiche dans la boîte à outils de traitements un fois téléchargée. Lors de l'import avec cette extension, j'ai bien un fichier de point bien géolocalisé qui s'affiche!
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=345143#p345143
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Demonshine
----------------------------------------
J'essaie de créer une grille vectorielle par rapport à l'emprise d'une commune avec l'outil "Créer une grille" de QGIS 3.16. Je souhaite que la grille soit créée à une certaine échelle. Dans les paramètres de l'outil, il faut définir un espacement horizontal et vertical pour qu'il corresponde à l'échelle choisie (par exemple 1:13650) pour la grille.
Sauf que j'obtiens systématiquement une erreur lorsque je crée la grille :
"L'espacement vertical est trop important pour la surface couverte".
J'ai remarqué que QGIS crée à chaque fois au moins 4 cellules lorsque je crée une grille avec cet outil alors que 2 cellules pourraient suffire par exemple et je pense que l'erreur vient de ce problème. A noter que la grille et la couche d'emprise sont dans le même système de projection et que je ne peux pas diminuer l'espacement car cela changerait l'échelle qui doit rester fixe.
Savez-vous comment résoudre le problème sans changer d'échelle et donc sans modifier l'espacement horizontal et vertical de la grille ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=345141#p345141
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Giene
----------------------------------------
Bonsoir,
Mon problème est plutôt simple, je teste actuellement QFIELD sur un téléphone Galaxy S9 (Android v9).
Dans tous les champs où il est possible d'écrire des chaînes de caractères, impossible de saisir des espaces " ".
Les champs se comportent ainsi :
- Si je saisie un espace en premier caractère : pas de réaction
- Si je saisie un espace après un premier caractère : pas de réaction
- Si je saisie des caractères et que j'appuie avant le premier caractère pour ajouter un espace : je suis renvoyé à la fin de la chaine de caractères
- Si je clique au milieu d'une chaine et que j'ajoute un espace, alors ça fonctionne...
Je n'ai rien trouvé à propos de ce problème.
Alors je me dit, il s'agit peut-être d'un problème de configuration ? Il n'y a rien qui cloche avec les espaces sur ce téléphone.
Je vous remercie de votre attention !
Bonne fin de journée.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=345138#p345138
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Giene
----------------------------------------
Bonsoir,
J'ai parcouru le forum dans l'espoir de trouver une façon de renommer les photos prises avec un téléphone sur QFIELD.
J'ai essayé les méthode présentées ici : https://georezo.net/forum/viewtopic.php?id=120876
Dans mon cas, en passant par QFIELDSync pour configurer le nom des photos, ça donnerait ceci :
'DCIM/$$Layername$$_||"Code_esp"||' ||format_date(now(),'yyyyMMddhhmmsszzz') ||'.jpg'
La photo doit contenir le nom de la couche, le nom du champ "Code_esp" puis la date.
Mais à la place j'ai systématiquement des noms du genre : "JPEG_20210721223734966".
Est-ce que je loupe quelque chose ?
Merci de votre attention :)
Bonne fin de journée !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=345137#p345137
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : GlaDal
----------------------------------------
Bonjour avez-vous essayer de le faire sans le nom barbare de la couche :
-----------------
Code :
aggregate('node', 'concatenate_unique',"id",intersects(geometry('node'), start_point( $geometry )))
-----------------
ou le faire avec la fonction 'max' ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=341934#p341934
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Giene
----------------------------------------
Bonsoir,
Pour le fonctionnement de mon formulaire, j'aimerais m'assurer que les infos renseignées dans un champs ne soient pas en double ; sauf cas particuliers.
J'ai donc ajouté un champ à cocher (0 false - 1 true) ; et j'aimerais que si ce champ est = à 0 et qu'une valeur en double est trouvée, la contrainte de valeurs uniques s'applique, en revanche, s'il est sur 1, alors l'enregistrement est possible.
Pensez-vous que ce soit possible ?
J'ai trouvé sur le forum :
https://georezo.net/forum/viewtopic.php?pid=318398
-----------------
Code :
Code:
with_variable(
'min_distance',
1000,
case
when aggregate('points', 'count', "fid", filter:=distance(geometry(@parent), $geometry) < @min_distance) > 1
then
else
end
)
-----------------
Je me dit qu'en adaptant, ce pourrait fonctionner. Dans mon cas je n'ai qu'une colonne à checker ("Code_esp") ; en revanche je ne sais pas vraiment comment adapter.
Je vais voir pour produire un fichier QGIS en guise d'exemple.
Bonne soirée !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=345110#p345110
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Glo
----------------------------------------
Bonjour,
Je suis sous Qgis 3.10.14, je veux ouvrir un fichier de bathymétrie netcdf (fichiers européens Emodnet DTM2020, plus précisément).
Je mets la couche en cliqué-déposé vers mon Qgis, et rien ne s'ouvre mais deux erreurs s'affichent successivement en haut de l'écran, dans un bandeau rouge avec un petit panneau style stationnement interdit, qui me disent :
-d'abord :
Source de données non valide : C:/Données.nc n'est pas une source de données valide ou reconnue.
-puis :
Couche non valide: Raster layer Le fournisseur de données n'est pas valide (prestataire : gdal, URI : C:/Données.nc
J'ouvre d'autres fichiers .nc sans problèmes... Savez-vous quel est le souci (et comment le régler hopefully !) .. ?
Merci d'avance et bonne journée à tous,
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=345130#p345130
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Col A
----------------------------------------
Bonjour à tous,
Je réactive ce post car j'ai la même problématique que Carolus.
Je dispose d'une couche polyligne "link" et d'une couche de noeuds "node". Les points de la couche node sont les extrémités de la couche link.
Dans la couche link, j'ai 2 champs : amont et aval que je souhaite remplir avec le champs id de la couche node.
Avec vos conseils, à l'aide la calculatrice de champs, je renseigne dans le champs "amont" de ma couche de polyligne l'expression suivante :
aggregate('node_e2bb8aa3_2129_4a94_a748_34d248b73976', 'concatenate_unique',"id",intersects(geometry('node_e2bb8aa3_2129_4a94_a748_34d248b73976'), start_point( $geometry )))
L'erreur suivante apparait :
Une erreur s'est produite lors de l'évaluation de la chaîne de calcul:
Impossible de calculer l'aggrégat pour: id
Avez vous une idée d'où peut provenir l'erreur ?
Je vous remercie pour vos suggestions !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=341931#p341931
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : marcodu56 (marc.servais(a)chateauversailles.fr)
----------------------------------------
Bonjour,
J'ai une question qui va peut-être vous paraître idiote :
Je réalise une intersection entre une couche de types de sols (pelouses, boisements, espaces minéraux et 57 autres) et couche de différentes zones pour ensuite extraire la surface de chaque type de sol par zone. Jusque là, pas de souci.
Ces surfaces doivent ensuite être intégrées dans un tableau excel pour les 150 zones étudiées. Pour simplifier la chose, je souhaiterais réaliser un lien entre les données surfaciques de QGIS et d'excel : pas de souci.
Cependant, certaines zones ne contiennent pas les 60 types de sols : je voudrais donc que dans ma sortie de "couper", une ligne avec le type de sol apparaisse même si aucune entité de ce type n'est contenue dans la zone : si quelqu'un a une idée, je suis preneur !
Merci d'avance à tous ceux qui répondront !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=345125#p345125
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net