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