Αυτή είναι η πρώτη μου προσπάθεια να χρησιμοποιήσω τους χάρτες Google στο excel (κατεβάστε παρακάτω). Προς το παρόν, μπορώ να εισαγάγω μια διεύθυνση και να εμφανιστεί ένας χάρτης Google της διεύθυνσης στο Excel, με τις περισσότερες από τις υπέροχες λειτουργίες του Google.
Δύο μικρογραφίες του υπολογιστικού φύλλου Excel Google Map, κάντε κλικ για να δείτε τις μεγαλύτερες εικόνες.
Κανονική προβολήΥβριδική προβολή μεγέθυνσης
Το υπολογιστικό φύλλο χαρτών Google χρησιμοποιεί δύο API για να λειτουργήσει, το Geocoder.us Api και το Google Maps Api. Σκέφτηκα επίσης να ρίξω το τρέχον δελτίο καιρού, αλλά απέφυγα προς το παρόν.
Πως λειτουργεί, λοιπόν?
Περίληψη:
1. Η διεύθυνση αποστέλλεται στο Geocoder.us για μετατροπή σε Γεωγραφικό πλάτος και Γεωγραφικό μήκος (απαιτείται για τη χαρτογράφηση μιας θέσης στους χάρτες google) και το αποτέλεσμα επιστρέφεται στο υπολογιστικό φύλλο.
2. Το Excel στέλνει αυτές τις γεωκωδικοποιημένες πληροφορίες στον διακομιστή easyexcel.net, όπου έχω έναν χάρτη google που λαμβάνει γεωγραφικό πλάτος και γεωγραφικό μήκος ως μεταβλητές και εμφανίζει τον αντίστοιχο χάρτη μέσω του API του Χάρτη Google.
3. Τέλος, υπάρχει ένα στοιχείο ελέγχου προγράμματος περιήγησης ιστού στο Excel που μεταβαίνει σε αυτήν τη νέα διεύθυνση.
Λίγο περισσότερο:
1. Για να πειραματιστώ με την αποστολή μιας διεύθυνσης και το Geocoder.us να επιστρέψει το Latitude και το Γεωγραφικό μήκος στο Excel, δημιούργησα ένα βιβλίο εργασίας Geocoding για να πειραματιστώ.
2. Κάντε κλικ σε αυτόν τον σύνδεσμο για να δείτε την ιστοσελίδα μου που λαμβάνει γεωγραφικό πλάτος και γεωγραφικό μήκος ως μεταβλητές και επιστρέφει τον αντίστοιχο χάρτη (δείτε στη γραμμή διευθύνσεων). Εάν θέλετε να δημιουργήσετε μια παρόμοια σελίδα, μπορείτε να δείτε τον κώδικα της σελίδας μου εδώ: googlemap.txt. (Ναι, έχει παραβιαστεί μαζί. Θυμηθείτε να εισαγάγετε το δικό σας κλειδί Google API στην ενότητα Κεφαλή.)
3. Ορίζω περιθώριο: 0px για να καταργήσω το κενό διάστημα γύρω από τον χάρτη, προσπαθώντας να το κάνω να μοιάζει λιγότερο με στοιχείο ελέγχου προγράμματος περιήγησης ιστού και περισσότερο με στοιχείο ελέγχου Google.
Απαιτήσεις
Για να χρησιμοποιήσετε το υπολογιστικό φύλλο θα χρειαστείτε το Excel 2003. Σε αυτό το έχω δοκιμάσει, για το Excel 2002 πιστεύω ότι ο "κωδικός εισαγωγής vba" είναι ελαφρώς διαφορετικός και θα χρειαστούν μικρές τροποποιήσεις.
Για να δημιουργήσετε τη δική σας λύση θα χρειαστείτε ένα Κλειδί προγραμματιστή Google, έναν ιστότοπο για τη φιλοξενία της σελίδας και ένα Excel 2003.
Κάντε κλικ σε αυτόν τον σύνδεσμο για λήψη του Χάρτη Google στο υπολογιστικό φύλλο του Excel
Εκσυγχρονίζω:
Ένας καναδικός Χάρτης Google στο Excel που λειτουργεί με εκδόσεις Excel πριν από το 2003.
Τυχαίος:
-Μπορείτε να κάνετε πολύ περισσότερα με τους χάρτες Google παρά μόνο να σχεδιάσετε σημεία, μου αρέσει ιδιαίτερα αυτό το παράδειγμα: gMap Workout Tracker
-Η Microsoft παρουσίασε τη νέα υπηρεσία χαρτογράφησης αυτή την εβδομάδα: Virtual Earth (Ανοίγει σε νέο παράθυρο αφού έχει απενεργοποιήσει το κουμπί επιστροφής). Οι δορυφορικές εικόνες στη γειτονιά μου είναι πολύ πιο ωραίες από τους χάρτες google και η διεπαφή έχει κάποια επιπλέον δροσερά κόλπα. Δεν έχω δοκιμάσει ακόμα το εικονικό γήινο api. Η Gyula Gulyas πήρε τους αρχικούς μου Χάρτες Google στο Excel και έκανε δύο αλλαγές σε αυτό που ίσως ενδιαφέρουν ορισμένους αναγνώστες:
1. Παρέχει διεπαφή ΗΠΑ και Καναδά
2. Χρησιμοποιεί Microsoft XML, V3.0, επομένως λειτουργεί με δύο εκδόσεις του Excel πριν από το 2003
Καναδικό GoogleMap Excel 2000
Πολύ κουλ! Ο Gyula έκανε χρήση του Geocoder.ca για την κωδικοποίηση των καναδικών διευθύνσεων.
Μπορείτε να στείλετε τυχόν «σχόλια/ βελτιώσεις κώδικα/ προτάσεις» απευθείας στη διεύθυνση: gygulyas -at- yahoo.ca
Έχω πάει σε μερικά σημεία στο Οντάριο και πάντα απολαμβάνω τον Καναδά.
Πριν από μερικά χρόνια φεύγοντας από το Τορόντο, κατέληξα στην Κρατική Νέα Υόρκη αντί στο Κεντάκι, λίγο μακριά (όχι δεν ήμουν ο μόνος στο αυτοκίνητο 🙂 οπότε είμαι σίγουρος ότι μπορώ να χρησιμοποιήσω την καναδική έκδοση.