#1 Mon 10 March 2008 18:54
- neige
- Participant occasionnel
- Date d'inscription: 5 Mar 2006
- Messages: 12
surface_polygone arcgis 8
Bonjour;
SVP comment je procède pour ajouter un champ "surface" qui calcule la surface d 'un polygone?
merci a vous
Hors ligne
#2 Mon 10 March 2008 20:04
Re: surface_polygone arcgis 8
Bonjour neige,
La procédure est très simple, il suffit de suivre ce lien.
Ta question est souvent posée...
Dernière modification par Robin (Tue 11 March 2008 08:24)
Jérôme Cuinet
L'avantage de la Chine, c'est que le soleil se couche plus tard !
Hors ligne
#3 Mon 10 March 2008 20:05
- carteq
- Participant assidu
- Date d'inscription: 8 Mar 2008
- Messages: 829
Re: surface_polygone arcgis 8
Il faut créer un champ "Area" de type "double".
Ensuite, sur ce champ, tu choisis "field calculator". Coche la case "Advance". Dans la 1ère fenêtre VBA tu écris
Dim dblArea as double
Dim pArea as IArea
Set pArea = [shape]
dblArea = pArea.area
Et dans la fenêtre en bas :
dblArea
Voilà.
Vincent
Dernière modification par carteq (Mon 10 March 2008 20:05)
Hors ligne
#4 Tue 11 March 2008 08:28
Re: surface_polygone arcgis 8
Bonjour neige,
Si tu disposes de la version 9.2, il y a désormais une nouvelle façon de calculer la géométrie des entités.
Ouvre la table attributaire de ton shape (clic droit sur la couche/Table attributaire)
Ensuite pointe le curseur sur la colonne et fais un clic droit. Il y a désormais une nouvelle ligne "calculer la géométrie"
Bon courage,
Robin.
EDIT : oups, désolé , je viens de voir que tu avais précisé que la version était la 8. Dans ce cas, la solution ci dessus est la meilleure
Hors ligne
#5 Tue 11 March 2008 13:02
- neige
- Participant occasionnel
- Date d'inscription: 5 Mar 2006
- Messages: 12
Re: surface_polygone arcgis 8
Merci à tous;
Hors ligne