banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

GEODATA DAYS 2024

#1 Tue 26 August 2008 16:01

barbebleue
Participant occasionnel
Lieu: Martinique
Date d'inscription: 4 Mar 2008
Messages: 40

découper une couche raster a partir d'un polygone en vecteur

Bonjour, j'ai une couche contenant un polygone représentant une commune. Il est calé comme il faut.
Je voudrais à partir de ce dernier extraire le scan25 et l'orthophotoplan de ma commune correspondante. Avoir un scan ou une ortophoto avec les limites communales.
Est-ce possible? Avec quel outil?
Je vous remercie par avance si vous avez la solution à mon problème.


Ne pas imprimer est un geste éco-citoyen

Hors ligne

 

#2 Tue 26 August 2008 16:13

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Re: découper une couche raster a partir d'un polygone en vecteur

Bonjour,

Est-ce indispensable de le découper physiquement ? Il y a des fonctions (sur arcgis 9.x) qui permettent un découpage visuel selon un contour  : clic droit sur le bloc de donnée/bloc de données/Découper selon une forme ou une emprise.

Me semble que le sujet a déjà été évoqué quelque part ici...

Robin.

Hors ligne

 

#3 Tue 26 August 2008 16:26

Lid
Participant assidu
Lieu: Les Arcs sur Argens
Date d'inscription: 1 Oct 2005
Messages: 600
Site web

Re: découper une couche raster a partir d'un polygone en vecteur

... Surtout je me demande si une découpe réelle est possible ??? Il y aura forcément la création d'une zone de padding à supprimer ou à rendre transparente, l'image ne pouvant "copier" à un polygone. Quoi qu'il en soit, je tablerais bien sur un logiciel de dessin, sur Gdal, ou un script additionnel. A voir...

@+
Philippe

Tiens, justement, regarde ce topic :
http://www.forumsig.org/showthread.php?t=14683

Dernière modification par Lid (Tue 26 August 2008 16:27)


Philippe Lépinard
École de l'Aviation Légère de l'Armée de Terre

Hors ligne

 

#4 Tue 26 August 2008 16:54

barbebleue
Participant occasionnel
Lieu: Martinique
Date d'inscription: 4 Mar 2008
Messages: 40

Re: découper une couche raster a partir d'un polygone en vecteur

Merci, la première solution me convient parfaitement, le postscript aussi.


Ne pas imprimer est un geste éco-citoyen

Hors ligne

 

#5 Tue 26 August 2008 16:59

Daniel
Membre
Lieu: Victoriaville, Québec
Date d'inscription: 6 Sep 2005
Messages: 2028

Re: découper une couche raster a partir d'un polygone en vecteur

Bonjour

Dans Arctoolbox - Raster - Raster processing - Clip ne ferait ce que vous voulez?

Daniel


De retour à la géomatique

Hors ligne

 

#6 Tue 26 August 2008 17:27

Lid
Participant assidu
Lieu: Les Arcs sur Argens
Date d'inscription: 1 Oct 2005
Messages: 600
Site web

Re: découper une couche raster a partir d'un polygone en vecteur

La fonction que tu donnes Daniel est valable pour découper en rectangle avec des valeurs "Extend" d'une couche. Dans ce cas là, il faudrait tout d'abord isoler l'entité "commune" au sein d'une nouvelle couche shape puis ensuite la placer dans le second champ de l'outil clip à savoir : Output Extent. Reste à voir comme je le disais le résultat sur la partie hors du shape...
A tester ;-)

@+
Philippe

