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 Thu 04 February 2010 17:14

hflorence54
Participant actif
Date d'inscription: 12 Sep 2008
Messages: 83

question difficile à poser : créer un shape à partir de 2 autres.

Bonjour,

QUESTION difficile à poser :
j'ai deux shapes :
-espace naturel
- logements

le reste (en blanc) c'est de l'activité, donc comment faire pour créer une couche englobant tout le reste ?
faut il faire une requête, une jointure ?

merci d'avance,

hflorence54

Hors ligne

 

#2 Thu 04 February 2010 17:20

Spacejo
Membre
Lieu: Nancy
Date d'inscription: 17 Aug 2008
Messages: 2511

Re: question difficile à poser : créer un shape à partir de 2 autres.

Salut,

Si tu sais comment obtenir les espaces avec les logements --> inverse la sélection pour avoir tout le reste.
A+
Joël

Hors ligne

 

#3 Thu 04 February 2010 17:29

n314
Participant assidu
Date d'inscription: 6 Sep 2005
Messages: 697

Re: question difficile à poser : créer un shape à partir de 2 autres.

Pas tout à fait spacejo...
De ce que je comprends, florence (une compatriote à toi ? cf 54!) souhaite obtenir l'univers restant par rapport à deux shapefile distinct...

De mon point de vue,
1) Créer une shapefile avec un polygone correspondant à la zone d'étude
2) soustraire de ce polygone (erase) toutes les surfaces des entités de la couche espace naturel
3) soustraire de ce polygone (erase) toutes les surfaces des entités de la couche logement

Ne restera donc plus que ce que florence appelle activité, sur sa zone d'étude.

Dernière modification par n314 (Thu 04 February 2010 17:30)

Hors ligne

 

#4 Thu 04 February 2010 17:38

hflorence54
Participant actif
Date d'inscription: 12 Sep 2008
Messages: 83

Re: question difficile à poser : créer un shape à partir de 2 autres.

c'est tout à fait ça, simplement quel outil utiliser dans la toolbox ?

Dernière modification par hflorence54 (Thu 04 February 2010 17:38)

Hors ligne

 

#5 Thu 04 February 2010 17:45

carteq
Participant assidu
Date d'inscription: 8 Mar 2008
Messages: 829

Re: question difficile à poser : créer un shape à partir de 2 autres.

1- Faire une nouvelle couche pour contenir 1 polygone grand comme la zone d'étude
2- faire un union avec les logements ( = output #1)
3- faire un union de output #1 avec les espaces naturels (= output #2)
4- Utiliser les sélections pour sélectionner et effacer tous les espaces naturels et les logements dans output #2.
5- voilà.

Hors ligne

 

#6 Thu 04 February 2010 17:53

n314
Participant assidu
Date d'inscription: 6 Sep 2005
Messages: 697

Re: question difficile à poser : créer un shape à partir de 2 autres.

hflorence54 a écrit:

c'est tout à fait ça, simplement quel outil utiliser dans la toolbox ?


l'outil erase si tu possède le niveau de licence arcinfo, sinon ce script: http://arcscripts.esri.com/details.asp?dbid=14625

ou la manipulation de carteq

Dernière modification par n314 (Thu 04 February 2010 17:54)

Hors ligne

 

#7 Tue 24 May 2011 12:55

Amandine Doulaine
Participant actif
Date d'inscription: 18 Mar 2010
Messages: 76

Re: question difficile à poser : créer un shape à partir de 2 autres.

Bonjour,

Le script de n314 ne fonctionne pas pour moi...comment faire ???
Je dois "fusionner" deux couches afin de retravailler les limites de la plus petites pour qu'elle s'insère parfaitement dans la plus grande... mais je veux éviter la superposition des aires donc je voulais effacer l'espace que prends la petite dans la grande et ensuite coller la petite... est ce quelqu'un me suit ???
Merci pour vos réponse.

Amandine

Hors ligne

 

Pied de page des forums

Powered by FluxBB