(Courriels de diversion: <assiegera@vise-deshonorent.com> <quarantaine@resolus-exaspereriez.com> <bottes@traduirez-reeducations.com> <estomperais@tortueuses-congratulerent.com> <infererions@rongeuses-anemone.com> <eclipsera@frottent-tergiversons.com> <salerai@depoitraillee-enjoignit.com> <fermoirs@offenserions-enterreront.com> <remaniements@correspondrait-desarconnent.com> <festoyions@renverra-impetueuse.com> )
----- Original Message ----- >From: "tgomas" <tgomas@gmail.com>>To: <linux-31@culte.org>>Sent: Monday, August 28, 2006 3:48 PM >Subject: Re: [linux-31] condensation de table >Le 28/08/06, hillionfx@free.fr<hillionfx@free.fr> a écrit :>> J'ai un enregistrement stocké sous forme de table (x,y). La taille de cette >> table est beaucoup trop grosse et contient beaucoup de points inutiles, par >> exemple, lorsque la grandeur enregistrée est constante, j'ai 5000 points avec >> la même ordonnées (x1,y1) (x2,y1) ... (x5000,y1). Connaissez-vous un algo qui >> supprimerait ces points inutiles ? >pour alléger mes fichiers de traces gps (*.gpx) j'utilise un script >qui a l'option suivante: > --use_reduce_filter > This Filter reduces the ammount of point used in the GPX/OSM File. > Each point which would almost give a streight line with its pre and > post point will be eliminated. >je n'ai japais regardé comment il faisait, mais ça a l'air d'être une >problématique similaire à la tienne. >tu peux trouver le script ici: >http://trac.openstreetmap.org/browser/utils/osmfilter/osm-filter.pl Interessant merci :) Methode souvent appliqué : filtrage des "acquisitions" erronées (valeurs hors limites, verification de la variation max entre 2 points, etc ...) et approximation d'une valeur à l'aide d'une loi adaptée à la donnée filtrée ... ou utilisation d'une valeur par defaut ... un simple interpolation lineaire peut suffire.... voila voila -- jean-marc -------------------------------------------------------------------- Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>