Pages: 1
- Sujet précédent - Requête attributaire pour selectionner des multiples de 10, 5, 2... - Sujet suivant
#1 Wed 23 July 2008 10:52
- makosol
- Participant actif
- Date d'inscription: 23 May 2007
- Messages: 117
Requête attributaire pour selectionner des multiples de 10, 5, 2...
Bonjour,
j'utilise ArcView 9.2 et je dispose d'une couche vecteur de courbes de niveaux ; je voudrais en extraire les courbes de niveaux tous les 10m, 5 m etc en utilisant une requête attributaire, mais il me semble que les opérateurs proposés ne permettent pas ce type de requête.
Site sur les logiciels gratuits / libres, linux et géomatique : http://makosol.free.fr
Hors ligne
#2 Wed 23 July 2008 11:07
Re: Requête attributaire pour selectionner des multiples de 10, 5, 2...
Hello,
Par la mise à jour d'un champ supplémentaire, je pense
Question pour une piste : comment définir les multiples de 10 ? de 5 ? de 2 ?
Il faut ruser de la même façon qu'une sélection sur nombre pair/impair, mais avec d'autres critères (définis par la réponse à la question ci dessus)
Robin.
Hors ligne
#3 Wed 23 July 2008 11:17
- Tnarbiv
- Participant assidu
- Lieu: Véretz
- Date d'inscription: 5 Sep 2005
- Messages: 392
Re: Requête attributaire pour selectionner des multiples de 10, 5, 2...
je pense que tu peux trouver un début de réponse ici http://georezo.net/forum/viewtopic.php?id=55847
au lieu de mettre [CONTOUR] tu mets le nom de ton champ et au lieu de mettre 2 tu mets 10 ou 5 ou etc.
Ayez le réflexe "Développement Durable": N'imprimez ce message que si nécessaire.
Hors ligne
#4 Wed 23 July 2008 11:34
- makosol
- Participant actif
- Date d'inscription: 23 May 2007
- Messages: 117
Re: Requête attributaire pour selectionner des multiples de 10, 5, 2...
merci pour ces deux réponses, disons, convergentes, par contre quand j'entre la requête :
"Elevation" mod 2 = 0 j'ai un message comme quoi ma requête SQL n'est pas valide.
Site sur les logiciels gratuits / libres, linux et géomatique : http://makosol.free.fr
Hors ligne
#5 Wed 23 July 2008 12:29
- Tnarbiv
- Participant assidu
- Lieu: Véretz
- Date d'inscription: 5 Sep 2005
- Messages: 392
Re: Requête attributaire pour selectionner des multiples de 10, 5, 2...
il faut en fait que tu créés un nouveau champ dans ta table de type entier court
fais un clic droit sur ce nouveau champ et fais calculer les valeurs
rentre la formule suivante : "Elevation" mod 5 (si tu veux les courbes tous les 5 m) si la valeur de ce champ = 0 alors tes courbes sont des multiples de 5 il ne te reste plus qu'à les sélectionner par requete attributaire et les extraire
Ayez le réflexe "Développement Durable": N'imprimez ce message que si nécessaire.
Hors ligne
#6 Wed 23 July 2008 14:23
- makosol
- Participant actif
- Date d'inscription: 23 May 2007
- Messages: 117
Re: Requête attributaire pour selectionner des multiples de 10, 5, 2...
Merci Tnarbiv, ça fonctionne bien. Dommage qu'on puisse pas faire directement de requête avec ce type d'opérateur.
Site sur les logiciels gratuits / libres, linux et géomatique : http://makosol.free.fr
Hors ligne
Pages: 1
- Sujet précédent - Requête attributaire pour selectionner des multiples de 10, 5, 2... - Sujet suivant