banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Sat 27 February 2016 13:16

cb66
Juste Inscrit !
Date d'inscription: 27 Feb 2016
Messages: 9

QGIS : Accroître de 10 % les surfaces de chaque polygone

Bonjour,

Je recherche une piste afin de simuler des variations de limites et d'emprises de polygones d'une couches selon le pourcentage des surfaces origine.
Ainsi, dès à présent l'objectif est d'accroître ces mêmes surfaces de 10 %.

Merci d'avance pour vos éclairages.

Cordialement, Bruno.

Hors ligne

 

#2 Sat 27 February 2016 14:15

PA
Membre
Lieu: Paris
Date d'inscription: 5 Sep 2005
Messages: 3259
Site web

Re: QGIS : Accroître de 10 % les surfaces de chaque polygone

Bonjour,

Une piste via la création de zones tampons en utilisant un champ de votre table attributaire.
Ce champ serait calculé par expression en ajoutant les 10% supplémentaire sur la base d'un champ area préalablement calculé par l'expression $area et la calculatrice de champ.


Pierre-André Le Ny
Modérateur QGIS, Données, Coin de l'OpenSource
Aidez l'association GeoRezo !

Hors ligne

 

#3 Sat 27 February 2016 15:42

cb66
Juste Inscrit !
Date d'inscription: 27 Feb 2016
Messages: 9

Re: QGIS : Accroître de 10 % les surfaces de chaque polygone

Bonjour Pierre-André,

J'avoue que j'ai un peu de mal à mettre en oeuvre l'idée, sachant que l'objectif est bien d'augmenter de 10 % la surface des objets et pas seulement une valeur de surface dans la table attributaire.

Hors ligne

 

#4 Sat 27 February 2016 16:14

PA
Membre
Lieu: Paris
Date d'inscription: 5 Sep 2005
Messages: 3259
Site web

Re: QGIS : Accroître de 10 % les surfaces de chaque polygone

c'est une piste à tester mais vous pouvez créer des zones tampons (menu vecteur) en vous basant sur la valeur d'un champ. Ca augmentera bien la surface géométrique de votre polygone.


Pierre-André Le Ny
Modérateur QGIS, Données, Coin de l'OpenSource
Aidez l'association GeoRezo !

Hors ligne

 

#5 Sat 27 February 2016 17:49

cb66
Juste Inscrit !
Date d'inscription: 27 Feb 2016
Messages: 9

Re: QGIS : Accroître de 10 % les surfaces de chaque polygone

Je suis bien d'accord sur le fait de pouvoir créer un tampon sur la valeur d'un champ, mais cette valeur ne peut être qu'une distance et en aucun cas un % de surface.

Hors ligne

 

#6 Sun 28 February 2016 10:54

Theos2000
Participant assidu
Date d'inscription: 15 Jun 2015
Messages: 221

Re: QGIS : Accroître de 10 % les surfaces de chaque polygone

Bonjour, avez vous essayé de rajouter une colonne 10% de la valeur initiale
dans la table et de faire un buffer sur cette valeur.

Hors ligne

 

#7 Sun 28 February 2016 11:44

cb66
Juste Inscrit !
Date d'inscription: 27 Feb 2016
Messages: 9

Re: QGIS : Accroître de 10 % les surfaces de chaque polygone

Bonjour,

Avec une valeur initiale en surface, le fait de créer un nouveau champ surface ayant 110 % de la surface de départ ne solution pas le pb...je suis toujours avec des surfaces pour un outil qui ne travaille qu'avec des distances.

Hors ligne

 

#8 Sun 28 February 2016 12:31

PA
Membre
Lieu: Paris
Date d'inscription: 5 Sep 2005
Messages: 3259
Site web

Re: QGIS : Accroître de 10 % les surfaces de chaque polygone

Bonjour,

Je crois qu'il était possible de passer par une constante pour déduire ce champ distance de 110% mais je viens de voir qu'il existe une extension pour ça : Buffer by Percentage https://plugins.qgis.org/plugins/BufferByPercentage/

En utilisant un pourcentage de 110% de la surface initiale, ca marche nickel.

Bon dimanche


Pierre-André Le Ny
Modérateur QGIS, Données, Coin de l'OpenSource
Aidez l'association GeoRezo !

Hors ligne

 

#9 Sun 28 February 2016 14:16

cb66
Juste Inscrit !
Date d'inscription: 27 Feb 2016
Messages: 9

Re: QGIS : Accroître de 10 % les surfaces de chaque polygone

Bonjour Pierre-André,

Tout simplement bravo et merci pour ces recherches.
Je profite de ce message pour remercier également les autres abonnés qui ont essayé d'apporter une solution au pb.

Bon dimanche à vous.
Bruno.

Hors ligne

 

Pied de page des forums

Powered by FluxBB