IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SIG : Système d'information Géographique Discussion :

Diminuer taille fichier en diminuant la précision


Sujet :

SIG : Système d'information Géographique

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Enseignant
    Inscrit en
    Octobre 2018
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Octobre 2018
    Messages : 75
    Par défaut Diminuer taille fichier en diminuant la précision
    Bonjour

    Je récupère des fichiers GPX d'un GPS Garmin et je souhaite utiliser les données pour afficher les traces sur un site web et/ou sur QGIS.
    Lorsque je récupère les données en KML, j'obtiens des coordonnées avec 10-12 voire 15 décimales alors que 3 ou 4 seraient largement suffisantes
    J'ai trouvé comment faire quand il s'agit de points (passage par un fichier CSV et traitement Excel) mais pas pour des multi-lignes pour lesquelles j'obtiens des trucs du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <?xml version="1.0" encoding="utf-8"?><kml xmlns="http://www.opengis.net/kml/2.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:kmlx="http://www.google.com/kml/ext/2.2" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:gpxx="http://www.garmin.com/xmlschemas/GpxExtensions/v3">
    <Document><Placemark><name>230711</name><Style><LineStyle><color>ff0000ff</color><width>4</width></LineStyle></Style><MultiGeometry><LineString>
    <coordinates>13.899752693250775,45.892274044454098,117.42 13.89977197162807,45.892190644517541,127.511 13.899703072384,45.892093246802688,114.53 13.899721931666136,45.892145046964288,120.3 13.89972997829318,45.892167929559946,118.86 13.899664767086506,45.892155189067125,118.86 13.899780185893178,45.891889231279492,116.94 13.900160808116198,45.891253044828773,113.569 13.900176901370287,45.89123385027051,114.05 13.900233143940568,45.891218595206738,116.459 13.900235071778297,45.891235191375017,121.739 13.900240268558264,45.891239885240793,118.38 13.9002366643399,45.8912050165236,124.151 13.900237921625376,45.891200825572014,120.78 13.900223672389984,45.891221025958657,120.78 13.90019073151052,45.891234437003732,124.151 13.900200622156262...
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <Placemark><name>230715_Sneznik</name><Style><LineStyle><color>ffffff00</color><width>4</width></LineStyle></Style><MultiGeometry><LineString>
    <coordinates>14.401329215615988,45.574157936498523,1250.3299999999999 14.401475982740521,45.574101274833083,1253.7 14.402106134220958,45.573480511084199,1250.3299999999999 14.402521373704076,45.573422592133284,1253.7 14.40268574282527,45.573453605175018,1257.0599999999999 14.402765706181526,45.573432818055153,1263.3099999999999 14.40288900397718,45.573379341512918,1268.1199999999999 14.403164517134428,45.57314632460475,1272.9200000000001 14.403186812996864,45.573122268542647,1272.9200000000001 14.403527034446597,45.573049848899245,1273.4000000000001 14.403754519298673,45.573117239400744,1273.4000000000001...
    Sur des fichiers contenant plusieurs dizaines de milliers de points, la taille du fichier devient inutilement importante et pénalisante
    Je suis preneur d'une idée pour passer de 15 décimales à 3, par exemple
    Merci davance pour vos propositions

  2. #2
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 673
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 673
    Par défaut
    Citation Envoyé par dom73 Voir le message
    la taille du fichier devient inutilement importante
    de quel fichier s'agit il ?
    vous récupérez le fichier généré par l'outil garmin pour le transformer et l'utiliser autre part ?

  3. #3
    Membre confirmé
    Homme Profil pro
    Enseignant
    Inscrit en
    Octobre 2018
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Octobre 2018
    Messages : 75
    Par défaut
    Je récupère le fichier du GPS via l'outil Garmin Basecamp, il s'agit d'un fichier GPX. Dans Basecamp, j'exporte le fichier au format KML pour l'utiliser dans un affichage web.
    Les fichiers contiennent des placemarks pour les points et un placemark pour la multi-ligne qui forme le tracé et c'est ce dernier qui m'intéresse.
    Dans les deux fichiers (GPX et KML), le nombre de décimales des coordonnées pour la multi-ligne est très important.

  4. #4
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 673
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 673
    Par défaut
    ce nombre est trop important à quel moment ?
    je ne comprends pas comment vous utilisez le fichier pour un affichage web.

  5. #5
    Membre confirmé
    Homme Profil pro
    Enseignant
    Inscrit en
    Octobre 2018
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Octobre 2018
    Messages : 75
    Par défaut
    Pour afficher un itinéraire sur une carte (OpenLayers + Plugin Geoportail), je fournis les données dans un fichier KML.
    C'est ce fichier KML dans lequel j'aimerais réduire le nombre des décimales, le GPS fournit énormément de points et, même simplifié, le fichier KML arrive à faire plusieurs Mo pour un grand itinéraire

  6. #6
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 673
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 673
    Par défaut
    je pense que vous pouvez faire cela en utilisant un programme qui va analyser le code xml.
    connaissez-vous un langage de programmation ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [FTP] Récupération taille fichier sur ftp
    Par Kerod dans le forum Langage
    Réponses: 4
    Dernier message: 18/04/2006, 03h18
  2. réduction taille fichier
    Par Bibouda dans le forum Autres Logiciels
    Réponses: 3
    Dernier message: 27/10/2005, 17h43
  3. Taille fichier smart upload
    Par Homer dans le forum ASP
    Réponses: 2
    Dernier message: 20/10/2005, 21h18
  4. Limiter taille fichier joint à un mail
    Par fdthierry dans le forum Applications et environnements graphiques
    Réponses: 2
    Dernier message: 27/08/2004, 12h12
  5. [URL] taille fichier
    Par hocinema dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 09/07/2004, 16h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo