#1 Tue 07 August 2007 10:50
- student1979
- Participant occasionnel
- Date d'inscription: 21 Mar 2007
- Messages: 30
Sélection aléatoire de polygons
Dans une optique de validation d'une méthode de détection de changement en milieu forestier, je suis amené à faire une matrice de confusion sur des objet (polygons). Je dois donc sur un shapefile de 50000 polygons en selectionner aléatoirement 200. Y a t il un moyen dans arcgmap de faire celà?
C'est un peu compliqué mais j'avais pensé à générer dans excel 200 nombres aléatoirement variant de 1 à 50000, exporter ces 200 nombres et les faire correspondre dans la table d'attributs de mon shapefile mais peut-être y a-t-il un moyen plus simple dans ArcMap???
D'avance merci.
Hors ligne
#2 Tue 07 August 2007 11:39
- Tnarbiv
- Participant assidu
- Lieu: Véretz
- Date d'inscription: 5 Sep 2005
- Messages: 392
Re: Sélection aléatoire de polygons
bonjour,
si tu es en version 9.2 tu peux peut etre tenter ça (script python)
Code:
import arcgisscripting gp = arcgisscripting.create() for x in range(0, 200): print gp.CalculateValue("arcgis.rand('Integer 0 50000')")
je pense que c'est un début de réponse, il ne te reste plus qu'à faire ta sélection en fonction de la valeur qui est choisie aléatoirement.
Ayez le réflexe "Développement Durable": N'imprimez ce message que si nécessaire.
Hors ligne
#3 Tue 07 August 2007 13:14
Re: Sélection aléatoire de polygons
sinon, il existe un outil gratuit "Hawth's Analysis Tools for ArcGIS"
téléchargeable sur http://www.spatialecology.com/htools/overview.php
Après installation, tu auras un menu déroulant proposant pas mal de petits outils bien pratiques dont le sous-menu "Sampling Tools" qui devrait t'aider (je ne l'ai jamais testé)
Bon courage
Sandrine
Hors ligne
#4 Tue 07 August 2007 13:50
Re: Sélection aléatoire de polygons
Le script Python est tout beau, mais c'est aussi beau dans l'interface de calcul de valeur, un petit 50000*rnd() fonctionne tout aussi bien.
Pas la peine de générer sur Excel quand on peut les générer sur ArcGIS...
Jérôme Cuinet
L'avantage de la Chine, c'est que le soleil se couche plus tard !
Hors ligne
#5 Wed 08 August 2007 09:02
- student1979
- Participant occasionnel
- Date d'inscription: 21 Mar 2007
- Messages: 30
Re: Sélection aléatoire de polygons
Ok merci à tous j'y suis arrivé,...
Hors ligne