Message posté par : Yoann Lecomte
----------------------------------------
Bonjour,
Si votre point est sur la ligne (ce qui semble être le cas), vous pouvez vous inspirer de la solution présentée ici:
https://gis.stackexchange.com/questions/207724/how-to-get-distance-along-li…
Sinon il faudra d'abord calculer la projection de votre point sur votre ligne.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=368654#p368654
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 : PY Joubert
----------------------------------------
Bonjour,
Si cela peut vous être utile, j'ai trouvé une fonction qui fait le taf pour rend un point sur la ligne et à une distance donnée
-----------------
Code :
def WBO_GEOM_DonnerPointAbscisseCurviligne(linear_object,distance):
if isinstance(linear_object, QgsFeature):
line_geom = linear_object.geometry()
else:
line_geom = linear_object
# Calculer la position du point
point_geom = line_geom.interpolate(distance)
return point_geom.asPoint()
-----------------
Reste à trouver l'autre fonction
PYJ
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=368652#p368652
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 : Gregory MOREAU (gregory.moreau(a)developpement-durable.gouv.fr)
----------------------------------------
-----------------
SANTANNA écrit :
Bonjour,
-----------------
Citation :
Systématiquement, QGIS me propose le nom du fichier de sortie en pdf et non la sélection d'un dossier.
-----------------
Peut-être parce que vous ne cliquez pas sur le bon bouton d'export PDF: "exporter comme PDF" vs "Exporter l'atlas en PDF"? le second bouton étant dans une liste déroulante sur la barre d'outils atlas.
Rq: les outils sont aussi disponibles vis le menu "Atlas" vs le menu "Mise en page"
-----------------
Non non j'utilise bien le bon menu déroulant de l'Atlas, où on peut aussi exporter en tant qu'images (et là aucun problème pour exporter les cartes en une image = une carte, il utilise les paramètres de la boite d'outils Atlas, format de l'image, de l'output etc...
Même chose en utilisant le menu Atlas.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=368626#p368626
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 : HockYan
----------------------------------------
Bonjour,
Je bloque sur un sujet de liste de valeurs contenant la valeur 'Autre' dans ma mise en page.
Explication :
J'ai une couche "Cours eau" avec le champ "RIED1_BG" (valeur relationnelle) paramétré de façon à permettre les sélections multiples. Dans cette liste de valeurs, il y a une valeur 'Autre' qui, lorsqu'elle est cochée, appelle le champ "AU_RIE1_BG".
Dans ma mise en page sous format atlas, j'appelle ce champ afin d'afficher les résultats. Pour ce faire, j'utilise l'expression suivante :
-----------------
Code :
case when "RIED1_BG" is NULL then ' -' when "RIED1_BG" like '%Autre%' then "AU_RIE1_BG" else replace(replace("RIED1_BG", '{', ''), '}', '') end
-----------------
La première partie du code me permet d'afficher un trait si la valeur est NULL. Ensuite, j'appelle le champ "AU_RIE1_BG" si 'Autre' est coché. Pour la dernière partie, c'est juste pour enlever les {} dans les résultats.
Ce code fonctionne bien quand le champ 'Autre' est coché. Cependant, je perds les autres valeurs de mon champ "RIED1_BG". Donc, si j'ai d'autres valeurs cochées ainsi que la valeur 'Autre', alors il ne me montre que la valeur du champ "AU_RIE1_BG".
Je ne sais pas quoi ajouter à mon expression afin d'afficher les valeurs de mon champ de base ainsi que la valeur du champ "AU_RIE1_BG" si 'Autre' est coché.
En espérant que vous puissiez m'aider.
Yan
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=368645#p368645
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 :
Systématiquement, QGIS me propose le nom du fichier de sortie en pdf et non la sélection d'un dossier.
-----------------
Peut-être parce que vous ne cliquez pas sur le bon bouton d'export PDF: "exporter comme PDF" vs "Exporter l'atlas en PDF"? le second bouton étant dans une liste déroulante sur la barre d'outils atlas.
Rq: les outils sont aussi disponibles vis le menu "Atlas" vs le menu "Mise en page"
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=368613#p368613
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 : ML_aqua
----------------------------------------
Franchement, je doute qu'il existe une telle fonctionnalité, mais si elle existe, je suis intéressé !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=368614#p368614
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,
Depuis la boîte à outils du menu traitement, vous pouvez utiliser l'algorithme "Draper (https://docs.qgis.org/3.34/fr/docs/user_manual/processing_algs/qgis/vectorg…) " qui permet de récupérer le Z du mnt sur les sommets de la ligne
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=368644#p368644
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 : Gigi_76
----------------------------------------
Bonjour et merci pour ta réponse.
Je ne veux pas faire une jointure "classique" je veux que mon SHP soit en lien avec un feuille excel pour que les modifications de mon SHP modifient mon excel.
Autre piste, mettre en lien le DBF du SHP avec un excel (pour le moment je n'ai pas réussi).
L'idée de cette manœuvre est que mon excel soient alimenté par le SHP pour ensuite faire des traitements automatique sur excel et me sortir des bilans de travaux et remplir automatiquement des bons de commande.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=368558#p368558
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 : Oliv38
----------------------------------------
Bonjour,
merci pour l'aide, mais en effet cela ne résout pas mon souci.
Dans mon cas, j'identifie une entité, cela ouvre le formulaire et là j'ai un bouton d'action. C'est à partir de cette action que je vous voudrais récupérer l'identifiant de mon entité.
Sans succès pour le moment...
Merci quand même.
Olivier
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=368616#p368616
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 : arnaudp
----------------------------------------
Bonjour Oliver,
Vous voulez accéder à l'identifiant depuis un script python qui serait dans une action (dans les propriété de la couche) ?
Dans ce cas, il faut ajouter l'élément suivant à votre script pour appeler l'identifiant de l'élément :
-----------------
Code :
[%$id%]
-----------------
Dans la capture jointe je fais un print de l'identifiant dans la console :
-----------------
Code :
print([%$id%])
-----------------
Est-ce que j'ai bien compris ?
Bonne soirée.
Arnaud
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=368619#p368619
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