Bestek Opublikowano 5 Września 2017 Udostępnij Opublikowano 5 Września 2017 W bazie danych sql posiadam adresy firmowe i chciałbym dla wizytówek tych firm wyświetlać mapkę z ich lokalizacją. Na jednej ze stron, która wyświetla mapkę z lokalizacją znalazłem taki kod wyświetlający mapę jak poniżej. Tylko podaje się tutaj współrzędne lokalizacji LatLng. Jak ja mam zwykłe adresy jak ulica, kod, miasto to jak można wyświetlać takie adresy na mapkach? <script type="text/javascript"> var geocoder; var map; function initialize() { geocoder = new google.maps.Geocoder(); var latlng = new google.maps.LatLng(53.9248413,14.4364621); var myOptions = { zoom: 16, center: latlng, mapTypeId: google.maps.MapTypeId.ROADMAP }; map = new google.maps.Map(document.getElementById("map_canvas"), myOptions); } function codeAddress() { var sAddress = document.getElementById("inputTextAddress").value; geocoder.geocode( { 'address': sAddress}, function(results, status) { if (status == google.maps.GeocoderStatus.OK) { map.setCenter(results[0].geometry.location); var marker = new google.maps.Marker({ map: map, position: results[0].geometry.location }); } }); } initialize(); codeAddress(); $(".lytebox").click(function(){ return false; }); </script> Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
SzlafRock Opublikowano 5 Września 2017 Udostępnij Opublikowano 5 Września 2017 Sprawdź https://www.latlong.net/ Głównym celem wyszukiwarek NIE jest dostarczanie trafnych wyników. Głównym celem wyszukiwarek jest dostarczanie zysku. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Bestek Opublikowano 5 Września 2017 Autor Udostępnij Opublikowano 5 Września 2017 Jakbym miał kilka adresów to bym sobie mógł na takiej stronce posprawdzać współrzędne, tylko mam kilka tysięcy adresów w bazie dla których chciałbym pokazać lokalizację na mapkach. <input type="hidden" id="inputTextAddress" value="{$catalog.city_name} {$catalog.postcode}, {$catalog.street}" /> <script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script> przed tym kodem co podałem miałem jeszcze takie linijki, tak jakby w miejsce tego value można było podstawić adres, tylko chyba adres lokalizuje na podstawie tego co jest w tych wpisanych wartościach: var latlng = new google.maps.LatLng(53.9248413,14.4364621); czy z tego całego kodu nie da rady czegoś automatycznego uzyskać? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Zarchiwizowany
Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.