Tampon cardinal variable QGIS des points

Oct 10 2020

Existe-t-il un moyen de créer un tampon (elliptique je suppose) dans QGIS qui a des distances indépendantes au nord, au sud, à l'est et à l'ouest (à partir de la table attributaire) afin que le tampon puisse avoir une largeur de 5 m au nord, 4 m à l'est, 6m au sud et 2m à l'ouest? Il s'agit d'afficher les dimensions de la couronne des arbres sur une carte.

Réponses

2 eurojam Oct 11 2020 at 12:10

Vous pouvez envisager d'utiliser le générateur de géométrie pour faire ce travail à votre place. Le générateur de géométrie ne générera que la géométrie de votre symbole. L'exemple ci-dessous a un thème de point avec 4 attributs: "n", "s", "e" et "w" pour vos valeurs et crée un symbole de polygone avec ces quatre valeurs avec l'expression:

smooth(
make_rectangle_3points(
make_point($x-"w",$y-"s"),
make_point($x-"w",$y+"n"),
make_point($x+"e",$y+"n")),
3)

il prend les géométries ponctuelles ($x and $y) et génère un rectangle avec les valeurs de "n", "s", "e" et "w", qui sera ensuite lissé: