Message posté par : 20-100-LV
----------------------------------------
Bonjour,
Je suis confronté à un problème dans l'élaboration d'un modèle de traitement dont
le but est d'extraire des géométries depuis des flux WFS et d'enregistrer les
attributs des entités sélectionnées dans un tableur.
Le modèle fonctionne très bien mais si un des flux n'est pas opérationnel alors tout
le modèle plante. J'aimerais donc avoir la possibilité de shunter un ou plusieurs flux
qui ne seraient pas disponibles au moment de lancer le modèle.
J'ai donc créé une entrée de type énumération avec Oui et Non puis créé une branche
conditionnelle sur la valeur 0 (Oui) pour lancer l'extraction. Cela fonctionne
parfaitement. Si je choisis Non, l'extraction ne se lance pas.
Le problème c'est que je souhaite fusionner toutes les extractions dans un tableur or
si j'ai choisi "Non" sur un des flux, cela bloque l'intégralité de la
fusion. car cet algorithme ce trouve en fin de processing.
image du modèle en fichier joint.
Je voudrais savoir s'il est possible de paramétrer le choix d'entrée d'un
algorithme en fonction d'une condition ?
J'ai testé d'utiliser une entrée de type "valeur pré calculée" comme
ci-dessous mais sans succès :
-----------------
Citation :
CASE
WHEN @utiliser_le_flux_communes_ =0 THEN
'WFS:// pagingEnabled=\'true\' preferCoordinatesForWfsT11=\'false\'
restrictToRequestBBOX=\'1\' srsname=\'EPSG:4326\'
typename=\'BDTOPO_V3:commune\' url=\'https://data.geopf.fr/wfs/ows\'
url=\'https://data.geopf.fr/wfs/ows?VERSION=2.0.0\'
version=\'auto\''
WHEN @utiliser_le_flux_communes_ =1 THEN
'Z:\sig\_PROJET_ETAT_INITIAL\testOCTOBRE2024\polygoneVide.gpkg'
END
-----------------
j'ai également essayé cette expression en choisissant une entrée de type valeur basée
sur le flux et en paramétrant le filtrage des entités avec la même expression mais sans
succès non plus...
Quelqu'un aurait une idée pour contourner ce problème ?
Pour info, le modèle complet utilise une quarantaine de flux donc l'enjeu est
important ^^
Merci pour vos conseils, éclairages ou solutions !
PS : j'ai lu le sujet ci-dessous mais aucune solution n'y est proposée.
https://georezo.net/forum/viewtopic.php?id=120334
----------------------------------------
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=369898#p369898
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