Από πεδία database σε Google map

Ερωτήσεις και απαντήσεις σχετικές με την HTML, XHTML και την κατασκευή σελίδων για το Web.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Intefix
Δημοσιεύσεις: 186
Εγγραφή: 22 Σεπ 2007 16:21
Τοποθεσία: Ηράκλειο Κρήτης
Επικοινωνία:

Από πεδία database σε Google map

Δημοσίευση από Intefix » 11 Απρ 2010 12:09

Από ένα αποτέλεσμα ενός ερωτήματος έχω ένα σύνολο εγγραφών με πεδία, ονοματεπώνυμο, διεύθυνση, πόλη κλπ. Έχω και ένα κουμπί submit σε κάθε σειρά...
Πως παίρνοντας τη διεύθυνση και τη πόλη από τη βάση ανοίγει ένας χάρτης Χ*Ψ διαστάσεων και Ζ ζοομ μέ κέντρο τη διεύθυνση που βλέπει στη βάση;

Intefix
Δημοσιεύσεις: 186
Εγγραφή: 22 Σεπ 2007 16:21
Τοποθεσία: Ηράκλειο Κρήτης
Επικοινωνία:

Από πεδία database σε Google map

Δημοσίευση από Intefix » 12 Απρ 2010 12:09

Να προσθέσω εδώ και κάτι άλλο...
Έχω ένα πίνακα με διευθύνσεις πόλη κλπ.
Έχω προσθέσει 3 πεδία lat, long, zoom.

Υπάρχει περίπτωση να πάρω αυτόματα αυτά τα δεδομένα (lat, long) δίνοντας τις διευθύνσεις;

MasterX
Δημοσιεύσεις: 92
Εγγραφή: 13 Οκτ 2009 13:29
Επικοινωνία:

Από πεδία database σε Google map

Δημοσίευση από MasterX » 12 Απρ 2010 13:43

Αυτό που θέλεις να κάνεις λέγεται Geocoding. Διάβασε εδώ για περισσότερες πληροφορίες

Άβαταρ μέλους
korgr
Honorary Member
Δημοσιεύσεις: 5067
Εγγραφή: 07 Οκτ 2008 18:30
Τοποθεσία: Corinth
Επικοινωνία:

Από πεδία database σε Google map

Δημοσίευση από korgr » 12 Απρ 2010 14:42

Ενα ελπιζω κατανοητο παραδειγμα:

Κώδικας: Επιλογή όλων

function showArea(area, zoom) {
geocoder.getLatLng(
area,
function(point) {
if (point) {
var lat = point.lat(); //γεωγραφικο πλατος
var lng = point.lng(); // γεωγραφικο μηκος
map.setCenter(point, zoom); // υποθετοντας πως map ειναι το map object σου
}});}
Χρήση:

Κώδικας: Επιλογή όλων

showArea("Δερβενακίων 16, Κόρινθος", 15); // το 15 ειναι παραδειγμα επιπεδου zoom

Intefix
Δημοσιεύσεις: 186
Εγγραφή: 22 Σεπ 2007 16:21
Τοποθεσία: Ηράκλειο Κρήτης
Επικοινωνία:

Από πεδία database σε Google map

Δημοσίευση από Intefix » 28 Απρ 2010 14:48

Τι γίνεται αν σε μια πόλη υπάρχουν οι ίδιες διευθύνσεις πολλές φορές?
Πως πάμε στην επόμενη; πχ 25ης Μαρτίου, Αθήνα

Απάντηση

Επιστροφή στο “HTML και XHTML”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες