#1 Tue 06 November 2007 14:15
- yohann_76
- Participant occasionnel
- Date d'inscription: 6 Nov 2007
- Messages: 13
lissage de polygones
Je dispose d'un shape au pas de 20 m qui me donne des polygones à angles très aïgus, ce qui rend le fichier très lourd à maniper.
Est-il possible de lisser les polygones et ainsi rendre le fichier moins gros???
J'ai vu qu'avec statistiques de vosinage, il était possible de lisser un raster; je souhaiterai réaliser la même opération pour les polygones sans passer par une création de rasters.
D'avance merci.
Hors ligne
#2 Tue 06 November 2007 14:55
- Domi
- Participant occasionnel
- Lieu: Paris
- Date d'inscription: 24 Nov 2005
- Messages: 12
Re: lissage de polygones
Salut,
Tu peux ptêt utiliser le script "Smooth Line" qui se trouve dans Data Management Tools/Generalization de la ArcToolBox.
J'espère que cela répondra à ton besoin.
A plouch.
Hors ligne
#3 Tue 06 November 2007 14:56
- Sylvain T.
- Membre
- Lieu: Musée de l'Homme, Paris France
- Date d'inscription: 7 Sep 2005
- Messages: 742
- Site web
Re: lissage de polygones
Bonjour,
Ce n'est pas le fait que les angles soient aiguës qui "alourdit" le shapefile, mais le nombre de vertices ( vertex +/-= sommets) par polygone.
Deux façons complémentaires d'alléger :
1. supprimer les pseudos-noeuds, ie les noeuds qui n'ont pas de raisons d'être (exemple : un vertice au milieu d'une droite).
2. généraliser les polygones (avec un pas à déterminer en fonction de l'échelle de rendu).
Pour ce faire plusieurs sollutions en fonction de la version du produit esri.
Pour le 1 :
http://arcscripts.esri.com/scripts.asp? … it2=search
Pour le 2 :
http://arcscripts.esri.com/scripts.asp? … it2=search
Cordialement,
Sylvain
Hors ligne
#4 Tue 06 November 2007 16:19
Re: lissage de polygones
Je dispose d'un shape au pas de 20 m qui me donne des polygones à angles très aïgus, ce qui rend le fichier très lourd à maniper.
Est-il possible de lisser les polygones et ainsi rendre le fichier moins gros???
J'ai vu qu'avec statistiques de vosinage, il était possible de lisser un raster; je souhaiterai réaliser la même opération pour les polygones sans passer par une création de rasters.
D'avance merci.
Bonsoir,
Une curiosité, d'où provient votre fichier initial, "qui contient des polygones à angles très aigus"?
Quel format et quel poids?
Bruno
Hors ligne