Editeur de POI Excel

Aller en bas

Editeur de POI Excel

Message par grognot le Jeu 7 Mar 2019 - 15:09

J'ai créé un Editeur de POI Excel composé de 4 Onglets :
- l'éditeur proprement dit avec les 3 colonnes Description, Lat, Lon permettant de saisir les lignes de POI et de les exporter au format CSV Garmin (ou ASC universel compatible avec les GPS routiers Garmin et TomTom). En cliquant sur la ligne du POI, on peut afficher la carte Google Maps du point, "dans Excel" (à l'instar de POIEdit qui affichait la carte Google Maps "dans" le logiciel... avant que sa licence Google n'expire). On peut aussi afficher la carte du point ACME Mapper via le FireFox ou IE (affichage plus précis).
- un importeur de CSV permettant d'afficher le contenu d'un fichier de POI CSV Garmin dans l'éditeur (modification/ajout/suppression de points et réexport du CSV corrigé)
- un importeur Excel pouvant travailler sur un autre classeur Excel multicolonnes. Après sélection de l'onglet et des 3 colonnes utiles (portant description/lat/lon), on peut générer un CSV Garmin (ou un fichier ASC).
- enfin l'onglet Conversion permet de convertir un POI CSV Garmin en OV2 TomTom et inversement. Cet onglet est inspiré à 99% du convertisseur OV2toCSV réalisé par Thierry Pourtier (le code Excel VBA est trop complexe pour que je puisse ni le modifier, ni le documenter plus).

Ma question à Monique : pense-t-elle que je peux publier cet éditeur ?
Bien amicalement, Yves.

grognot
1 sat
1 sat


Revenir en haut Aller en bas

Re: Editeur de POI Excel

Message par Monique le Jeu 7 Mar 2019 - 21:06

Bonjour Yves,

applaudit Oui, si tu l'as posté sur un site de téléchargement comme notre regretté Thierry Pourtier (loneslonono sur notre forum) tu peux nous donner le lien de ton programme basé sur Excel (quelle version d'Excel au fait ?)...  et/ou, s'il n'est pas trop volumineux, tu peux me l'envoyer.

Attention quand même, si ton programme est trop ressemblant à celui de Thierry, même si celui-ci est décédé, il faut penser au Copyright.
Monique
Monique
Fondatrice
Fondatrice


Revenir en haut Aller en bas

Re: Editeur de POI Excel

Message par brucine le Ven 8 Mar 2019 - 9:14

Attention quand même, si ton programme est trop ressemblant à celui de Thierry, même si celui-ci est décédé, il faut penser au Copyright. a écrit:

L'auteur n'a semble-t-il pas prévu de droits d'auteur et on (en tout cas je) ne trouve dans la documentation rien se rapportant à une licence, il ne fait que, assez régulièrement, évoquer son travail comme une collaboration au profit des utilisateurs de Sorcière Monique.

On y trouve seulement une note relative aux droits d'auteur... des autres:

Notez bien que la plupart des bases de radars, même si elles sont d’accès gratuit, sont protégées par copyright. Ce programme ne devra donc en aucun cas être utilisé pour proposer en ligne une sorte de super base composée d’un agrégat de bases récoltées ici ou là. Il est réservé exclusivement à un usage personnel, chacun étant libre de faire chez lui sa « petite cuisine » à sa guise… a écrit:

Il reste cependant évident à mon sens que, si un programme utilise de plus ou moins grandes parties d'un autre, l'honnêteté intellectuelle commande que le premier en rende explicitement crédit au second.

brucine
3 sat
3 sat


Revenir en haut Aller en bas

Re: Editeur de POI Excel

Message par grognot le Ven 8 Mar 2019 - 12:00

Merci pour vos réponses. Je pense moi aussi que le partage profitera à tous. Si Monique s'y opposait après examen, je supprimerai l'accès au lien donné plus loin. Je récapitule la présentation.

