Εδώ και κάποιες μέρες ψάχνω να βρώ αν γίνεται να χρησιμοποιηθεί η υδρόγειος της Google σε ένα site (με περιβαλλοντολογικά θέματα), όπως γίνεται με την υπηρεσία Google Maps.
Στην σελίδα με τα API's της Google δεν βρήκα κάτι για το Google Earth, αλλά ύστερα ανακάλυψα το Google Earth COM API και σκέφτηκα μήπως μπορώ να κάνω κάτι έμμεσα με αυτό, γράφοντας ίσως μία web εφαρμογή η οποία να λαμβάνει στοιχεία από το Google Earth και να τα εμφανίζει στη σελίδα.
Αλλά δεν ξέρω ποιές είναι οι δυνατότητες/περιορισμοί του API και το documentation που παρέχουν δεν είναι αρκετά διαφωτιστικό.Επίσης δεν είμαι σίγουρος για το εάν θα προέκυπταν νομικά ζητήματα από κάτι τέτοιο.Έτσι, λεω να κερδίσω λίγο χρόνο από την προσπάθεια μελέτης του ρωτώντας σας.
Δεν με βλέπω να ακολουθώ αυτή τη διαδρομή γιατί μάλλον είναι υπερβολικά φιλόδοξο το σχέδιο (ούτως ή άλλιώς όλο και κάποιος θα με είχε προλάβει αν είναι εφικτό), αλλά λέω, αν και εφ'όσον έχετε ασχοληθεί στο παρελθόν με το θέμα, μήπως θα μπορούσατε μου δώσετε καμία ιδέα, συμβουλή κλπ!
Google Earth σε website
- AnINffected
- Gbyte level
- Posts: 1935
- Joined: Fri Jul 30, 2004 7:12 am
- Location: There and Back Again
Google Earth σε website
The Analytical Engine has no pretensions to originate anything. It can do whatever we know how to order it to perform (...)
Ada Lovelace
Θέλω και εγώ να παίξω D&D λέμε!!!

Ada Lovelace
Θέλω και εγώ να παίξω D&D λέμε!!!


- mikem4600
- Gbyte level
- Posts: 1363
- Joined: Fri Mar 12, 2004 2:00 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: A Galaxy Far, Far Away
- Contact:
Για να χρησιμοποιήσεις ένα COM API μέσα σε browser, πρέπει να φτιάξεις ένα ActiveX control (που έχει αρκετά προβλήματα, όπως ότι δουλεύει μόνο με Internet Explorer). Επίσης, υποψιάζομαι ότι για να χρησιμοποιήσεις το API αυτό πρέπει να έχεις ήδη εγκαταστήσει το Google Earth, οπότε δεν ξέρω κατά πόσο έχει νόημα μετά το web-based πράγμα...
Autocracy hates questions. Anarchy hates answers.
- AnINffected
- Gbyte level
- Posts: 1935
- Joined: Fri Jul 30, 2004 7:12 am
- Location: There and Back Again
Σωστό.Και το μήνυμα "click to activate and use this control" είναι αρκετά εκνευριστικό.Για να χρησιμοποιήσεις ένα COM API μέσα σε browser, πρέπει να φτιάξεις ένα ActiveX control (που έχει αρκετά προβλήματα, όπως ότι δουλεύει μόνο με Internet Explorer).
Όντως έτσι είναι.Επίσης, υποψιάζομαι ότι για να χρησιμοποιήσεις το API αυτό πρέπει να έχεις ήδη εγκαταστήσει το Google Earth, οπότε δεν ξέρω κατά πόσο έχει νόημα μετά το web-based πράγμα...
Πιό συγκεκριμένα, αναφέρεται οτί το Google Earth πρέπει να είναι εγκαταστημένο στον ίδιο υπολογιστή οπού θα τρέχει η εφαρμογή σου.
Σκέφτηκα οτί θεωρητικά θα μπορούσε το Google Earth να βρίσκεται στο server μαζί με την εφαρμογή, αλλά ακόμη και να βρισκόταν server που να επιτρέπει κάτι τέτοιο (αλήθεια, γίνεται; ), φοβάμαι να αναλογιστώ τί θα χρειαζόταν ο client ώστε να εμφανίσει την Υδρόγειο (είναι δυνατό αυτό χωρίς το Google Earth; ).
Και πάλι όμως δυσκολευόμουν να καταλάβω τί νόημα θα είχε το API σε μία μη-web εφαρμογή, από τη στιγμή που έτσι και αλλιώς θα έχεις και το Google Earth μαζί.Μόνο ίσως για να εμφανίζεις κάποια στοιχεία στο context της εφαρμογής σου;
Γι'αυτό το λόγο μου έμεινε η εντύπωση οτί το API προορίζεται για web apps.
The Analytical Engine has no pretensions to originate anything. It can do whatever we know how to order it to perform (...)
Ada Lovelace
Θέλω και εγώ να παίξω D&D λέμε!!!

Ada Lovelace
Θέλω και εγώ να παίξω D&D λέμε!!!


- AnINffected
- Gbyte level
- Posts: 1935
- Joined: Fri Jul 30, 2004 7:12 am
- Location: There and Back Again
Το γνωρίζω για το Google Maps, απλά πιστεύω οτί για ένα τέτοιο site θα ήταν πιο βολική μια τρισδιάστατη απεικόνιση της Γης, γι'αυτό και προέκυψε το όλο θέμα.Αλλά η καλύτερη λύση που απομένει είναι μάλλον το Maps (εκτός και αν έχετε να προτείνετε κάτι άλλο).
Σ'ευχαριστώ πολύ mikem!
Σ'ευχαριστώ πολύ mikem!

The Analytical Engine has no pretensions to originate anything. It can do whatever we know how to order it to perform (...)
Ada Lovelace
Θέλω και εγώ να παίξω D&D λέμε!!!

Ada Lovelace
Θέλω και εγώ να παίξω D&D λέμε!!!

