Message posté par : Marceline MIT
----------------------------------------
Bonjour tout le monde,
Je n'avais pas posté ici depuis un paquet d'années mais je me retrouve devant un
problème insoluble qui monopolise mon cerveau depuis plusieurs jours alors me revoilà à
faire appel à cette sympathique communauté qui m'a beaucoup aidé pendant mes premières
années de pratique des SIG :)
Je vous expose mon problème :
Je suis en possession de 2 tables :
- une table composée de lignes représentant des haies
- une table composée de polygone représentant un tampon de 10 mètres autour de
parcellaires agricoles (à noter : ces polygones peuvent parfois se chevaucher)
Ce que je veux faire semble très simple : découper mes haies en fonction de tous mes
polygones. Le but final étant de pouvoir sélectionner chacun des tronçons de haies
présents dans chaque polygone, et notamment dans le cas de superposition de polygone
(parcellaire d'un exploitant A et parcellaire d'un exploitant B), pouvoir
sélectionner le tronçon uniquement dans le polygone de l'exploitant A + le tronçon à
la fois dans le polygone de l'exploitant A et dans le polygone de l'exploitant B
afin d'avoir la longueur totale de la haie présente dans le polygone de
l'exploitant A, et pouvoir sélectionner le tronçon uniquement dans le polygone de
l'exploitant B + le tronçon en commun avec l'exploitant A, afin d'avoir la
longueur totale de la haie présente dans le polygone de l'exploitant B.
Ce que j'ai tenté pour le moment c'est tout simplement de sélectionner ma table
"haies" -> définir cible -> sélectionner ma table "parcellaires"
-> Découper.
Cela paraissait assez simple et le résultat semblait bon à première vue mais en y
regardant de plus près je me suis rendue compte que dans le cas d'une superposition de
2 polygones, la découpe se faisait bien (youpi !), mais dans le cas d'une
superposition de plus de 2 polygones (3, 4 voir 5 dans certains cas rares) ça ne suit plus
(catastrophe...) : la haie se découpe bien selon certains polygones, mais pas selon
tous... ce qui fait qu'ensuite quand je sélectionne mes tronçons en fonction de mes
polygones je me retrouve parfois avec des longueurs en trop. A l'échelle de toutes mes
données haies, cela concerne peu de cas donc ça pourrait éventuellement être négligé mais
quand même ça me rend dingue de ne pas arriver simplement à découper des (foutues) lignes
selon des (foutus) polygones... :(
Est-ce que j'ai loupé qqchose dans ma procédure ? Y'a t'il une autre
manipulation à faire pour contourner ce problème et arriver au résultat voulu ?
Je vous remercie d'avance de toutes les aides/suggestions que vous pourrez
m'apporter à ce sujet et vous souhaite une bonne soirée :)
Marceline
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=339836#p339836
Pour y répondre : mapinfo_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