#1 Thu 14 May 2009 15:53
- Eddy Rivers
- Participant actif
- Lieu: France
- Date d'inscription: 6 Aug 2007
- Messages: 53
- Site web
[ArcGis 9.1] Ne garder que certaines données précises ?
Désolé, je ne sais pas comment formuler correctement le titre de mon sujet.
Des images, c'est mieux que des mots, alors voici ce que j'ai au départ (image_1) :
[img]http://i86.servimg.com/u/f86/11/46/26/64/chimer11.jpg[/img]
Et voici ce que je veux à l'arrivée (image_2) :
[img]http://i86.servimg.com/u/f86/11/46/26/64/chimer10.jpg[/img]
En gros, sur l'image_1 j'ai des données dans toutes ma maille (30 lignes)x(30 colonnes).
Je voudrais avoir que les données telles que dans l'image_2, c'est à dire uniquement dans l'ile-de-france.
Mais attention : vraiment A L'INTERIEUR des limites de la région (désolé si cela ne se voit pas bien sur la petite image_2).
Merci d'avance.
Franck.
Dernière modification par Eddy Rivers (Thu 14 May 2009 15:56)
Franck (aménagement du territoire, écologie, écotourisme)
Hors ligne
#2 Thu 14 May 2009 15:58
- Daniel
- Membre
- Lieu: Victoriaville, Québec
- Date d'inscription: 6 Sep 2005
- Messages: 2028
Re: [ArcGis 9.1] Ne garder que certaines données précises ?
Bonjour
Pourqioi ne pas vous faire un polygone qui couvre votre région et découper votre carte à partir de ce polygone. Vous aller avoir seulement l'intérieur. Votre image 1 est un raster ou du vecteur? Si c'est un raster, dans Arctoolbox, il y a un utilitaire pour découper un raster. Si c'est un vecteur, vous trouverez un outil semblable mais pour le vecteur.
Daniel
De retour à la géomatique
Hors ligne
#3 Thu 14 May 2009 16:11
- Eddy Rivers
- Participant actif
- Lieu: France
- Date d'inscription: 6 Aug 2007
- Messages: 53
- Site web
Re: [ArcGis 9.1] Ne garder que certaines données précises ?
Pourquoi ne pas vous faire un polygone qui couvre votre région et découper votre carte à partir de ce polygone ? Vous aller avoir seulement l'intérieur.
Parce que je ne connaissais pas cette astuce !
Bien que j'apprécie grandement tout ce que l'on peut faire avec les SIG, je suis un vrai nul vous savez !
En tout cas merci, je teste ça de suite.
Votre image 1 est un raster ou du vecteur? Si c'est un raster, dans Arctoolbox, il y a un utilitaire pour découper un raster. Si c'est un vecteur, vous trouverez un outil semblable mais pour le vecteur.
Mon image est un raster.
Je vais donc de ce pas martyriser ArcToolBox !!
Encore merci.
Franck (aménagement du territoire, écologie, écotourisme)
Hors ligne
#4 Thu 14 May 2009 18:10
- Eddy Rivers
- Participant actif
- Lieu: France
- Date d'inscription: 6 Aug 2007
- Messages: 53
- Site web
Re: [ArcGis 9.1] Ne garder que certaines données précises ?
En utilisant la commande située dans ArcToolBox, ici :
Spatial analyst tools / extraction / extraction par masque
j'arrive à avoir les données uniquement pour le région Ile-de-France, et non plus pour ma grille 30x30 entière.
C'est déjà bcp mieux.
Mais il reste un petit pb, c'est qu'il y a quand même des données sur la "frontière" extérieure de la région (en rose/violet sur l'image_2).
Comment procéderiez vous pour ne plus avoir ces données ?
Merci.
Franck.
Franck (aménagement du territoire, écologie, écotourisme)
Hors ligne
#5 Thu 14 May 2009 19:46
Re: [ArcGis 9.1] Ne garder que certaines données précises ?
J'ai une solution, mais je ne peux pas réfléchir plus en ce moment pour avoir une solution plus élégante :
Au lieu d'avoir l'ile-de-france en tant que masque, il faudrait avoir une ile de france réduite de la taille d'un pixel. Donc une petite agrégation pour avoir une seule forme pour la région, puis réaliser une réduction, ou une zone tampon de taille négative.
Jérôme Cuinet
L'avantage de la Chine, c'est que le soleil se couche plus tard !
Hors ligne
#6 Mon 18 May 2009 10:27
- Eddy Rivers
- Participant actif
- Lieu: France
- Date d'inscription: 6 Aug 2007
- Messages: 53
- Site web
Re: [ArcGis 9.1] Ne garder que certaines données précises ?
Et bien finalement cette méthode est quand même assez élégante (en tout cas plus propre que ma manière de procéder si je ne posais pas de questions sur le forum) !!!
Et merci pour toutes ces infos.
Franck (aménagement du territoire, écologie, écotourisme)
Hors ligne
#7 Mon 18 May 2009 12:25
- Eddy Rivers
- Participant actif
- Lieu: France
- Date d'inscription: 6 Aug 2007
- Messages: 53
- Site web
Re: [ArcGis 9.1] Ne garder que certaines données précises ?
Une dernière question pour clore le sujet (enfin j'espère) : une fois mes données raster obtenues par interpolation de mes données vectorielles d'origine, impossible d'avoir les coordonnées pour mes données, et j'en ai besoin pour que d'autres personnes puissent utiliser mes données.
Je m'explique : dans ma table de départ (données vectorielles), j'ai dans ma base de données les colonnes suivantes :
OID, X, Y, FID, Flux.1, ..., Flux.n (et plein d'autres trucs pas forcément intéressants ici).
Or, dans la table d'arrivée, je n'ai que : ObjectID, Value, Count.
La colonne "Value" contenant mes nouvelles valeurs de flux interpolées, et la colonne "Count" leur occurrence.
C'est embêtant, car ma table me permet de savoir combien de données de même valeurs :
ObectID Value Count
0 0 46
1 5 1
2 12 3
Mais pas leur position géographique....
J'ai beau chercher à droite à gauche comment afficher, récupérer les coordonnées, je ne trouve rien de concluant.
Avez-vous une idée ?
Merci.
Dernière modification par Eddy Rivers (Mon 18 May 2009 12:26)
Franck (aménagement du territoire, écologie, écotourisme)
Hors ligne
#8 Mon 18 May 2009 14:36
Re: [ArcGis 9.1] Ne garder que certaines données précises ?
Tu as un raster désormais avec ton interpolation. Tu n'as donc qu'une série de points régulièrement espacés à qui sont attribués une certaine valeur.
Le raster se manipule dans sa globalité, ou à la limite, tu peux demander la valeur pour telles coordonnées. Si tu veux tous les avantages du vecteurs, il faut vectoriser !
Jérôme Cuinet
L'avantage de la Chine, c'est que le soleil se couche plus tard !
Hors ligne
#9 Mon 18 May 2009 15:08
- Eddy Rivers
- Participant actif
- Lieu: France
- Date d'inscription: 6 Aug 2007
- Messages: 53
- Site web
Re: [ArcGis 9.1] Ne garder que certaines données précises ?
Tu as un raster désormais avec ton interpolation. Tu n'as donc qu'une série de points régulièrement espacés à qui sont attribués une certaine valeur. Le raster se manipule dans sa globalité, ou à la limite, tu peux demander la valeur pour telles coordonnées.
Okay.
Je pensais qu'étant donné qu'ArcGis pouvait me placer ces points sur la carte, il était donc possible d'avoir les coordonnées de ces-dits points dans mon tableau de données.
Une bien belle erreur !
Si tu veux tous les avantages du vecteurs, il faut vectoriser !
C'est bien ce que je m'étais dit voyant que je n'arrivais pas à obtenir ces-dites coordonnées.
J'avais donc essayé (avant de poser ma précédente question) via "Spatial Analyst" de faire une conversion "Raster vers entités", mais ayant obtenu le message d'erreur ci-dessous, je n'avais pas été plus loin (honte à moi).
Message d'erreur :
Le jeu de données [à convertir] est un raster flottant.
Le jeu de données en entrée doit être de type raster entier.
Veuillez sélectionner un autre jeu de données.
Bon ben en tout cas je ne suis pas loin d'arriver au bout de mon pb...
Merci.
Dernière modification par Eddy Rivers (Mon 18 May 2009 15:55)
Franck (aménagement du territoire, écologie, écotourisme)
Hors ligne
#10 Mon 18 May 2009 17:02
- Eddy Rivers
- Participant actif
- Lieu: France
- Date d'inscription: 6 Aug 2007
- Messages: 53
- Site web
Re: [ArcGis 9.1] Ne garder que certaines données précises ?
[EDIT]Commençant à m'éloigner trop du sujet initial de la question, j'en ai créée une nouvelle ici, qui continue la discussion.
Si ça dérange, faites le moi savoir et je réintégrerais la question ici.
Merci.
Dernière modification par Eddy Rivers (Tue 19 May 2009 12:40)
Franck (aménagement du territoire, écologie, écotourisme)
Hors ligne