Poslao: 15 Okt 2017 13:56
|
offline
- Pridružio: 26 Avg 2008
- Poruke: 100
|
U bazi imam polje "Ulica i broj" i polje "Grad". Kako mogu da namestim da na stranici čita te podatke i prikaže mi tu lokaciju sa google mapa ?
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
|
|
Poslao: 16 Okt 2017 13:12
|
offline
- vasa.93
- Moderator foruma
- Pridružio: 17 Dec 2007
- Poruke: 14811
- Gde živiš: Niš
|
Pa pregledaj, sigurno imaju podršku za tako nešto. Znam da možeš vrlo lako da postavljaš markere na mapi na osnovu koordinata, a koliko se sećam, postoji i način da na osnovu upita sa adresom dobiješ i neke okvirne koordinate. Dakle, verovatno imaš sve dostupno, samo moraš malo da istražiš.
|
|
|
|
Poslao: 16 Okt 2017 13:59
|
offline
- Pridružio: 26 Avg 2008
- Poruke: 100
|
vasa.93 ::Pa pregledaj, sigurno imaju podršku za tako nešto. Znam da možeš vrlo lako da postavljaš markere na mapi na osnovu koordinata, a koliko se sećam, postoji i način da na osnovu upita sa adresom dobiješ i neke okvirne koordinate. Dakle, verovatno imaš sve dostupno, samo moraš malo da istražiš.
Zapravo je bio problem da namestim da se lokacija prikazuje na osnovu adrese i mesta, a NE na osnovu koordinata.
Međutim sada imam problem sa Google API.
Kada postavim sledeći kod izbaci mi sliku:
<script src="http://maps.google.com/maps/api/js?sensor=false"
type="text/javascript"></script>
A kada ukucam sa API ključem onda je jednostavno prazno, nema mape.
<script async defer
src="https://maps.googleapis.com/maps/api/js?key=AIzaSyCapFISeNj6vOXJcDSEANfcl0IK4PIPdts&callback=initMap">
</script>
ceo kod je:
<!--POČETAK KODA ZA MAPU -->
<script async defer
src="https://maps.googleapis.com/maps/api/js?key=AIzaSyCapFISeNj6vOXJcDSHANfcl0IK4PIPdts&callback=initMap">
</script>
<div class="mapa">
<div id="map" style="width: 966px; height: 300px;"></div>
<script type="text/javascript">
var address = 'RIBARSKA 6, Beograd';
var map = new google.maps.Map(document.getElementById('map'), {
mapTypeId: google.maps.MapTypeId.TERRAIN,
zoom: 15
});
var geocoder = new google.maps.Geocoder();
geocoder.geocode({
'address': address
},
function(results, status) {
if(status == google.maps.GeocoderStatus.OK) {
new google.maps.Marker({
position: results[0].geometry.location,
map: map
});
map.setCenter(results[0].geometry.location);
}
});
</script>
</div>
<!-- KRAJ KODA ZA MAPU -->
Gde grešim ?
|
|
|
|
|
|
Poslao: 16 Okt 2017 16:44
|
offline
- E.L.I.T.E.
- Legendarni građanin
- Pridružio: 23 Maj 2012
- Poruke: 4575
|
I šta kaže Google, je l' si našao nešto u vezi te greške? Moraš malo i sam da se potrudiš, ne možemo mi da ti sve rešimo
|
|
|
|
Poslao: 16 Okt 2017 17:56
|
offline
- vasa.93
- Moderator foruma
- Pridružio: 17 Dec 2007
- Poruke: 14811
- Gde živiš: Niš
|
ivkodelija ::Zapravo je bio problem da namestim da se lokacija prikazuje na osnovu adrese i mesta, a NE na osnovu koordinata.Naravno. Zato i rekoh da pogledaš i vidiš šta je trenutno dostupno. Ja sam rekao kako može, jedan način, a verovatno može i drugačije.
|
|
|
|
|