nik324 Δημοσ. 21 Απριλίου 2015 Δημοσ. 21 Απριλίου 2015 Τις δυνατότητες της JavaScript για να γίνει παιχνίδι πάνω στους χάρτες της google, μήπως θα μπορούσα να τις είχα και σε Java; Γενικά έχω ψάξει αλλά δεν βρήκα συγκεκριμένο. Συγκεκριμένα ενδιαφέρομαι για μετατροπή διευθύνσεων σε συντεταγμένες γεωγραφικού μήκους και πλάτους καθώς και την σύγκριση αποστάσεων μεταξύ δύο σημείων.
zynif Δημοσ. 21 Απριλίου 2015 Δημοσ. 21 Απριλίου 2015 Για την απόσταση δυό σημείων δες http://en.wikipedia.org/wiki/Haversine_formula
theodoros8 Δημοσ. 21 Απριλίου 2015 Δημοσ. 21 Απριλίου 2015 Θα πρεπει να χρησιμοποιησεις το java client ο οποιος δεν ειναι της google αλλα τον υποστηριζει. https://developers.google.com/maps/documentation/webservices/client-library και αφου τελειωσεις με το setup(API Keys) θα μπορεις να ψαξεις για συντεταγμενες: GeoApiContext context = new GeoApiContext().setApiKey("TO_KLEIDI_SOY"); GeocodingResult[] results = GeocodingApi.geocode(context, "Καραισκάκη 1821, Αθήνα").await(); System.out.println(results[0].formattedAddress); Για αποσταση μεταξυ δυο σημειων να ξερεις οτι αν χρησιμοποιησεις τα API της google θα πρεπει να τα δειχνεις πανω στο χαρτη αλλιως σε κοβουν. Θελεις την αποσταση μεταξυ 2 σημειων ενωμενα με μια ευθεια ή με διαδρομη(μεσω δρόμων)?
nik324 Δημοσ. 21 Απριλίου 2015 Μέλος Δημοσ. 21 Απριλίου 2015 Δεν έχω αποφασίσει ακόμα αν θα χρησιμοποιήσω απόσταση διαδρομής ή απόσταση σε ευθεία γραμμή. Τέτοιου είδους θέματα είναι καλό να λύνονται στην μεριά του server ή στον client με JS; Πάντως μου φαίνεται πολύ πιο απλό αν γίνει στην μεριά του client. Επίσης δεν καταλαβαίνω τον όρο "Java Client".
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα