#1 Fri 16 March 2007 14:52
- keutch
- Juste Inscrit !
- Date d'inscription: 16 Mar 2007
- Messages: 1
requête spatiale et fusion d'objet
Bonjour,
Un petit souci avec une Rêquete SQL pour une sélection géographique.
J'ai fusionné des tronçons de voies selon leur libellé en respectant les codes communes. Je demande simplement une selection des voies ainsi construites à l'intérieur d'un polygone en "With In" ou "Entierly Within".
La selection reste partielle avec les deux fonctions. Il me manque un bon nombre de voies qui sont objectivement dedans.
Il y a peut-être un souci sur la nature géométrique des voies, mais j'avoue que je suis un peu perdu sur l'origine du problème.
Si vous avez une idée ou une solution...
Merci
Hors ligne
#2 Fri 16 March 2007 15:20
Re: requête spatiale et fusion d'objet
La sélection "within" opère sur le centroïde de l'object (oA within oB = centroïde de A dans B).
"Entirely Within" sélectionne les objets complètement compris dans l'autre (et je crois il ne faut aucun contact entre oA et oB).
Il vous reste "Partly within" pour les cas d'inclusion partielle de l'un dans l'autre (et je crois les cas de conacts entre les deux).
Il faudrait donc utiliser en conjonction Entirely and Partly et éviter le simple Within redondant dans ce cas.
Hors ligne
#3 Fri 16 March 2007 17:53
- Marc-André
- Participant assidu
- Lieu: Montréal
- Date d'inscription: 30 Sep 2005
- Messages: 688
Re: requête spatiale et fusion d'objet
Bonjour,
La fonction «intersect» permet de sélectionner tous les objets qui touchent au polygone.
Hors ligne
#4 Fri 16 March 2007 19:33
- jean-francois Behm
- Participant assidu
- Lieu: Toulouse
- Date d'inscription: 5 Sep 2005
- Messages: 212
- Site web
Re: requête spatiale et fusion d'objet
Etes-vous sur que les tronçons ne sont pas tous sélectionnés ? (bug à
l'affichage des linéaires sélectionnés).
Afficher la résultat de la requête avec la commune dans une nouvelle
fenêtre Carte vous permettra de vérifier.
Sinon, les tronçons sont-ils bien découpés en fonction des limites de
communes (normalement oui mais à vérifier aussi).
Bon courage !
Hors ligne