Message posté par : Giene
----------------------------------------
Bonjour,
J'essaie de reproduire ce qui a été fait dans le projet Apiary de QFIELD, où l'on peut ajouter autant de fois qu'on le souhaite des données, associées à un même. Pour cela, je pense qu'il faut passer par une relation entre 2 couches (ou entre deux champs de la même couche éventuellement).
Je m'y suis donc pris ainsi. J'ai dans ma couche, une colonne "ID" et une colonne "Codes", j'aimerais associer à mon ID autant de "Code" que je souhaite, en créant une relation entre cet ID et mon champ code.
Le widget "Relations" fait crasher QGIS.
Je joins une image, qui illustre très bien ce que je cherche à faire :
Lien menant vers le site présentant QFIELD et où j'ai récupéré l'image. https://qfield.org/docs/fr/prepare/attributes-form.html
Je vous remercie de votre attention,
Bonne journée !
----------------------------------------
Ce message est accompagné de fichiers, pour les télécharger, suivre le lien ci-dessous.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344312#p344312
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 : sam.huel
----------------------------------------
Bonjour,
Je rencontre un problème avec Qgis et le plugin cadastre.
J'ai une erreur python qui m'empêche de charger le cadastre ou qui selon la version de qgis refuse d'installer l'extension cadastre.
Le cadastre est en base postgis.
J'ai desinstallé ré-installé plusieurs versions de Qgis, mais rien n'y fait.
J'ai essayé avec les versions 3.10.14-1 et 3.4.15-1 et 3.16.3-1.
Voilà l'erreur python: (j'ai remplacé mon nom d'utilisateur pas xxxx.xxxx)
2021-06-21T13:26:36 WARNING Traceback (most recent call last):
File "C:/Users/xxxx.xxxx/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\cadastre\cadastre_dialogs.py", line 182, in updateConnectionList
dbpluginclass = createDbPlugin(dbType)
File "C:/PROGRA~1/QGIS3~1.10/apps/qgis-ltr/./python/plugins\db_manager\db_plugins\__init__.py", line 68, in createDbPlugin
raise NotSupportedDbType(dbtype)
db_manager.db_plugins.NotSupportedDbType:
Quelqu'un a déjà eu ce problème?
Merci
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344311#p344311
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 : Camillee
----------------------------------------
Résolu.
C'était bien "Sources multiples" mais il fallait cocher la case "Avancé".
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344297#p344297
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
----------------------------------------
Bonjour,
Savez-vous s'il est possible de trouver le projet "Advanced Bee Farming Demo" au format .qgs ? Il s'agit du projet de démonstration de QFIELD.
Je suis curieux de voir comment est construit le projet et comprendre certains détails pour lesquels je n'ai encore pas trouvé de solution, mais qui existent sur la démo.
Je pensais pouvoir visualiser tout ça via QGIS, en récupérant des fichiers sur le téléphone, mais ça n'est pas le cas.
Alors je pose la question, sait-on jamais !
Je vous remercie de votre attention,
Bonne journée !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344291#p344291
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 : sylvain
----------------------------------------
Bonjour,
- Concernant l'échelle il y a l'option dans les paramétrage de l'atlas directement (fixe, variable, ...)
- Pour l'orientation il y a qq sujets sur le forum qui en parlent dont : https://georezo.net/forum/viewtopic.php?id=119435&hl=atlas+orientation
- ou encore lancez une recherche sur le forum de type " orientation atlas"
Bon courage et merci pour vos retours
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344293#p344293
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 : jeje33160 (jerome33160(a)aol.com)
----------------------------------------
Bonjour
J'ai un projet avec 4 tables de données en csv liées à un shp par des relations 1,n.
Je souhaiterais pouvoir créer en lot de nouveaux enregistrements (mêmes valeurs pour chaques champs ) dans une des tables en relation, a partir d'une sélection de plusieurs objets du shp.
Est ce possible (phython?) ou doit on le faire 1 part
1 à partir du formulaire? Très fastidieux ..
Enfin peut on afficher dans la table d'attributs du shp les enregistrements des tables en relation. Comme le fait Access en mode feuille de données il affiche les sous formulaire avec un + sous la ligne du formulaire 1,1..
Merci d'avance pour votre contribution
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=343591#p343591
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
----------------------------------------
Bonjour,
Dans le but d'intersecter un quadrillage en fonction de centaines de communes, je suis passé par le modeleur graphique pour automatiser le processus.
J'ai donc séparé ma couche commune par rapport au champ insee pour avoir autant de couches que de communes différentes : "séparer la couche vecteur" Puis j'ai fait une "intersection" de ces communes par rapport à un quadrillage (grille mgrs).
Sauf que j'obtiens un message d'erreur lorsque je lance mon modeleur sur mon algorithme d'intersection : 'Impossible de charger la couche source pour INPUT: \\xxx introuvable
Erreur lors de l'exécution de Intersection'
Ci-joint une capture d'écran des paramètres obtenus dans mon algorithme d'intersection.
Merci pour votre aide
----------------------------------------
Ce message est accompagné de fichiers, pour les télécharger, suivre le lien ci-dessous.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344274#p344274
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 : Jean Cascalès
----------------------------------------
J'ai essayé de faire ça à partir de ce qui est proposé dans les expressions, mais sans succès.
Par contre, en testant ceci :
-----------------
Citation :
[%aggregate( 'Communes', 'concatenate', "tex2", concatenator:=', ', order_by:="tex2")%]
-----------------
Cela m'inscrit bien l'ensemble des communes, mais ce que je voudrais c'est ce qui est visible sur la carte.
Dès que je rajoute au code précédent :
-----------------
Citation :
filter:=intersects($geometry, map_get( item_variables(''), 'map_extent')))
-----------------
Il n'y a rien, cadre blanc.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344161#p344161
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 : nmor (nmor2702(a)gmail.com)
----------------------------------------
-----------------
Citation :
-----------------
Bonjour à tous,
J’ai développé un plugin sur Qgis2.18 en python 2 (qui fonctionne sous un environnement linux) et j’essaye aujourd’hui de convertir mon code vers python3 pour que je puisse l’utiliser sur Qgis3.18 et directement dans un environnement Windows.
Mon plugin récupère des informations de type texte que l’utilisateur renseigne, et exécute un .exe avec la fonction subprocess.Popen et c’est là que je bloque
-----------------
Code :
import subprocess
proc = subprocess.Popen(['Traitement_2.exe', r"cd C:/Users/Utilisateur/Traitement"],stdout=subprocess.PIPE, stderr=subprocess.PIPE,encoding = "ISO-8859-1", shell=True, text=True)
print(proc.stdout)
while True:
lecture = proc.stdout.readline()
print (lecture)
if 'FIN' in lecture:
print('Le Traitement est fini')
break
-----------------
-----------------
Citation :
-----------------
Si je lance ce code python dans une invite de commande sous windows (en faisant py test_py2.py), mon programme Traitement_2.exe se lance et me renvoie des chaines de caractère (et seulement des chaines de caractère) en affichage dans la console comme ceci :
**************************************
TRAITEMENT 2 DE MESRI
CREATION DES FICHIERS :
- CARTE DU RÉSEAU HYDROGRAPHIQUE
- CARTE DES AIRES DRAINÉES PAR PIXEL
- CARTE DES DISTANCES VERSANT
- CARTE DES DISTANCE RÉSEAU
- CARTE DES CRÊTES
**************************************
**************************************
**************************************
IDENTIFICATION DES CRÊTES
**************************************
**************************************
CALCUL DES AIRES DRAINÉES
Or quand je mets ce code dans mon plugin.py (plugin de Qgis), rien ne se lance. Je n’ai pas d’erreur non plus, j’ai simplement l’impression que rien ne se passe. La variable lecture est de type mais est vide.
Avez-vous une solution ou une piste de réflexion ?
Merci d’avance
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=343705#p343705
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 : ckiko13
----------------------------------------
Bonjour
Pourriez-vous être plus explicite sur ce que vous souhaitez faire s'il vous plaît?
Je ne comprends pas votre idée de catégorisation et d'échelle moyenne.
Cordialement
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344260#p344260
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 : goldfinger
----------------------------------------
RESOLU :
dans numérisation : j'ai modifié ces paramètres:
tolerance d'accrochage : 20 pix
rayon de recherche 20 pix
activation de l'accrochage par défaut
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344257#p344257
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 : goldfinger
----------------------------------------
Bonjour,
utilisateur depuis quelques années tout de meme. J'ai actuellement un soucis ultra simpliste : la création d'un noeud entre deux segment d'un polygone.
C'est la honte de tomber si bas !!! ahaha
Je ne retrouve plus la petite croix apparaissant au milieu d'un segment avec le passage de la souris.
Je peux la retrouver en activant la fonction "accrochage par défaut" dans préférences/options/numerisation.
Le soucis est qu'ensuite je peux créer ce noeud au milieu d'un segment mais je ne peux plus sélectionner un somment pour le déplacer, je peux uniquement sélectionner un segment entre deux noeuds ...
cela me rend totalement fou cette histoire ! l'impression de devenir gogol !
Avant je pouvais sélectionner un sommet existant, un segment, créer un noeud entre deux noeuds tres naturellement ...
Pour info je suis sur mac, QGIS 3.18, mais j'étais sur la 3.6 juste avant et c'était pareil. j'ai désactivé les options accrochages diverses.
Merci de votre aide, tellement ridicule cette histoire !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344255#p344255
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 : Gora (umbaly(a)hotmail.fr)
----------------------------------------
Bonjour
En voulant utiliser certains outils de GRASS il m'envoie à chaque fois le message suivant:
-----------------
Citation :
Cet algorithme ne peut pas être lancé :-(
The specified GRASS 7 folder "C:\Program Files\QGIS 3.4\bin\bin" does not contain a valid set of GRASS 7 modules. Please, go to the Processing settings dialog, and check that the GRASS 7 folder is correctly configured
-----------------
En gros il parle d'une mauvaise configuration.
Merci par avance.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344252#p344252
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 : SANTANNA
----------------------------------------
Bonjour,
Ignorez le message et validez l'expression (signalé et corrigé ici (https://github.com/qgis/QGIS/issues/42884) ). Ça donne quoi?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344158#p344158
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 : SANTANNA
----------------------------------------
re,
map_scale est une variable dynamique d'un item de la mise en page, donc il vous faut indiquer quel item est concerné pour en extraire la valeur. C'est exactement la logique que vous appliquez dans les autres threads lorsque vous récupérez l'étendue de la carte (map_extent)
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344244#p344244
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 : Jean Cascalès
----------------------------------------
Merci, cela fonctionne.
-----------------
Citation :
'Echelle : 1 / ' || '' || format_number( map_get( item_variables('id_page'), 'map_scale'),0)
-----------------
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344248#p344248
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 : Jean Cascalès
----------------------------------------
Bonjour,
Je cherche à mettre automatiquement l'échelle de visualisation. Pour l'instant, j'en suis à voir si en appelant la variable, cela peut fonctionner.
-----------------
Citation :
@map_scale
-----------------
Mais le résultat donne null et un cadre blanc.
Où est le souci?
Merci.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344243#p344243
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 : CPetit (cpetit(a)autb.fr)
----------------------------------------
Bonjour,
J'ai une base de données SQL, qui fonctionne très bien dans pgAdmin mais impossible d'y accéder depuis QGIS.
Quelles sont les étapes à suivre pour intégrer cette base et l'exploiter via QGIS ?
Merci d'avance pour vos réponses,
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344180#p344180
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 : Sylvain Becquaert
----------------------------------------
Bonjour,
J’ai travaillé récemment sur un projet similaire au tien. Pour les couches postgresql/postgis je me suis résigné à faire des shapefiles que j importe dans la tablette en même temps que le projet (avec l’extension qfieldsync), n ayant pas internet partout sur le terrain.
Pour l auto incrémentation, je sais pas trop. qfieldsync ne suffit pas pour importer un projet vers qfield. Il te faut passer par format de champ (?) dans les propriétés de la couche pour donner un nom, une contrainte (nb de caractère) ou le type de saisie. Peut être la solution peut venir de la.
Pour les photos, j avais créé un répertoire sur la tablette, et un autre sur l ordi avec le même nom. C’est la l importance clé être en chemin relatif plutôt qu’en absolu.
J espère que ça t aidera
Bien à toi
Sylvain
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=334712#p334712
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 : emma13 (mouton(a)tutamail.com)
----------------------------------------
Bonjour,
J'aimerais trouver la commande pour lister les differents Cables optiques qui sont connectes ?
La BOITE ou qui traverse une chambre sans entrer dans la BOITE (PB, BPE), sachant qu'il y a 2 couches :
Cables et BOITE.
J'ai utiliser le bouton "selection par localisation" et aussi les differents fonctions issus de "reffunction"
mais sans grand succes.
Merci
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344225#p344225
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 : Sylvain M.
----------------------------------------
Je n'avais pas vu ta réponse Sylvain (tiens donc ;) ), mais je viens de trouver ce paramètre, et c'est effectivement bien plus efficace que de jouer sur la taille !
Je l'ai fait avec cette formule :
-----------------
Code :
CASE WHEN "mon_champ" = attribute( @atlas_feature , 'champ_de_filtrage') THEN 1 ELSE 0 END
-----------------
C'est un booléen (1 ou 0). Et je n'avais pas besoin de le faire via la géométrie car j'ai l'info de filtrage en attribut.
C'est beaucoup mieux car en jouant sur la taille = 0, je ne pouvait plus utiliser l'option "Augmenter la taille des petits diagrammes", qui était pourtant nécessaire dans mon cas.
Merci à toi Sylvain :D
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344224#p344224
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 : BELAID (belaidmeriem38(a)gmail.com)
----------------------------------------
Bonjour
Je veux créer un algorithme pour un input table mais ca me renvoie toujours erreur syntaxe ESSENCE = table
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344210#p344210
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 : Lili_64 (elisemartin.64(a)gmail.com)
----------------------------------------
Bonjour à tous !
Je suis nouvelle sur QGIS, et je ne sais pas coder de python. Je travaille sur la version QGIS 3.16.7 Hannover.
Je suis en train de créer un model builder auquel j'aimerai ajouter une branche conditionnelle. Cette dernière doit pouvoir appeler le résultat d'un algorithme existant (dont les champs en sortie de cet algorithme) et doit réussir à faire la condition selon le fait que tous les objets des 2 des champs en sortie de l'algorithme soient vides ou non.
Le nom de la table en entrée (j'ai réduit au mieux mon model pour n'avoir qu'une table en entrée et deux tables en sortie afin de simplifier l'expression au maximum) que j'essaie d'appeler est @Vectortest et les 2 champs de cette table qui m’intéressent sont "compl" est "num_appart"
J'utilise les expressions suivantes dans la branche :
Condition 1 : if(count( "compl")-count_missing( "compl")=0 AND count( "num_appart")-count_missing( "num_appart") =0, true, false)
Condition 2 : if(count( "compl")-count_missing( "compl") >0 OR count( "num_appart")-count_missing( "num_appart") >0, true, false)
Après la branche conditionnelle, je refactorise mes champs dans un cas comme dans l'autre pour supprimer (après la condition 1) ou rajouter (après la condition 2) des champs dans ma table finale. Dans les deux cas, j'ai bien rajouté la condition appropriée (1 ou 2) en tant que dépendance de mes 2 algorithmes de refactorisation des champs.
Mes questions sont les suivantes :
- Pourriez-vous me dire comment faire en sorte d'appeler ma table en entrée correctement pour mes conditions (j'ai essayé de coder ça comme en sql (ex @vectortest."compl"), mais ça ne marche pas...)
- Selon vous, la formule utilisée pour mes conditions est elle correcte ?
- Y a t-il autre chose à prendre en compte quand on utilise la fonction de la branche conditionnelle?
J'ai cherché partout sur internet, en français et en anglais, mais impossible de trouver une réponse claire.
Merci d'avance beaucoup de votre aide, Elise
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344209#p344209
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
----------------------------------------
Bonjour,
Dans le but de faire un quadrillage communal d'un atlas, je cherche à catégoriser mes communes selon leur géométrie et leur surface. A partir de cette catégorisation, je pourrai sélectionner des communes dans chaque catégorie . Ceci, pour ensuite obtenir une échelle moyenne de représentation des communes dans mon atlas.
J'ai donc créé des champs : surface ($area), hauteur (bounds(height$geometry) et largeur (bounds_width) sauf que je bloque pour faire ma catégorisation en fonction de ces trois champs.
Auriez-vous des pistes sur la méthode à appliquer ?
Merci par avance,
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344207#p344207
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 : aheurion
----------------------------------------
Bonjour,
Je rebondis sur ce post : la matrice de distance semble utiliser des couches de points. Qu'en est-il pour une distance point à ligne ?
Merci d'avance !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344206#p344206
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 : aheurion
----------------------------------------
Bonjour à tous,
J'utilise le plugin Water Net Analyzer (ou WaterNetAnalyzer) pour calculer un cumul d'une valeur le long d'un réseau de l'amont vers l'aval (cumul des EH : équivalent Habitant dans l'assainissement) : https://plugins.qgis.org/plugins/WaterNetAnalyzer-master/
Mon réseau n'est pas cyclique, tous les segments sont bien orientés de l'amont vers l'aval, ils sont tous joints bout à bout.
Cependant au moment de faire l'étape 3 du plugin ("Calculate along flow path") le traitement se fige à 60% ou 88% et ne finit jamais. Je ne vois d'utile écrit dans le journal non plus.
Quelqu'un a-t-il déjà utilisé cet outil ? Avez-vous une idée de ce qui pourrait bloquer l'algorithme ?
Merci d'avance !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344193#p344193
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 : Thial (guiliana.thieck(a)laposte.net)
----------------------------------------
Bonjour !
Je suis sur la version qgis 3.14
J'aimerais découper un raster "proprement" selon une emprise assez aléatoire (que j'ai en vecteur, en polygone et en raster)
Pour l'instant, j'ai réussi à rasteriser mon emprise mais je n'arrive pas à utiliser r.mask.rast. Je ne sais pas trop quels paramètres mettre, la couche n'apparait pas. (et je suis obligé d'enregistrer en asc sinon j'ai l'erreur "ERROR 6: SetColorTable() only supported for Byte or UInt16 bands in TIFF format.")
Ah et impossible de découper selon une emprise polygonal, la résolution est trop mauvaise.
(Ma deuxième solution étant de chercher comment améliorer la résolution du raster)
En gros je me demande soit :
- Comment découper proprement mon raster
- Comment utiliser r.mask
- Comment augmenter la résolution d'un fichier raster
Merci beaucoup !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344192#p344192
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 : sylvain
----------------------------------------
Bonjour,
Avez-vous essayez depuis Rendu > Visibilité > montrer le diagramme > éditer votre solution ou : 'intersects($geometry,@atlas_geometry)' ?
Merci pour vos retours.
Bon courage
----------------------------------------
Ce message est accompagné de fichiers, pour les télécharger, suivre le lien ci-dessous.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344191#p344191
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 : Camillee
----------------------------------------
Bonjour,
Savez-vous s'il est possible d'entrer plusieurs couches au début d'un modeleur graphique en processus seul ?
J'ai essayé "Couche", "Couche vecteur", "Entités vectorielles" et "Sources multiples" mais à chaque fois je ne peux sélectionner qu'une couche. Je suis en train d'essayer "Empaquetage de couches" mais le modeleur bloque à 75% pour l'instant.
Je sais qu'il est possible de faire "Processus de lot" pour entrer plusieurs couches mais dans ce cas, il me demande également de rentrer les couches que mon modeleur est censé créée au fur et à mesure et que je n'ai pas encore. De plus, j'ai plusieurs couches en entrée que je regroupe et le modeleur est censé continuer en utilisant une seule couche mais en processus de lot, je dois remplir autant de lignes que mon nombre de couches de départ. Auriez-vous une solution ?
En vous remerciant,
Cordialement,
Camille
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344189#p344189
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 : Sylvain M.
----------------------------------------
Je viens de trouver une solution : la taille de mes diagramme était définie par un champ.
Je viens de rajouter cette expression pour mettre une taille de 0 pour les diarammes filtrés :
-----------------
Code :
CASE WHEN "mon_champ" = attribute( @atlas_feature , 'champ_de_filtrage') THEN champ_taille ELSE 0 END
-----------------
Si jamais vous aviez une autre solution, je prends quand même ! :D
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344175#p344175
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 : Sylvain M.
----------------------------------------
Bonjour à tous,
Je cherche à réaliser un atlas pour chaque entité d'une couche d'emprise, filtrant les autres couches grâce à une règle de ce type :
-----------------
Code :
"mon_champ" = attribute( @atlas_feature , 'champ_de_filtrage')
-----------------
Ça marche très bien pour la plupart des couches, mais je n'ai pas trouvé comment le faire pour des couches représentées sous forme de diagrammes (camemberts).
L'expression de filtrage est accessible depuis le sous-moteur de rendu "ensemble de règles" de l'onglet "Symbologie" (dans mon cas, la symbologie est de type "Aucun symbole").
Mais elle n'est pas accessible depuis l'onglet "Diagrammes" des propriétés de la couche.
Quelqu'un aurais un piste ?
Naturellement, j'aurais imaginer trouver cette possibilités depuis l'onglet "Source" et via un "Filtre d'entité du fournisseur de données", mais la fonction "attribute( @atlas_feature , 'champ_de_filtrage')" fait planter le filtre d'entité...
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344174#p344174
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 : GurvanP
----------------------------------------
Bonjour,
En ce cas il faut créer des fichiers CSV comprenant les différentes options. Puis dans 'Propriétés de la couche' --> 'Formulaire d'attributs' sélectionner l'outil 'Liste de valeurs' puis charger les données depuis un CSV. Alors les options apparaîtront dans le formulaire.
J'espère avoir répondu correctement au problème.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344169#p344169
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 : MaxRéb (maximenaturaliste(a)gmail.com)
----------------------------------------
Bonjour,
Je dois placer des arbres sur une haie et ces arbres sont à équidistance.
Au lieu de le faire à la main (où le risque d'erreur est très grand),
est-il possible de le faire automatiquement ?
Merci de votre aide
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344148#p344148
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 : Salomeee
----------------------------------------
Bonjour,
Je souhaite réaliser un menu déroulant à choix multiple dans un champ d'une de mes couches. Pour cela je vais dans Propriétés -> Formulaire -> Type d'outil et je sélectionne "Valeur relationnelle".
Cependant ayant plus de 2000 entités dans mon champ, qui sont pour les 3/4 vides, lorsque que je fais "Valeur relationnelle" il me fait bien un menu déroulant à choix multiple mais dans lequel il y a les entités que je souhaite PLUS toutes les entités vides que je ne veux pas.
J'ai beau chercher sur internet, je ne trouve aucune solution qui réponde à mon problème.
Pourriez-vous m'aider à répondre à mon problème ?
Merci.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344164#p344164
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 : GurvanP
----------------------------------------
Bonjour,
Je travail sur QGIS 3.16.3 avec un PC sous Windows 7 version 6.1.
J'ai créé un projet et l'ai enregistré uniquement sur une clef. Le projet est assez simple, seulement 4 shapes, une jointure entre deux couches et quelques WMS (Scan, Google satellite, ESRi). Une couche nommée "Reboisement" est plus complexe que les autres (environ 150 champs dont une quarantaine reliées à des CSV).
Maintenant je voudrais partager ce projet à mes collègues en le déplaçant sur le serveur commun et c'est là que ça ne va plus. Je copie le dossier complet comprenant des sous dossiers (couches, CSV, styles) et le colle. A l'ouverture du projet, la couche reboisement perd ses champs et prends ceux d'une autre couche. Le formulaire de saisie lui reste le même (créé sou QT) mais inutile car non reliés aux champs visés. Je ne vois pas d'où cela peut venir d'autant que si je déplace ce projet dans d'autres dossier de ma clef, tout s'ouvre normalement. Dans les propriétés du projet, 'enregister les chemins' est en 'relatif'.
J'ai cherché un peu partout sans trouver de cas similaires, j'ai aussi essayer d'utiliser l'extension QConsolidate 3 mais cela n'a pas fonctionné.
Merci d'avance à tous pour vos réponses
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344163#p344163
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 : Jean Cascalès
----------------------------------------
Bonjour,
Dans un précédent post, j'ai réussi, avec l'aide de votre concours, à mettre de manière automatique le numéro des parcelles qui sont visibles sur la carte du composeur :
-----------------
Citation :
'Pylone(s) n°' || '' || aggregate('Pylones','concatenate',"numt", concatenator:=' - ',order_by:="numt",filter:=intersects($geometry, map_get( item_variables(''), 'map_extent')))
-----------------
Je reprends ce même codage pour l'adapter aux communes qui sont visibles sur la carte du composeur :
-----------------
Citation :
'Commune(s)' || '' || aggregate('Communes','concatenate',"tex2", concatenator:=' - ',order_by:="tex2",filter:=intersects($geometry, map_get( item_variables(''), 'map_extent')))
-----------------
Et cela ne fonctionne pas. J'ai ce message :
-----------------
Citation :
No feature was found on this layer to evaluate the expression.
-----------------
Qqun aurait une explication. Merci
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344154#p344154
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 : Jean Cascalès
----------------------------------------
Bonjour,
Dans un précédent post, j'ai réussi, avec l'aide de votre concours, à mettre de manière automatique le numéro des parcelles qui sont visibles sur la carte du composeur :
-----------------
Citation :
'Pylone(s) n°' || '' || aggregate('Pylones','concatenate',"numt", concatenator:=' - ',order_by:="numt",filter:=intersects($geometry, map_get( item_variables(''), 'map_extent')))
-----------------
Je reprends ce même codage pour l'adapter aux communes qui sont visibles sur la carte du composeur :
-----------------
Citation :
'Commune(s)' || '' || aggregate('Communes','concatenate',"tex2", concatenator:=' - ',order_by:="tex2",filter:=intersects($geometry, map_get( item_variables(''), 'map_extent')))
-----------------
Et cela ne fonctionne pas. J'ai ce message :
-----------------
Citation :
No feature was found on this layer to evaluate the expression.
-----------------
Qqun aurait une explication. Merci
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344152#p344152
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 : Lison94
----------------------------------------
J'ai trouvé le problème, je crois que c'était un souci de multipolygone. Car en cliquant sur forcer le type multiple cela a fonctionné.
Merci :)
----------------------------------------
Ce message est accompagné de fichiers, pour les télécharger, suivre le lien ci-dessous.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344151#p344151
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 : SANTANNA
----------------------------------------
Bonjour,
-----------------
Citation :
Par contre, quand on souhaite simplement récupérer la valeur du polygone croisant le point (et non la valeur du polygone le plus proche), il n'est plus possible d'utiliser cette fonction.
-----------------
J'en doute. S'ils se croisent, la distance est 0 donc toujours une des plus proches. Autrement, regardez les autres fonctions overlay_... et surtout les paramètres qu'ils prennent.
Pour refFunctions, il me semble bien que la doc indique ces limitations et conseille notamment un seuil de données.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344147#p344147
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 : SANTANNA
----------------------------------------
Bonjour,
Et quel est le type de idpar_l (au départ et à l'arrivée)? Peut-être y a-t-il plus d'infos dans le panneau Messages?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344146#p344146
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
----------------------------------------
Merci pour votre retour,
Lors de la création de mon champ angle_etiquette, quelle formule faudrait-il que je rentre dans ma calculatrice de champs pour obtenir le calcul automatique de mes rotations d’étiquettes ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344138#p344138
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 : SANTANNA
----------------------------------------
Bonjour,
Si vous créez un champ angle_etiquette et que vous l'associez à la propriété Étiquettes --> Emplacement --> rotation (https://docs.qgis.org/3.16/fr/docs/user_manual/style_library/label_settings…) , ça ne le fait pas? J'ai pas compris la partie "ou bien des créations"
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344137#p344137
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 : Lison94
----------------------------------------
Bonjour,
Je souhaite enregistrer un projet qgis sur mon ordinateur. Les couches de ce projet proviennent d'une base SQL. Lorsque j'essaie d'enregistrer le projet et les couches dans un dossier (via qpackage), le message d'erreur suivant s'affiche :
"L'export du fichier vectoriel a échoué.
Erreur : Type non supporté pour le champ idpar_l"
Comment résoudre le problème ?
Merci par avance pour votre aide :)
Lison
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344141#p344141
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 : MLsig
----------------------------------------
Bonjour,
Merci pour cette indication. En effet, overlay_nearest fonctionne bien pour récupérer la valeur de l'entité la plus proche.
Par contre, quand on souhaite simplement récupérer la valeur du polygone croisant le point (et non la valeur du polygone le plus proche), il n'est plus possible d'utiliser cette fonction. J'aimerais par exemple récupérer le nom de la commune dans laquelle se trouvent mes points, mais certains points sont en mer, et il faudrait donc que le champ reste sur NULL. Pour ce type de jointure, la fonction geomwithin de reFfunctions semble parfaite, mais elle est très très lente pour des jeux de données de taille importante (elle fait crasher mon QGIS avec une shape de 60 000 lignes). Auriez-vous une solution similaire moins gourmande en mémoire ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344139#p344139
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
----------------------------------------
Bonjour,
Je souhaite sauvegarder dans une base de données postgresql les paramétrages de mes étiquettes lorsque je fais une modification de positionnement, rotation... ou une création d'étiquettes sauf que quand j'utilise les outils étiquettes de QGIS, les modifications de mes étiquettes sont stockées dans le fichier QGIS exclusivement (stockage auxiliaire). Sauf que j'aimerais que ces modifications soient mises dans ma base de données directement. J'ai créé des champs x et y dans ma table mais ceux-ci ne gèrent que les modifications du positionnement de l'étiquette.
Connaissez-vous un outil qui permettrait de gérer les rotations d'étiquettes ou bien des créations afin qu'elles se répercutent dans ma table Postgis ?
Merci pour votre aide
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344128#p344128
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 : BenB
----------------------------------------
Bonjour,
Merci pour votre retour.
- créer deux pages (une en paysage et l'autre en portrait), et contrôler la visibilité de l'une ou l'autre des pages (dans les paramètres de la page) avec une expression
je peux contrôler mes communes en paysage et portrait avec l'option "Exclure la page dans les exports" avec une expression. (dans les paramètres de la page)
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344117#p344117
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 : SANTANNA
----------------------------------------
Bonjour,
-----------------
Citation :
J'ai commencé et très rapidement je me rends compte que je n'avais pas l'option "filtrer" que l'on trouve dans les options de l'atlas dans un composeur classique.
Ce filtre dois me servir a distinguer les atlas portrait et paysage en fonction de la commune.
-----------------
Je pense que le principe même du rapport est d'être un filtre permanent, en cascade. On sélectionne un champ et ça filtre en cascade.
Cependant, dans votre cas, le caractère portrait ou paysage peut se gérer avec une expression. Je vois plusieurs alternatives:
- créer deux pages (une en paysage et l'autre en portrait), et contrôler la visibilité de l'une ou l'autre des pages (dans les paramètres de la page) avec une expression
- créer une seule page et paramétrer son comportement et le placement des éléments avec une expression. Peut être plus compliqué à gérer, je pense.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344072#p344072
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 : Jean-Daniel Lomenède
----------------------------------------
Bonjour,
Vérifiez mais je suppose que QFieldSync transforme les couches postgres en geopackage.
Si cela ne fonctionne pas correctement passez par le plugin d'édition hors connexion prévu pour cela qui est installé par défaut mais pas activé.
Pour l'installer allez dans les extensions puis Installer et activer les extensions.
Ensuite cela se passe dans l'onglet Base de données > Edition Hors connexion > Convertir en projet hors connexion
Sélectionnez bien que les couches distantes
Une fois, le projet transféré avec les couches dans qfield et l'édition faite sur terrain, ouvrez de nouveau le projet.
Base de données > Edition hors connexion puis synchroniser.
Je n'ai jamais eu de probleme concernant l'id automatique.
Cordialement,
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=334716#p334716
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 : Zoé François
----------------------------------------
Bonjour,
J'ai un problème avec un formulaire créé sur Qt Designer importé dans QGIS : les comboBox fonctionnent dans qgis, elles proposent bien les options que j'ai définies dans Qt Designer et quand on en choisit une elle apparait bien dans la table attributaire, mais elle n'est pas affichée dans le formulaire : le menu déroulant apparaît toujours vide. Est-il possible de le faire afficher la valeur prise par l'entité ? J'aimerais que l'on puisse lire les valeurs depuis le formulaire et non seulement les rentrer.
Merci d'avance
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344112#p344112
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 : SANTANNA
----------------------------------------
Bonjour,
-----------------
Citation :
Alors que nous avons les mêmes paramètres dans notre projet ainsi que les mêmes données...
-----------------
Il n'est pas clair pour moi si vous visualisez l'info dans le même projet (l'un après l'autre) ou en n'ayant chacun de son côté chargé les couches dans des projets différents, donc que se passe-t-il dans menu Projet --> Propriétés --> Général?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=344110#p344110
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