#1 Wed 09 July 2014 14:38
- Floflo49fb
- Participant assidu
- Lieu: Montpellier
- Date d'inscription: 29 Aug 2009
- Messages: 250
- Site web
QGIS 2.4 : Ajouter un anneau
Bonjour à tous,
J'ai un petit soucis, je n'arrive pas à créer un anneau dans un polygone sur une de mes couches (10 000 entités) :
1. Je sélectionne le polygone en question
2. Je prend l'outil de création des anneaux
3. Je dessine mon anneau et je finalise
Et la, j'ai le message suivant : "Erreur, impossible d'ajouter l'anneau : l'anneau ajouté n'est pas contenu dans une entité" alors même que je dessine dessus!
Voilà si quelqu'un a une solution à ce problème je suis preneur.
PS : J'ai testé sur une couche avec un seul polygone ça fonctionne parfaitement... Rrrh
Merci
Florian Boret
Dream it, Make it, Share it
Hors ligne
#2 Wed 09 July 2014 16:32
- GlaDal
- Participant assidu
- Date d'inscription: 30 Aug 2013
- Messages: 1103
Re: QGIS 2.4 : Ajouter un anneau
Salut,
Une solution qui devrait marcher : depuis ton projet qgis enregistre ta couche sous un nouveau nom en shp ; je pense que le problème doit venir de la provenance de ta couche d'origine.
Sinon, sur mon pc, l'outil "anneau" fonctionne normalement.
Hors ligne
#3 Thu 10 July 2014 10:36
- Floflo49fb
- Participant assidu
- Lieu: Montpellier
- Date d'inscription: 29 Aug 2009
- Messages: 250
- Site web
Re: QGIS 2.4 : Ajouter un anneau
Bonjour GlaDal,
J'ai fait le test mais pas plus de succès et j'ai également des soucis pour découper certaines entités... Du coup, j'ai exporter une entité test (voir fichier joint) que je n'arrive pas à couper et sur laquelle la création d'un anneau ne passe pas...
Lorsque j'essaye de couper cette entité j'ai le message suivant : Aucune entité coupée: La géométrie est invalide. Veuillez la réparer avant d'essayer de la diviser. Et lorsque je lance : "vérifier la validité de la géométrie" il ne me trouve rien...
Dernière modification par Floflo49fb (Thu 10 July 2014 10:37)
Florian Boret
Dream it, Make it, Share it
Hors ligne
#4 Thu 10 July 2014 12:08
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 3947
Re: QGIS 2.4 : Ajouter un anneau
Bonjour,
Même si l'outil de validation des géométries ne renvoie aucun résultat, il y a une erreur de géométrie sur l'anneau au sud-ouest (des sommets qui se recoupent).
Mais cela n'est pas à l'origine du problème car après correction, il subsiste.
Par contre, cette erreur corrigée ou pas, tu peux ajouter une nouvelle partie à ton entité et dès lors ajouter autant d'anneaux que tu veux à la première géométrie. là ça marche.
Il doit y avoir un souci avec cette entité car de même, il suffit de supprimer n'importe lequel des anneaux actuellement présents pour que les nouvelles tentatives de création d'anneau réussissent (sans avoir créé de partie, cette fois). Avec mes propres shp, je peux créer des anneaux et partie comme je veux.
Dernière modification par SANTANNA (Thu 10 July 2014 12:24)
Hors ligne
#5 Thu 10 July 2014 12:45
- Floflo49fb
- Participant assidu
- Lieu: Montpellier
- Date d'inscription: 29 Aug 2009
- Messages: 250
- Site web
Re: QGIS 2.4 : Ajouter un anneau
Merci Santanna, effectivement si :
1. J'ajoutes une partie
2. Alors j'arrive à ajouter des anneaux
3. Et si ensuite je corrige l'anneau au Sud-Ouest
4. Je peux maintenant couper l'entité
J'ai un peu de mal à comprendre le fonctionnement!
La couche semble effectivement avoir un problème mais pourtant j'ai essayé de corriger la géométrie de l'entité en utilisant le v.clean de Grass ou bien en passant le Repair geometry d'Arcgis mais aucune erreur n'est jamais détectée. Ce cas m'intrigue!
Florian Boret
Dream it, Make it, Share it
Hors ligne
#6 Thu 10 July 2014 12:52
- Floflo49fb
- Participant assidu
- Lieu: Montpellier
- Date d'inscription: 29 Aug 2009
- Messages: 250
- Site web
Re: QGIS 2.4 : Ajouter un anneau
Si je passe le v.clean en utilisant l'outil : bpol alors je peux ajouter des anneaux par contre pour couper l'entité il faut que je corrige les sommets qui se recoupent.
Est ce que vous connaissez un outil pour éliminer ces recoupements?
Florian Boret
Dream it, Make it, Share it
Hors ligne