Azimuts - Tracer et extraire

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ต.ค. 2024

ความคิดเห็น • 6

  • @rastaquoueres7655
    @rastaquoueres7655 28 วันที่ผ่านมา

    Merci,
    Je commence à mieux appréhender ce calculateur d'expression.
    Pour l'affichage de la longueur d'un segment, c'est donc : round(($length),1)

  • @robinmars1852
    @robinmars1852 2 ปีที่แล้ว

    Bonjour, merci pour vos explications. Je suis confronté à un problème plus ou moins similaire.
    Je possède une couche vecteur de point et je souhaiterais à partir d'un point A, placer un point B selon un azimut et une distance précise. Sauriez vous m'aidez à tout hasard ?
    Encore merci,

    • @tutosqgispourlesforestiers
      @tutosqgispourlesforestiers  2 ปีที่แล้ว

      Bonjour. Travailler directement avec des points ne me semble pas possible à priori. Mais il est facile de créer une ligne (avec longueur et azimut) qui part du point A. Puis ensuite d'ajouter un point B à l'extrémité de la ligne.

    • @robinmars1852
      @robinmars1852 2 ปีที่แล้ว

      @@tutosqgispourlesforestiers Merci, je n'y avais pas pensé ! je vais essayer d'écrire un code pour cela 🤞
      A très vite !

  • @fodjokounchou9993
    @fodjokounchou9993 2 ปีที่แล้ว

    merci monsieur pour cette formule .
    j'aimerais savoir le résultat obtenu est en quelle unité : degré ou grade ????
    Merci

    • @tutosqgispourlesforestiers
      @tutosqgispourlesforestiers  2 ปีที่แล้ว +1

      Bonjour. Comme expliqué lors du passage en revue de la formule, le résultat sort en grade (400g pour un tour complet) car on divise par 360 puis multiplie par 400. Pour obtenir des degrés (360° pour un tour complet), il faut supprimer ce calcul, et on obtient cette formule : round(degrees(azimuth( start_point($geometry), end_point($geometry))),1)