>> Électroniques Technologie >  >> Maison intelligente >> Vie intelligente

Comment convertir MS Excel en KML

KML est le langage Keyhole Markup Language de Google, et est une variante de XML, utilisé pour fournir des informations de coordonnées pour Google Earth et des applications géographiques similaires. La conversion de données existantes en KML est assez simple, et il existe un certain nombre de feuilles de calcul Excel disponibles gratuitement qui vous permettront de générer des fichiers KML prêts à être importés.

Utilisation de XLS2KML.xls

Étape 1

Téléchargez le fichier de feuille de calcul XLS2KML.xls (l'URL se trouve dans la section Références). Ce fichier utilise une macro VBA et la fonctionnalité d'exportation XML d'Excel pour extraire des informations de plages de cellules spécifiques et les placer dans les balises KML appropriées.

Étape 2

Décompressez la feuille de calcul, puis ouvrez-la. Assurez-vous d'activer les macros.

Étape 3

Entrez le nom de l'élément que vous souhaitez voir sur Google Earth dans la colonne Nom. Ne laissez aucune colonne Nom vide entre les entrées, car le script utilisera la première ligne vide de la colonne Nom comme indicateur de fin de plage.

Étape 4

Entrez les informations de latitude dans la colonne appropriée.

Étape 5

Entrez les informations de longitude dans la colonne appropriée.

Étape 6

Entrez l'élément de description dans la colonne appropriée.

Étape 7

Entrez les informations d'altitude dans la colonne appropriée.

Étape 8

Cliquez sur le bouton marqué Créer KML et enregistrez le fichier à l'endroit où vous le souhaitez.

Étape 9

Chargez le fichier KML dans Google Earth, puis enregistrez le fichier KML à partir de Google Earth. (Google Earth triera les éléments KML pour vous, par emplacement, et les classera par ordre alphabétique, ce qui vous évitera de fastidieux copier-coller dans un éditeur de texte).

Utilisation de MapExcelData.xls

Étape 1

Téléchargez MapExcelData.xls à partir de l'URL dans la section Références. Ce fichier utilise une macro VBA et la fonctionnalité d'exportation XML d'Excel pour extraire des informations de plages de cellules spécifiques et les placer dans des balises KML appropriées. Décompressez le fichier et lancez la feuille de calcul.

Étape 2

Activez les macros (pour utiliser toutes les fonctionnalités de la feuille) en sélectionnant "Oui" dans la fenêtre contextuelle de sécurité d'Excel.

Étape 3

Passez à l'onglet Données.

Étape 4

Entrez la latitude dans la colonne Latitude.

Étape 5

Entrez la longitude dans la colonne Longitude.

Étape 6

Saisissez les autres informations dans les autres colonnes, le cas échéant. Seules la latitude et la longitude sont requises ; remplissez les autres comme vous le jugez nécessaire.

Étape 7

Appuyez sur le bouton qui dit générer un fichier KML. Vous serez invité à enregistrer le fichier KML et à lui donner un nom.

Étape 8

Importez le fichier KML dans Google Earth.

Astuce

Si vous avez déjà des informations sur le nom, la latitude et la longitude enregistrées dans une autre feuille de calcul Excel, vous pouvez les copier et les coller dans les colonnes de XLS2KML et vous épargner beaucoup de saisie.

La deuxième feuille de calcul mentionnée est un peu plus complète et peut prendre en charge des informations de géocaching et plus d'interactivité.


Vie intelligente