Editeur de POI CSV Excel écrit sous Excel 2003, version du 8 Mars 2019, téléchargeable ici :

[Vous devez être inscrit et connecté pour voir ce lien]

N'hésitez pas à me signaler toute anomalie à corriger ou toute amélioration souhaitable.
L'éditeur est composé de 4 Onglets :
- l'éditeur proprement dit avec les 3 colonnes Description, Lat, Lon permettant de saisir les lignes de POI
et de les exporter au format CSV Garmin (ou ASC universel compatible avec les GPS routiers Garmin
et TomTom).
En cliquant sur la ligne du POI, on peut afficher la carte Google Maps du point, "dans Excel".
On peut aussi afficher la carte du point ACME Mapper via le FireFox ou IE (affichage plus précis).
- un importeur de CSV permettant d'afficher le contenu d'un fichier de POI CSV Garmin dans l'éditeur.
- un importeur Excel pouvant travailler sur un autre classeur Excel multicolonnes et générer un CSV.
Après sélection de l'onglet et des 3 colonnes utiles (portant description/lat/lon), on peut générer
un CSV Garmin (ou un fichier ASC).
- enfin l'onglet Conversion permet de convertir un POI CSV Garmin en OV2 TomTom et inversement.
Le moteur de conversion est celui du convertisseur OV2toCSV réalisé par Thierry Pourtier auquel
je rend hommage (cette partie du code ne sera pas modifiée).

Commentaires bienvenus. Yves Grognot.

grognot
1 sat
1 sat


Revenir en haut Aller en bas

Re: Editeur de POI Excel

Message par Jamas le Ven 8 Mar 2019 - 20:45

Merci Yves, on va bétâ-tester tout ça. ironique

Jamas
Jamas
Jamas
Team Forum
Team Forum


Revenir en haut Aller en bas

BETA-TESTS

Message par grognot le Sam 9 Mar 2019 - 0:14

Bons tests Jamas. En 20 ans de SSII, j'ai fait pas mal de recettes applicatives, c'est pas bêta du tout Laughing !

grognot
1 sat
1 sat


Revenir en haut Aller en bas

Re: Editeur de POI Excel

Message par grognot le Mar 12 Mar 2019 - 15:06

Bonjour Monique, Jamas,
Je suis sur le point de publier une nouvelle version de mon éditeur Excel, mais je souhaiterais déplacer ce sujet à l'extérieur de la section "Logiciels Excel de Thierry Pourtier" (même s'il faut que je mentionne sa contribution), toujours dans la section POI bien entendu. Serais-ce possible ?
Amicalement Yves

grognot
1 sat
1 sat


Revenir en haut Aller en bas

Re: Editeur de POI Excel

Message par Monique le Mar 12 Mar 2019 - 20:49

Bonjour Yves,

Oui, je déplace ton sujet dans la section "POI divers et ToursGuides".
Monique
Monique
Fondatrice
Fondatrice


Revenir en haut Aller en bas

Re: Editeur de POI Excel

Message par grognot le Mer 13 Mar 2019 - 12:03

Merci Monique.
Bonjour Jamas,
Avant de publier une nouvelle version, je voudrais te demander un retour sur tes beta-tests :
- as tu remarqué des anomalies ? bugs importants ou mineurs, mauvaise ergonomie, etc...
- suggestions d'amélioration : fonctionnalités à ajouter, textes "mode d'emploi" mal présenté, etc...
Même question aux membres du forum qui auraient téléchargé
[Vous devez être inscrit et connecté pour voir ce lien]
Je tacherai d'intégrer tout ça dans la prochaine version.

grognot
1 sat
1 sat


Revenir en haut Aller en bas

Re: Editeur de POI Excel

Message par Biscuit le Mer 13 Mar 2019 - 15:17

Bonjour
J'ai essayé dans OpenOffice 4.1.3 et je n'ai pas réussi à importer de fichiers.
Incompatibilité peut-être, je n'ai pas fait d'effort... Confused
Biscuit
Biscuit
4 sat
4 sat


