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é ?

#1 Tue 22 June 2004 15:11

Mathias Dubreuil
Invité

Creer couche depuis entites selectionnees

De: Mathias
Bonjour

Je voudrais creer un bouton (et ecrire son code en VBA/Arcobject) qui me permette de creer une couche a partir des entites selectionnnees.
Et cela pour une selection comprenant des entites de deux couches differentes.

Un petit exemple :
J'ai :
- 1 couche L1 (shape) ayant deux polygones L1P1 et L1P2
- 1 couche L2 (shape) ayant deux polygones L2P2 et L2P2

Je selectionne manuellement L1P1 et L2P1
Je veux creer une nouvelle couche ne contenant que ces deux polygones

Avez vous quelques pistes ?
Merci d'avance
Math

PS : je bosse sous arcGIS 8.3

 

#2 Wed 23 June 2004 09:36

Olivier GUYOT-DE-LA-POMMERAYE
Invité

Re: Creer couche depuis entites selectionnees

Bonjour,

Cela ne me parait pas tres complexe:

Il vous suffit de creer une couche qui va receptionner les entites, puis de parcourir la selection (MxDoc.FocusMap.FeatureSelection) et pour chaque entites recuperer le "Feature.Shape" et le coller dans votre couche de sortie (et eventuellemnt recopier les valeurs des autres champs).

Il faut bien sur faire des tests pour s'assurer du type d'entite afin de ne pas coller une polyligne dans un ShapeFile de Polygone !

Cordialement,

Olivier Guyot de La Pommeraye

 

Pied de page des forums

Powered by FluxBB