Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] mapy google z danych kontaktowych
Forum PHP.pl > Forum > Przedszkole
marian84
Witam!
Mam bazę kilku tysięcy adresów firm, muszę je teraz uzupełnić o współrzędne geograficzne z google maps z dokładnym położeniem firmy. Wiem jak przenieść marker i pobrać współrzędne ale mam banalny problem z wstępnym wyszukaniem adresu z danych adresowych: miasto, kod, ulica z nr.em.
To co wyskrobałem w js wygląda tak:
Kod
<script type="text/javascript">
        function ge(id)
        {
            return document.getElementById(id);
        }
        var lat=52.173931692568;
        var lng=18.8525390625;
        var zoom=10;
        function load() {
            if (GBrowserIsCompatible()) {
                var map = new GMap2(document.getElementById("map"));
                map.addControl(new GLargeMapControl());
                map.setCenter(new GLatLng(lat, lng), zoom);
                var point = new GLatLng(lat, lng);
                var marker = new GMarker(point, {draggable: true});
                map.addOverlay(marker);
                GEvent.addListener(marker, "dragend", function() {
                    ge("szerokosc").value = marker.getLatLng().lat().toFixed(4);
                    ge("wysokosc").value= marker.getLatLng().lng().toFixed(4);
                });            
            }
        }
    </script>
MateuszS
Tu coś jest
http://forum.php.pl/index.php?showtopic=136107

Ale nie dam sobie głowy uciąć że zadziała.
thek
Skoro masz dane to przyda Ci się geokodowanie. Jest ładnie opisane na stronach dokumentacji do google maps, wraz z przykładami. Dlatego też odsyłam Cię tam. Adres do dokumentacji jest choćby w moim poście, który jest ostatni w temacie do którego zalinkował kolega powyżej.
fire_dept
Polecam zapoznać się na stronie jest prawie wszystko na temat map google po polsku smile.gif
http://gmapsapi.com/glowna.html
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.