Føj Google Maps kørselsvejledning til dit websted
Selvom der er så mange kortapps og -tjenester derude for at få dig fra punkt A til punkt B, er den endelige konge af kort Google Maps . Jeg bruger det på min computer, tablet og 90% af tiden på min smartphone. Den har de bedste data, de fleste navigations- og rutemuligheder og fede funktioner som Street View og info om gang, cykling og offentlig transport.
Men hvad nu hvis du skal bruge et kort eller en rutevejledning uden for Googles hjemmeside? Antag(Suppose) , at du har dit eget bryllupswebsted eller en personlig blog, og gæsterne kan besøge dit websted, indtaste den adresse, de kommer fra, og automatisk få rutevejledning til begivenhedens placering!
Nå, der er et par måder, du kan gå om at opnå dette på. Den nemmeste måde er blot at indlejre kortet på din webside ved hjælp af indlejringskoden genereret af Google Maps . Den anden måde er en smule mere teknisk, men mere tilpasselig og dynamisk. Jeg vil nævne begge metoder nedenfor.
Integrer Google Map
Hvis du kun ønsker at vise rutevejledninger fra et sted til et andet, er den nemmeste ting at gøre at integrere det kort, du ser, ved hjælp af indlejringskoden. Først(First) skal du gå videre og konfigurere de rutevejledninger, du ønsker i Google Maps , og derefter klikke på tandhjulsikonet nederst til højre på siden.
Klik på Del eller indlejr kort( Share or embed map) , og klik derefter på fanen Integrer kort(Embed map) . Her kan du vælge en størrelse til dit kort og derefter kopiere iframe-koden og slippe den på en hvilken som helst webside, du kan lide.
Den eneste ulempe ved denne metode er, at brugeren bare ser et statisk kort. I den anden metode nedenfor kan du oprette en formular, hvorved brugeren kan indtaste en hvilken som helst startadresse, og den vil generere et kort fra den adresse til en destinationsadresse efter eget valg.
Opret Google Maps-formular
For at illustrere, hvad jeg mener med den anden metode, skal du gå videre og skrive en amerikansk adresse i boksen nedenfor for at få rutevejledning fra din placering til mit hus:
Fedt(Cool) hvad? Du kan nemt oprette denne lille formular på en hvilken som helst hjemmeside, blog eller hvor som helst du kan indsætte HTML -kode! Dette er også fantastisk til websteder for små virksomheder, da du kan smide det op på din kontaktside, og folk kan få rutevejledning hurtigt, i stedet for at skulle kopiere din adresse, åbne et nyt vindue og derefter indtaste deres startadresse.
Så hvordan går vi om at oprette denne ændrede boks med vejledninger? Nå(Well) , først skal vi have den korrekte syntaks for den URL , som Google bruger til rutevejledning. Heldigvis kan vi finde ud af det ved at få rutevejledning mellem to steder og så bare kopiere URL'en(URL) fra adresselinjen. Du kan også klikke på det lille tandhjulsikon helt nederst til højre på siden og vælge Del eller integrere kort(Share or embed map) .
Fanen Del(Share) link vil indeholde URL'en(URL) , som er den samme URL i din browsers adresselinje. Jeg er gået videre og indsat hele URL'en(URL) nedenfor bare for at vise dig, hvordan den ser ud.
https://www.google.com/maps/dir/3600+Thorp+Springs+Dr,+Plano,+TX+75025,+USA/ 854+Deerfield+Rd,+Allen,+TX+75013,+USA/@33.1125686,-96.7557749,13z/ data=!3m1!4b1!4m13!4m12!1m5!1m1!1s0x864c3d45018517a5:0xbabd3c91a1321997!2m2!1d-96.762484!2d33.08947!1m5!1m1! 1s0x864c16d3018a7f4f:0xab2052b5786cd29f!2m2!1d-96.666151!2d33.133892
Yikes! Det er ret langt! Der er en masse ting derinde, hvoraf de fleste ikke giver nogen mening! Google Maps URL- parametre plejede at være meget ligetil og nemme, men den nye URL- struktur er ret kompliceret. Heldigvis kan du stadig bruge de gamle parametre, og Google vil automatisk konvertere dem til den nye version. For at se hvad jeg mener, tjek linket nedenfor.
http://maps.google.com/maps?saddr=start&daddr=end
Gå videre og giv det et skud. Indsæt en adresse i anførselstegn for start- og slutadressen og indsæt URL'en(URL) i din browser! Jeg erstattede start med min hjemby New Orleans og slutter med Houston , TX, så dette er, hvordan min Google Maps rutevejledning URL ser ud:
http://maps.google.com/maps?saddr=”new orleans, la”&daddr=”houston, tx”
Det virker! Som du kan se, konverterer Google Maps dog linkene til noget langt mere kompliceret, når kortet er fuldt indlæst. Ok, så nu, hvor vi har en fornuftig URL , som vi kan overføre til Google Maps , skal vi oprette en simpel formular med to felter, et for startadressen og et for destinationsadressen.
Hvis du ønsker, at folk bare skal indtaste deres adresse og få en rutevejledning til dit sted, vil vi gerne have, at det andet felt er skjult og allerede indstillet til destinationsadressen.
<form action=”http://maps.google.com/maps” method=”get” target=”_blank”> Enter your starting address: <input type=”text” name=”saddr” /> <input type=”hidden” name=”daddr” value=”854 Deerfield Rd, Allen, TX” /> <input type=”submit” value=”get directions” /> </form>
Tjek koden ovenfor. Den første linje starter formularen og siger, at når du klikker på indsend-knappen, skal dataene sendes til maps.google.com/maps. Mål target=blank betyder, at vi ønsker, at resultatet skal åbne i et nyt vindue. Så har vi en tekstboks til startadressen, som er tom.
Det andet tekstfelt er skjult, og værdien er den destinationsadresse, vi ønsker. Endelig er der en indsend-knap med titlen "Få rutevejledning". Når nogen nu indtaster deres adresse, får de dette:
Du kan tilpasse rutevejledningen og kortlægge endnu mere med et par ekstra parametre. Lad os f.eks. sige, at du ikke ønsker, at standardvisningen skal være kort, men i stedet ønsker, at den skal være Satellit(Satellite) og vise Trafik(Traffic) .
Læg mærke til felterne layer=t og t=hURL'en(URL) . layer=t er for trafiklaget og t=h betyder hybridkort! t kan også indstilles til m for normalt kort, k for satellit og p for terræn. z er zoomniveauet, og du kan ændre det fra 1 til 20. I ovenstående URL er det indstillet til 7. Bare(Just) sæt dem på din endelige URL , og du har nu en meget tilpasset Google Maps Få rutevejledning(Google Maps Get Directions) på dit websted !
Har du problemer med dette, så skriv en kommentar, så skal jeg prøve at hjælpe! God fornøjelse!
Related posts
Google Maps taler ikke eller giver stemmevejledning? 12 måder at løse
9 skjulte funktioner i Google Maps, du bør tjekke ud
Sådan får du vist din Google Maps-søgehistorik
Sådan bruger du flere stop i Google Maps
Sådan indlejrer du Google Forms på dit websted
Sådan sikkerhedskopieres Google Chrome-historik
Sådan eksporteres og importeres Chrome-bogmærker
Sådan bruger du Google Kalender: 10 Pro-tip
Sådan indsætter du en signatur i Google Docs
Hvordan fungerer YouTube-algoritmen?
Sådan annullerer eller sætter du et YouTube Premium-abonnement på pause
Sådan laver du en Google-formular: En komplet vejledning
3 måder at oprette grænser på i Google Docs
Sådan bruger du Google familiekalender til at holde din familie til tiden
Hvad er Local Guides for Google Maps?
Sådan laver du brugerdefinerede ruter i Google Maps
Sådan anbringes en pin i Google Maps på computer og mobil
Sådan annulleres afsendelsen af en e-mail i Gmail
Sådan sletter du YouTube-historik og søgeaktivitet
Sådan laver du et visitkort i Google Drev