Comment convertir JPEG en KML

Auteur: Bobbie Johnson
Date De Création: 10 Avril 2021
Date De Mise À Jour: 14 Peut 2024
Anonim
Shapefile [attribute table with IMAGE], convert to KML
Vidéo: Shapefile [attribute table with IMAGE], convert to KML

Contenu

Les fichiers KML sont utilisés pour afficher des informations géographiques dans des images dans les applications Google Earth et Google Maps. La technologie derrière le format utilise une structure basée sur des balises basée sur le format XML standard. Format d'image populaire, le JPEG se trouve généralement dans les images prises par des appareils photo numériques ou des appareils mobiles. Lors de l'exécution d'un script Google Python, il est possible de convertir des images JPEG en KML, qui peuvent être utilisées dans le développement d'applications Google.

Étape 1

Ouvrez votre navigateur et ouvrez le lien trouvé dans la section Ressources pour accéder au référentiel de code, fourni par Google, pour effectuer la conversion.

Étape 2

Obtenez le script Python fourni sur la page et enregistrez-le dans le même répertoire où vos images JPEG sont stockées.


Étape 3

Exécutez la fonction "process_file ()" dans l'invite de commande pour extraire les en-têtes de données EXIF ​​des images. EXIF est le format intégré dans les fichiers JPEG qui contient les métadonnées de l'image.

Étape 4

Convertissez les données de métadonnées géographiques du fichier EXIF ​​en coordonnées en nombres décimaux, qui sont utilisées par le format KML. Tapez la commande suivante dans votre invite de commande, en appuyant sur "Entrée" plus tard:

def DmsToDecimal (degree_num, degree_den, minute_num, minute_den, second_num, second_den):

Étape 5

Convertissez les métadonnées des fichiers JPEG et EXIF ​​en fichier KML en tapant la commande suivante dans votre invite de commande, en appuyant sur "Entrée" plus tard:

def CreatePhotoOverlay (kml_doc, nom_fichier, the_file, file_iterator):