Test et suite :
Après un test, je te confirme que la découpe se fait par rectangle, donc il n'y a même pas de zone de padding à l'extérieur du polygone mais bien de "l'image". Par exemple, si ce polygone a une forme de fer à cheval (avec du vide au centre), le raster sera découpé en rectangle sans enlever la partie centrale du fer à cheval, donc cela ne convient pas ici. A la rigueur, si la partie extérieure au polygone (ici au centre du fer à cheval) était remplacée par du padding, ce serait OK, mais là, on réduit simplement la taille (en terme d'emprise géographique) de l'image.

Dernière modification par Lid (Tue 26 August 2008 17:37)


Philippe Lépinard
École de l'Aviation Légère de l'Armée de Terre

Hors ligne

 

#7 Tue 26 August 2008 22:06

Daniel
Membre
Lieu: Victoriaville, Québec
Date d'inscription: 6 Sep 2005
Messages: 2028

Re: découper une couche raster a partir d'un polygone en vecteur

Bonjour

Merci Lid pour les explications.  Cependant, lorsque l'on regarde dans le HELP de la commande, il y a une fonction (optionnelle) que lon peut dire que le tout se fait à partir d'un fichier vectoriel "irrégulier".  Mais, dans les faits, cette option n'apparaît pas dans la commande CLIP!!!!!  Là je suis embêté  Regarde le HELP et reviens-moi là-dessus car je suis sans réponse.

Daniel


De retour à la géomatique

Hors ligne

 

#8 Wed 27 August 2008 07:56

Lid
Participant assidu
Lieu: Les Arcs sur Argens
Date d'inscription: 1 Oct 2005
Messages: 600
Site web

Re: découper une couche raster a partir d'un polygone en vecteur

Salut Daniel,

il y a une fonction (optionnelle) que lon peut dire que le tout se fait à partir d'un fichier vectoriel "irrégulier"


Je n'ai pas d'option de ce type dans l'aide ??? Regarde l'image jointe.
Sinon, tu travailles sur quelle version ? Moi je suis sous ArcInfo 9.2.

Bonne journée.
Philippe

PS : par contre, avec Hawths Analysis Tools, et plus particulièremnt l'outil "Clip raster by polygons", ça marche plutôt bien (image jointe "decoupe_poly").

Dernière modification par Lid (Wed 27 August 2008 08:37)


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Philippe Lépinard
École de l'Aviation Légère de l'Armée de Terre

Hors ligne

 

#9 Wed 27 August 2008 14:09

Daniel
Membre
Lieu: Victoriaville, Québec
Date d'inscription: 6 Sep 2005
Messages: 2028

Re: découper une couche raster a partir d'un polygone en vecteur

Bonjour

Voici ce que j'ai vu.  Non pas que je veux éterniser sur la chose mais je ne comprend pas.  Certainement que tu vas m'apporter plus de précision.  Voir au bas de la commande.

Merci

Daniel
Oups, le fichier joint ne suit pas!!!!!!

Dernière modification par Daniel (Wed 27 August 2008 14:10)


De retour à la géomatique

Hors ligne

 

#10 Wed 27 August 2008 14:12

Daniel
Membre
Lieu: Victoriaville, Québec
Date d'inscription: 6 Sep 2005
Messages: 2028

Re: découper une couche raster a partir d'un polygone en vecteur

Salut

Deuxième essai pour le fichier joint!!!

Daniel


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

De retour à la géomatique

Hors ligne

 

#11 Wed 27 August 2008 14:23

Lid
Participant assidu
Lieu: Les Arcs sur Argens
Date d'inscription: 1 Oct 2005
Messages: 600
Site web

Re: découper une couche raster a partir d'un polygone en vecteur

Salut Daniel,

Je n'ai pas ce texte sur l'aide de cet outil.
Quelle version as-tu ?


Philippe Lépinard
École de l'Aviation Légère de l'Armée de Terre

Hors ligne

 

#12 Wed 27 August 2008 14:52

Daniel
Membre
Lieu: Victoriaville, Québec
Date d'inscription: 6 Sep 2005
Messages: 2028

Re: découper une couche raster a partir d'un polygone en vecteur

Bonjour

Très bonne question.  La 9.3 anglais.

Daniel


De retour à la géomatique

Hors ligne

 

#13 Wed 27 August 2008 15:35

Lid
Participant assidu
Lieu: Les Arcs sur Argens
Date d'inscription: 1 Oct 2005
Messages: 600
Site web

Re: découper une couche raster a partir d'un polygone en vecteur

Ah !!! La toute dernière... Hé bien voilà pourquoi je ne trouve pas l'aide en question ! Donc à toi de nous dire maintenant :-)

@+
Philippe


Philippe Lépinard
École de l'Aviation Légère de l'Armée de Terre

Hors ligne

 

#14 Wed 27 August 2008 16:24

Daniel
Membre
Lieu: Victoriaville, Québec
Date d'inscription: 6 Sep 2005
Messages: 2028

Re: découper une couche raster a partir d'un polygone en vecteur

Bonjour

Bon, bon, c'est facile de transférer le problème big_smile big_smile

Sans blague, j'ai compris comment faire. 
Input Raster, votre image.
Output Extent : La couche SHP qui va servir pour couper.  Le clipping geometry devient actif.
Mettre un crocher dans Clipping Geometry
Output raster, fichier image de sortie.

voilà smile

Daniel


De retour à la géomatique

Hors ligne

 

#15 Wed 27 August 2008 16:40

Lid
Participant assidu
Lieu: Les Arcs sur Argens
Date d'inscription: 1 Oct 2005
Messages: 600
Site web

Re: découper une couche raster a partir d'un polygone en vecteur

Tu pourrais nous passer une capture d'écran s'il te plait ? J'aimerais bien voir comment ArcGIS traite la zone de padding.
Merci

Philippe


Philippe Lépinard
École de l'Aviation Légère de l'Armée de Terre

Hors ligne

 

#16 Wed 27 August 2008 17:19

Daniel
Membre
Lieu: Victoriaville, Québec
Date d'inscription: 6 Sep 2005
Messages: 2028

Re: découper une couche raster a partir d'un polygone en vecteur

Salut

Je vais faire un test avec un croissant, comme dans ton exemple et je te montre le tout dans quelques minutes.

Daniel


De retour à la géomatique

Hors ligne

 

#17 Wed 27 August 2008 17:29

Daniel
Membre
Lieu: Victoriaville, Québec
Date d'inscription: 6 Sep 2005
Messages: 2028

Re: découper une couche raster a partir d'un polygone en vecteur

Salut

Voici le résultat.  J'ai laissé le contour rouge mais il n'y a rien dans le centre du croissant.

Daniel


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

De retour à la géomatique

Hors ligne

 

#18 Wed 27 August 2008 17:34

Lid
Participant assidu
Lieu: Les Arcs sur Argens
Date d'inscription: 1 Oct 2005
Messages: 600
Site web

Re: découper une couche raster a partir d'un polygone en vecteur

Merci Daniel,

J'aurais toutefois 2 questions :
- Ce polygone nouvellement créé et "contenant" une partie de l'ancienne image à l'intérieur est-il exportable en tant que raster pour conserver le fond ?
- J'ai remarqué que l'outil de découpage de Hawths Analysis Tools ne conservait pas la couleur de l'image est codait donc le remplissage sur 1 bit, est-ce la même chose ou la photo était-elle en niveau de gris avant le calcul ?

Merci
Philippe


Philippe Lépinard
École de l'Aviation Légère de l'Armée de Terre

Hors ligne

 

#19 Wed 27 August 2008 17:44

Daniel
Membre
Lieu: Victoriaville, Québec
Date d'inscription: 6 Sep 2005
Messages: 2028

Re: découper une couche raster a partir d'un polygone en vecteur

Salut

Je ne suis pas certain de bien comprendre la première question mais il a créé un nouveau fichier TIF, dans mon cas.

Pour la deuxième question, l'image de départ était déjà noir et blanc (teinte de gris).  Mais j'ai vu quelque chose dans l'aide qui parlait de la valeur.  Voir le premier fichier HELP que tu as vus.

Daniel


De retour à la géomatique

Hors ligne

 

#20 Wed 27 August 2008 18:06

Lid
Participant assidu
Lieu: Les Arcs sur Argens
Date d'inscription: 1 Oct 2005
Messages: 600
Site web

Re: découper une couche raster a partir d'un polygone en vecteur

Ok, je n'avais pas suivi pour le tif. Merci beaucoup !


Philippe Lépinard
École de l'Aviation Légère de l'Armée de Terre

Hors ligne

 

#21 Mon 15 June 2009 12:00

sigmel
Juste Inscrit !
Lieu: Rhône
Date d'inscription: 26 Jan 2009
Messages: 4

Re: découper une couche raster a partir d'un polygone en vecteur

Je viens rebondir sur ce sujet.
J'ai moi aussi été confronté au problème du découpage d'une ortho-photo selon les limites d'une commune. Sous Arcgis, grâce à Spatial Analyst, j'ai réussi à obtenir mon découpage mais EN NOIR ET BLANC...La couleur n'est donc pas conservée lors du découpage. Avez-vous une explication? Est-il possible de conserver la couleur d'origine lors d'un découpage?
Merci.

Hors ligne

 

Pied de page des forums

Powered by FluxBB