Suite

Différence de distance dans Google Earth avec GPX ou KML exporté par rapport au fichier de formes source

Différence de distance dans Google Earth avec GPX ou KML exporté par rapport au fichier de formes source


J'ai converti un shapefile (points) en KML avec QGIS. Les points du fichier de formes sont à moins de 100 m les uns des autres. Lorsque je le mesure dans Google Earth, la distance passe à 80m. La même chose se produit avec le fichier GPX créé. Pourquoi est-ce?

Mon fichier de formes original a été créé dans WGS84/UTM Zone 20S parce que je devais travailler avec le système métrique. Je travaille avec des données appartenant à une zone ne dépassant pas 6 kilomètres carrés. Pour éviter le problème que j'ai maintenant, je l'ai reprojeté en WGS84 (EPSG 4326) en "enregistrant sous" et en changeant son SRC avant de créer ensuite le KML et le GPX. KML et GPX affichent la même surface, la différence vient avec le fichier de formes.

Exemples de coordonnées :

id lat long POINT(-61.82795607536099425 -37.83722374457502724) POINT(-61.82861595101069696 -37.83772772712714527) POINT(-61.82724009148368083 -37.83767676392982793) POINT(-61.8278967620074269 -37.8381774859748597

Si vos points sont dans la zone UTM 20S, lat et lon doivent être échangés.

En reprojetant les coordonnées vers l'UTM 20S, j'obtiens les coordonnées x-y suivantes :

id;lat;long;x;y 1;-37,83722374;-61,82795608;603131;5811597 2;-37,83772773;-61,82861595;603072;5811542 3;-37,83767676;-61,82724009 ;603193;5811546 4;-37.83817749;-61.82789676;603135;5811492

La distance d'un point à l'autre est de 80,66 mètres. Si votre fichier de formes d'origine avait des coordonnées de 100 m de distance, il doit y avoir quelque chose qui ne va pas avec la première reprojection que vous avez faite.

Peut-être devriez-vous également ajouter les coordonnées dans la projection d'origine.