Convertir fichier excel en fichier kml

Fermé
vasili86 Messages postés 2 Date d'inscription samedi 16 février 2013 Statut Membre Dernière intervention 17 février 2013 - 16 févr. 2013 à 03:58
 IngenieurEE - 15 févr. 2016 à 18:50
Bonjour,
Je suis novice en VBA et je dois faire un fichier kml pour une application dans google earth à partir d'un fichier excel. Pour ce faire, j'ai créé une interface graphique avec un bouton qui me permette d'enregistrer le fichier kml à un endroit choisi. Cependant j'ai pas trouvé un code pour convertir un fichier excel en un fichier kml , c'est pour cette raison que j'en appelle à votre savoir, peut être pourrez-vous me dépaner, merci d'avance!
A voir également:

6 réponses

eriiic Messages postés 24521 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 27 septembre 2023 7 186
Modifié par eriiic le 17/02/2013 à 10:54
Bonjour,

Je ne dirais pas impossible vu qu'un fichier kml n'est autre qu'un fichier texte.

Encore faut-il savoir quoi y mettre dedans, donc un travail préparatoire important.
Ici tu trouves une description et la syntaxe des fichiers kml : https://developers.google.com/maps/documentation/javascript/kmllayer?hl=fr
Mais ça m'étonnerait qu'en cherchant un peu plus sur le net tu ne trouves pas un fichier déjà réalisé qui fait ça.
Sur le forum google par exemple : https://productforums.google.com/forum/#!searchin/gec/excel
Le tien a la particularité d'afficher un tableau dans la description. Mais pour quelqu'un habitué à faire des pages html ça ne devrait pas poser de trop grandes difficultés (?)

Et plutôt que de créer un fichier kml peut-être peux-tu utiliser directement les API de google hearth : https://cloud.google.com/maps-platform/?hl=fr
Mais je pense qu'il y a une limitation en nombre de données envoyées ou en nombre de requêtes en un certain temps, à voir.

Pour motiver les intervenants tu devrais déposer un fichier xls de 3-4 points et le fichier kml correspondant.

eric

edit : https://accounts.google.com/ServiceLogin?passive=1209600&continue=https://sites.google.com/site/tekgergedan/home/xls2kml&followup=https://sites.google.com/site/tekgergedan/home/xls2kml

Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
5