Πώς να μετατρέψετε JPEG σε KML

Συγγραφέας: Clyde Lopez
Ημερομηνία Δημιουργίας: 19 Αύγουστος 2021
Ημερομηνία Ενημέρωσης: 12 Ενδέχεται 2024
Anonim
Πώς να μετατρέψετε JPEG σε KML - Ηλεκτρονικα Ειδη
Πώς να μετατρέψετε JPEG σε KML - Ηλεκτρονικα Ειδη

Περιεχόμενο

Τα αρχεία KML χρησιμοποιούνται για την εμφάνιση γεωγραφικών πληροφοριών σε εικόνες στο Google Earth και στις εφαρμογές Χαρτών Google. Η τεχνολογία πίσω από τη μορφή χρησιμοποιεί μια δομή βάσει ετικετών που βασίζεται στην τυπική μορφή XML. Μια δημοφιλής μορφή για εικόνες, το JPEG βρίσκεται συνήθως σε εικόνες που λαμβάνονται από ψηφιακές φωτογραφικές μηχανές ή κινητές συσκευές. Κατά την εκτέλεση ενός σεναρίου Google Python, είναι δυνατή η μετατροπή εικόνων JPEG σε KML, η οποία μπορεί να χρησιμοποιηθεί στην ανάπτυξη εφαρμογών Google.

Βήμα 1

Ανοίξτε το πρόγραμμα περιήγησής σας και ανοίξτε τον σύνδεσμο που βρίσκεται στην ενότητα Πόροι για πρόσβαση στο αποθετήριο κώδικα, που παρέχεται από την Google, για να εκτελέσετε τη μετατροπή.

Βήμα 2

Αποκτήστε το σενάριο Python που παρέχεται στη σελίδα και αποθηκεύστε τον στον ίδιο κατάλογο όπου αποθηκεύονται οι εικόνες JPEG.


Βήμα 3

Εκτελέστε τη συνάρτηση "process_file ()" στη γραμμή εντολών για να εξαγάγετε τις κεφαλίδες δεδομένων EXIF ​​από τις εικόνες. Το EXIF ​​είναι η μορφή ενσωματωμένη σε αρχεία JPEG που περιέχει τα μεταδεδομένα εικόνας.

Βήμα 4

Μετατροπή γεωγραφικών δεδομένων μεταδεδομένων από το αρχείο EXIF ​​στις συντεταγμένες σε δεκαδικά ψηφία, τα οποία χρησιμοποιούνται από τη μορφή KML. Πληκτρολογήστε την ακόλουθη εντολή στη γραμμή εντολών σας, πατώντας "Enter" αργότερα:

def DmsToDecimal (βαθμός_αριθμός, βαθμός_den, minute_num, minute_den, second_num, second_den):

Βήμα 5

Μετατρέψτε τα μεταδεδομένα των αρχείων JPEG και EXIF ​​σε αρχείο KML πληκτρολογώντας την ακόλουθη εντολή στη γραμμή εντολών σας, πατώντας "Enter" αργότερα:

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