Message posté par : lejedi76
----------------------------------------
-----------------
jlavaure écrit :
-----------------
Code :
print(out)
'C:/Users/Jimmy/Desktop/_a_suppr/test_plugin/54.shp'
-----------------
-----------------
Il y a des cotes en trop.
-----------------
Code :
print(out) --> C:/Users/Jimmy/Desktop/_a_suppr/test_plugin/54.shp et non 'C:/Users/Jimmy/Desktop/_a_suppr/test_plugin/54.shp'
-----------------
Cette ligne là n'est pas bonne :
-----------------
Code :
out="'{}'".format(f[0])
-----------------
Ceci devrait corriger le problème :
-----------------
Code :
out = '{}'.format(f[0])
-----------------
Ou encore mieux :
-----------------
Code :
out = f[0]
-----------------
Ou encore encore mieux :
-----------------
Code :
out, filter = QFileDialog.getSaveFileName(self, "Chose your file","","*.shp")
process=processing.run("native:difference", {'INPUT': polyg,'OVERLAY': vbuffer,'OUTPUT': out})
..
-----------------
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321361#p321361
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 : T. Rossini
----------------------------------------
Et Il faut redemarrer le serveur postgresql pour
que les modifications soient effectives.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321360#p321360
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 : jlavaure
----------------------------------------
Je vais essayer ça, que me conseillez vous comme valeur ?
24 heures = 86400000 millisecondes
Cela pourrait être pas mal non ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321359#p321359
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 : vdi
----------------------------------------
Bonjour,
Rencontrant le problème (QGIS 3.4.2), et préférant ne pas utiliser l'extension Spreadsheet Layers (qui fonctionne mais ajoute un fichier contenant les noms de champs et pointe vers le xls ou xlsx non modifiable...), et n'arrivant pas non plus à récupérer la première ligne du fichier Excel comme champs dans QGIS, pas même après nettoyage comme indiqué par mad_sydela, j'ai fini par y arriver en ajoutant une première colonne (je n'ai pas testé à une autre position) contenant des données numériques, sauf le premier terme (nom de champ) qui lui n'est pas numérique.
Tout est ainsi rentré dans l'ordre et les données du fichier xlsx sont modifiables dans QGIS.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321358#p321358
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 : T. Rossini
----------------------------------------
Non, la valeur 0 à pour effet de désactiver l'option.
Il faut indiquer une valeur, en milliseconde.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321357#p321357
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 : jlavaure
----------------------------------------
@tumasgiu :
Non rien de particulier à noter niveau plugin ou scripts.
Je vais regarder le ticket, on sait jamais.
En effet toutes les connexions sont en état IDLE et nous avons postgres 10.5.
L'option idle_in_transaction_session_timeout est réglée à 0 ms
Ce paramètre devrait fonctionner non ? Pourtant les sessions ne se ferment pas....
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321356#p321356
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 : T. Rossini
----------------------------------------
Salut,
il y avait un ticket similaire qui concernait les connexions initiées par le dbmanager
qui a été clôturé il y a 5
https://issues.qgis.org/issues/7679
Est ce que vous avez des plugins particuliers, ou des scripts ?
Peut être que cela peut venir de là.
Quel est l'état des connexions que vous devez fermer manuellement ?
Si leur état est IDLE, et que vous avez un serveur PostgreSQL >= 9.6,
vous pouvez régler l'option idle_in_transaction_session_timeout
pour clore automatiquement ces connexions.
Sinon vous pouvez installer un proxy du genre pgBouncer
entre vos clients QGIS et le serveur PostgreSQL pour faire la même chose
(pgBouncer vous permettrait aussi de pooler vos connexions).
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321355#p321355
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 : jlavaure
----------------------------------------
@PA :
On a une configuration particulière, le serveur postgres est stocké sur un NAS ou seul un informatition peut accéder aux fichiers de conf en SSH. Mais le NAS remet à zéro le paramétrage à 100, donc pas possible de contourner le problème de la sorte.
Je vais regarder PgBouncer et PgPool.
Merci.
D'autre proposition sinon ?
J.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321354#p321354
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 : jlavaure
----------------------------------------
A savoir que j'ai renseigné 54 dans ma QfileDialog
Voici mon code :
-----------------
Code :
f = QFileDialog.getSaveFileName(self, "Chose your file","","*.shp")
out="'{}'".format(f[0])
process=processing.run("native:difference", {'INPUT': polyg,'OVERLAY': vbuffer,'OUTPUT': out})
process_result=process['OUTPUT']
context=QgsProcessingContext()
process_ok=QgsProcessingUtils.mapLayerFromString(process_result,context)
process_ok.loadNamedStyle("\\\\192.168.1.100\\0_Cartographie\\QGIS\\style\\Ellipse.qml")
QgsProject.instance().addMapLayer(process_ok)
-----------------
Le résultat ne prend pas en compte le processing.run("native:difference") mais le style est bien appliqué.
Voici le message d'erreur :
-----------------
Code :
_core.QgsProcessingException: There were errors executing the algorithm.
Traceback (most recent call last):
File "C:/Users/Jimmy LAVAURE/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\wtg_ellipse_generator\wtg_ellipse_generator_dialog.py", line 253, in generator
process=processing.run("native:difference", {'INPUT': polyg,'OVERLAY': vbuffer,'OUTPUT': out})
File "C:/OSGEO4~1/apps/qgis-ltr/./python/plugins\processing\tools\general.py", line 105, in run
return Processing.runAlgorithm(algOrName, parameters, onFinish, feedback, context)
File "C:/OSGEO4~1/apps/qgis-ltr/./python/plugins\processing\core\Processing.py", line 183, in runAlgorithm
raise QgsProcessingException(msg)
_core.QgsProcessingException: There were errors executing the algorithm
-----------------
Voici la variable out
-----------------
Code :
print(out)
'C:/Users/Jimmy/Desktop/_a_suppr/test_plugin/54.shp'
-----------------
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321353#p321353
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 : Le Ny Pierre-André
----------------------------------------
Bonjour,
Dans un premier temps, vous pouvez augmenter le nombre de connexions simultanées dans la conf de postgresql
https://www.postgresql.org/docs/current/runtime-config-connection.html
Mais c'est juste du contournement.
Vous pouvez aussi gérer vos pools connexions avec des outils annexes comme PgBouncer ou PgPool. De quoi peut-être aussi investiguer plus en détail.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321352#p321352
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