Message posté par : Njoy
----------------------------------------
Bonjour,
J'ai deux couches,
Une couche ligne avec de mutliples éléments (features)
Une couche Polygon avec de mutliples éléments (features2)
Je dois controler que chaque "ligne", ait son origine et son extremité à
l'intérieur du même "Polygon"
Je suis sur du Python pour controler tout ça, mais je n'y arrives pas,
Voici ce que j'essaie, en vain :
-----------------
Code :
for f in features:
geometry_racc = f.geometry().asPolyline()
test = 1
for f2 in features2:
geom = f2.geometry()
if geom.contains(geometry_racc[0]) and geom.contains(geometry_racc[-1]):
test = 0
if test == 0:
compteur_erreur = compteur_erreur + 1
-----------------
Si quelqu'un sait m'aider, j'en serais très reconnaissant.
Merci à vous
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=331341#p331341
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