Revenir en haut Aller en bas

Re: Editeur de POI Excel

Message par grognot le Mer 13 Mar 2019 - 17:06

Bonjour Biscuit,
Mon éditeur est un fichier Excel. Même si OpenOffice peut afficher le contenu d'un fichier Excel, OpenOffice ne peut pas exécuter les macros Excel (programmes écrits dans le langage Excel VBA = Visual Basic for Applications). Il faut donc utiliser Microsoft Excel, préinstallé sur la plupart des ordinateurs Windows.

grognot
1 sat
1 sat


Revenir en haut Aller en bas

Re: Editeur de POI Excel

Message par Monique le Mer 13 Mar 2019 - 18:39

Bonjour,

De mon côté, sous Windows 10, j'ai testé ton programme avec Excel pour Office 365 (version 16) sur plusieurs fichiers au format ".csv" de Garmin.
J'ai testé d'abord essayé avec des fichiers ".csv" de ma base de hauteurs de ponts, ça fonctionnait.  top
J'ai ensuite essayé avec la base de ZD de Tomtomax (des ".csv" au format Garmin).  Suspect A chaque fois, j'ai obtenu un message d'erreur comme celui-ci  :

[Vous devez être inscrit et connecté pour voir cette image]

scratch J'ai trouvé ça bizarre alors j'ai cherché (et trouvé) ce qui provoquait l'erreur : mes fichiers de hauteur se présentaient avec un retour à la ligne après chaque POI alors que dans ceux de Tomtomax les POI étaient écrits tous à la suite.
Un exemple (extrait d'un fichier de la base Tomtomax qui provoque une erreur):
Code:
4.98616,43.50311,"DA_40_1907"2.12383,49.00492,"DA_40_1908"5.35255,43.66085,"DA_40_1909"6.82699,49.06741,"DA_40_1910"
J'ai donc ajouté un retour à la ligne après chaque POI dans le fichier en question, comme ceci :
Code:
4.98616,43.50311,"DA_40_1907"
2.12383,49.00492,"DA_40_1908"
5.35255,43.66085,"DA_40_1909"
6.82699,49.06741,"DA_40_1910"
J'ai enregistré le fichier modifié puis testé avec ton programme Excel et, là, ça a fonctionné. top

J'ai testé le convertisseur dans le sens OV2 => CSV, ça a fonctionné. top

J'ai testé l'Export POI Excel. Ça a fonctionné pour moi à certaines conditions :
- utiliser uniquement le format "xls" pour le fichier que l'on veut exporter (ouvrir un "xlsx" ne convient pas).
- ne pas demander d'enregistrer le ".csv" (ou le ".asc") dans le même dossier (celui où le fichier ".xls" importé se trouvait), cela a provoqué une erreur.
Monique
Monique
Fondatrice
Fondatrice


Revenir en haut Aller en bas

Re: Editeur de POI Excel

Message par grognot le Mer 13 Mar 2019 - 20:47

Merci beaucoup Monique ! J'utilise pourtant les CSV des ZD TomTomax mais je ne les avais pas testés... Je vais arranger ca.
En ce qui concerne l'import des "xlsx", l'import ne sélectionne que les "xls" et je vais laisser l'utilisateur d'Excel 2007/2010/2013 faire un "enregistrer sous" de son classeur au format xls car la conversion xlsx ==> xls ne doit pas etre simple via Excel VBA 2003. Par contre, l'import peut émettre un message demandant à l'utilisateur de faire la manip si des xlsx sont détectés dans le dossier sélectionné.
En ce qui concerne l'enregistrement du csv/asc dans le même dossier que le xls d'origine, je n'y comprends rien mais je vais analyser ça...
En tout cas, merci pour ce retour détaillé applaudit

grognot
1 sat
1 sat


Revenir en haut Aller en bas

Re: Editeur de POI Excel

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum