Pages: 1
- Sujet précédent - Tester le type d'une couche dans un bloc de données ArcGis 9 - Sujet suivant
#1 Tue 27 June 2006 12:36
- tibby
- Juste Inscrit !
- Date d'inscription: 26 May 2006
- Messages: 4
Tester le type d'une couche dans un bloc de données ArcGis 9
Bonjour à tous.
J'aimerais savoir si il est possible de connaitre le type d'une couche dans un bloc de donnée, sans avoir à faire du code du genre
Code:
If TypeOf pLayer is IFeatureLayer Then ...
et énumerer tous les types. C'est la seule solution que j'ai trouvée pour l'instant, et c'est assez lourd tout de même ...
Merci !
Hors ligne
#2 Tue 27 June 2006 17:16
- vincent despax
- Participant occasionnel
- Date d'inscription: 22 Nov 2005
- Messages: 36
Re: Tester le type d'une couche dans un bloc de données ArcGis 9
Bonjour,
Si ca peut aider.. .
Select Case pFeatureClass.ShapeType
Case esriGeometryPoint
bliblabla....
Case esriGeometryPolyline
bliblabla....
Case esriGeometryPolygon
bliblabla....
Case Else
End Select
Sinon, si ma memoire est bonne, il existe un code qui permet de lister les sources d'un MXD "ListMXDSources" (support esri) .
il me semble qu'il reprend dans son code les elements:
Dim pFCName As IFeatureClassName
pFCName.FeatureDatasetName.type
Hors ligne
Pages: 1
- Sujet précédent - Tester le type d'une couche dans un bloc de données ArcGis 9 - Sujet suivant