If-Koubou

Pievienojiet vietnei Google kartes braukšanas norādījumus

Pievienojiet vietnei Google kartes braukšanas norādījumus (Google programmatūra / padomi)

Kaut arī tur ir tik daudz kartēšanas lietojumprogrammu un pakalpojumu, no kuriem jūs varat nokļūt no punkta A uz punktu B, galīgais kartes karalis ir Google Maps. Es to lietoju savā datorā, planšetdatorā un 90% gadījumu savā viedtālrunī. Tam ir vislabākie dati, visvairāk navigācijas un maršruta opcijas, kā arī atklātas funkcijas, piemēram, Ielas attēls un pastaigas, riteņbraukšana un masveida transports.

Bet kas, ja jums ir jāizmanto karte vai norādes ārpus Google vietnes? Pieņemsim, ka jums ir sava kāzu vietne vai personisks emuārs, un viesi var apmeklēt jūsu vietni, ierakstiet adresi, no kuras viņi nāk un automātiski saņemsiet norādes uz notikuma vietu!

Nu, ir vairāki veidi, kā varat paveikt, lai to paveiktu. Vieglākais veids ir vienkārši ievietot karti savā tīmekļa lapā, izmantojot Google Maps izveidoto iegulšanas kodu. Otrs veids ir nedaudz tehniskāks, bet vairāk pielāgojams un dinamisks. Es pieminēju abas metodes zemāk.

Iegult Google karti

Ja vēlaties redzēt norādes tikai no vienas vietas uz otru, visvienkāršākā lieta ir iegult jebkuru karti, kuru skatāt, izmantojot iegulšanas kodu. Vispirms dodieties uz priekšu un izveidojiet jebkādus norādījumus pakalpojumā Google Maps un pēc tam noklikšķiniet uz zobrata ikonas lapas apakšējā labajā stūrī.

Klikšķiniet uz Kopīgojiet vai iegultu karti un pēc tam noklikšķiniet uz Iegult karti tab. Šeit jūs varat izvēlēties izmēru savai kartei un pēc tam nokopēt iframe kodu un pamest to jebkurā tīmekļa lapā, kas jums patīk.

Vienīgais trūkums šajā metodē ir tas, ka lietotājs tikai redz statisku karti. Zemāk redzamajā otrajā metodē varat izveidot veidlapu, ar kuras palīdzību lietotājs var ievadīt jebkuru sākuma adresi, un no šīs adreses izveidos karti uz jūsu izvēlēto galamērķa adresi.

Izveidojiet Google kartes veidlapu

Lai ilustrētu to, ko es domāju ar otro metodi, iet uz priekšu un ierakstiet ASV adresi zemāk esošajā lodziņā, lai saņemtu norādes no jūsu atrašanās vietas uz manu māju:

Atdzist Jūs varat viegli izveidot šo mazo veidlapu jebkurā tīmekļa vietnē, emuāros vai jebkurā vietā, kur jūs varat ievietot kādu HTML kodu! Tas ir lieliski piemērots arī mazo uzņēmumu tīmekļa vietnēm, jo ​​jūs varat to izmest savā kontaktpersonu lapā, un lietotāji var ātri iegūt norādes, nevis kopēt adresi, atvērt jaunu logu un pēc tam ievadīt to sākuma adresi.

Tātad, kā mēs gatavojamies izveidot šo modificēto klikšķu virzienu lodziņu? Vispirms mums būs nepieciešams pareizs vietnes URL, ko Google izmanto norādījumiem, sintakse. Par laimi, mēs to varam saprast, iegūstot norādes starp divām vietām un pēc tam tikai nokopējot URL no adrešu joslas. Jūs varat arī noklikšķināt uz sīkas zobrata ikonas lapas apakšējā labajā stūrī un izvēlēties Kopīgojiet vai iegultu karti.

Cilnē Koplietot saiti būs URL, kas ir tāds pats URL jūsu pārlūkprogrammas adreses joslā. Esmu devies uz priekšu un ielīmējis visu URL zemāk tikai, lai parādītu, kā tas izskatās.

https://www.google.com/maps/dir/3600+Thorp+Springs+Dr,+Plano,+TX+75025,+USA/ 854 + Deerfield + Rd, + Allen, + TX + 75013, + ASV / @ 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! Tas ir diezgan garš! Tur ir daudz stuff tur, lielākā daļa no kuriem nav jēgas! Google Maps URL parametri ir ļoti vienkārši un viegli, bet jaunā URL struktūra ir diezgan sarežģīta. Par laimi, jūs joprojām varat izmantot vecos parametrus, un Google tos automātiski pārveidos jaunajā versijā. Lai redzētu, ko es domāju, skatiet tālāk redzamo saiti.

http://maps.google.com/maps?saddr=start&daddr=end

Iet uz priekšu un iedodiet šāvienu. Ievietojiet adresi sākuma un beigu adreses pēdiņās un ielīmējiet URL savā pārlūkprogrammā! Es sāku aizstāt ar savu jauno pilsētu New Orleans un beidzu ar Hjūstonu, TX, tāpēc tas ir tas, par kuru izskatās mans Google Maps norādījumu URL:

http://maps.google.com/maps?saddr="new orleans, la "& daddr =" houston, tx "

Tas strādā! Tomēr, kā redzat, Google Maps konvertē saites daudz sarežģītāka, tiklīdz karte pilnībā tiek ielādēta. Labi, tagad, kad mums ir saprātīgs URL, ko mēs varam nodot pakalpojumā Google Maps, mums ir jāizveido vienkārša veidlapa ar diviem laukiem, viens sākuma adresei un viens galamērķa adresei.

Ja vēlaties, lai cilvēki vienkārši ierakstu savu adresi un saņemtu norādes uz jūsu vietu, mēs gribam, lai otrais lauks tiktu paslēpts un jau ir iestatīts uz galamērķa adresi.


Ievadiet savu sākuma adresi:



Pārbaudiet iepriekš minēto kodu. Pirmā rindiņa sāk izsaukt formu un saka, ka, noklikšķinot uz pogas Iesūtīšanas poga, dati jānosūta uz adresi maps.google.com/maps. The mērķis = tukšs nozīmē, ka mēs vēlamies, lai rezultāts tiktu atvērts jaunā logā. Tad mums ir teksta lodziņš sākuma adresei, kas ir tukša.

Otrais tekstlodziņš ir paslēpts un vērtība ir galamērķa adrese, kuru mēs vēlamies. Visbeidzot, ir iesniegšanas poga ar nosaukumu "Get Directions". Tagad, kad kāds ieraksta savā adresē, tas to saņems:

Jūs varat pielāgot norādes un karti vēl ar dažiem papildu parametriem. Piemēram, pieņemsim, ka jūs nevēlaties, lai noklusējuma skats būtu karte, bet gan to vēlaties Satelīts un parādīt Satiksme.

http://maps.google.com/maps?saddr=%22new+orleans,+la%22&daddr=%22houston,+tx%22&ie=UTF8&t=h&z=7&layer=t

Piezīme slānis = t un t = h lauki URL. slānis = t ir satiksmes slānim un t = h ir hibrīda karte! t var arī iestatīt uz m parastajai kartei k satelītu unp par reljefu. z ir tālummaiņas līmenis, un to var mainīt no 1 līdz 20.Iepriekš minētajā URL ir iestatīts uz 7. Vienkārši ielieciet tos, kas atrodas jūsu gala URL, un tagad jūsu vietnē ir izveidota ļoti pielāgota Google Maps saite!

Ja jums rodas kādi jautājumi, pievienojiet komentāru un mēģinu palīdzēt! Izbaudi!