scripts/kartaview_exif_mapper
2023-08-14 10:33:57 +02:00
..
3596249_trace.gpx convert kartaview txt to gpx trace 2023-08-14 09:39:49 +02:00
3596977_trace.gpx convert all kartaview txt to gpx from folder list 2023-08-14 10:33:57 +02:00
essai-josm.gpx kartaview converter to gpx trace 2023-08-13 23:12:01 +02:00
main.ts convert all kartaview txt to gpx from folder list 2023-08-14 10:33:57 +02:00
README.md convert all kartaview txt to gpx from folder list 2023-08-14 10:33:57 +02:00

Kartaview exif mapper

Mapper les données exif des photos exportées de kartaview.

installation

utiliser npm i

mode d'action

configurer le dossier en argument dans le script, ou bien lancer celui ci avec l'argument folder.

ts-node main.ts --folder=/folder/path

trace gpx example

prendre dans la section body, l'info géographique g, colonne 3 et 4 pour latitude, longitude.

METADATA:2.0 HEADER ALIAS:d;DEVICE;1;1 ALIAS:g;GPS;1;1 ALIAS:o;OBD;1;1 ALIAS:cam;CAMERA;2;2 ALIAS:exif;EXIF;2;2 ALIAS:p;PRESSURE;1;1 ALIAS:c;COMPASS;1;1 ALIAS:f;PHOTO;1;1 ALIAS:a;ACCELERATION;1;1 ALIAS:y;ATTITUDE;1;1 ALIAS:x;GRAVITY;1;1 BODY 1599225187.923:d:Android;P;9;OnePlus ONEPLUS A5000;3.1.6;3.1.6;photo 1599225187.958:exif:4.103;3840;2160 1599225187.958:cam:64.8699962380788;51.01659133079809;1.7 1599225189.000:g:48.61844552;2.12523291;155.55169677734375;3.216;3.216;0.0

...

END

liens entre les fichiers

Les photos exportées de kartaview n'ont pas d'informations GPS.

kartaview n'a pas documenté ses liens entre fichiers, on devine donc que les dossiers ont un numéro qui relient les infos de séquence dans un fichier texte au format privé .txt avec les photos concernées.

Example de nom de dossier

3596249

Example de timestamp dans le fichier de métadonnées txt

1599225189.000 correspond à : Date Fri Sep 04 2020 15:13:09 GMT+0200 (heure dété dEurope centrale)

let d = new Date(1599225189*1000);

Example de nom de fichier photo

3596249_f3ccd_60a0f9cda58b5.jpg