Jobbar just nu på att försöka implementera googlemaps på en av våra sidor, men efter vi läst dokumentationen så finns det fortfarande massor med frågetecken.
Vi vill använda googlemaps till:
1. Kunna skriva in en adress i ett input fält som sedan googlemap förhoppningsvis hittar.
2. När den sökt och har ett resultat ska det genereras en länk till just den kartbilden.
3. Denna länken ska sparas i ett annat fälts value=""
Jag har ett google konto, jag har en API key, jag kan implementera det. Vad jag saknar är de ytterligare funktionerna som jag skrivit ovan, vilket ska vara helt och hållet möjligt så som jag förstått det.
Jag har kommit så långt så att jag kan söka på en adress, och den hittar den och allt ser väldigt bra ut. Nästa steg är att jag ska hämta ut självaste adressen, alltså den som genereras i den lilla popupen på kartan.
Den vill jag placera i ett annat fält, och det är just denna funktionen jag är lite tveksam på hur jag ska lösa. jag har gått igenom de länkar ni skickade utan någon speciell framgång
Detta är helt nya marker för mig, vilket också resulterar i att det går lite segt
jag har kommit så långt att jag kan placera markers med info på diverse ställen med statiska koordinater. Vad jag vill göra härnäst är att få ut Long och Lat på sökresultatet. Dessa ska sedan sparas i två php variablar som passande nog heter $long och $lat.
Jag har hittat följande kodsnippe som jag tror innehåller det jag vill ha
function getCoordForAddress(response) {
if (!response || response.Status.code != 200) {
alert("Sorry, we were unable to geocode that address\n\n Sorry, dat adres bestaat blijkbaar niet!");
} else {
place = response.Placemark[0];
setLat = place.Point.coordinates[1];
setLon = place.Point.coordinates[0];
setLat = setLat.toFixed(6);
setLon = setLon.toFixed(6);
document.getElementById("frmLat").value = setLat;
document.getElementById("frmLon").value = setLon;
}
placeMarker(setLat, setLon)
}
Som sagt, Jag vill helt enkelt spara long och lat efter sökresultatet. Dessa värden ska sedan sparas i databas. Alla koordinater i databasen kommer sedan användas för att placera ut markers på kartan.
261 ms totalt · 4 externa anrop · v20260731065814-full.2f471f9e