Додајте упутства за вожњу у Гоогле мапама на своју веб локацију

Иако постоји толико много апликација и услуга за мапирање које ће вас довести од тачке А до тачке Б, дефинитивни краљ мапа је Гоогле Мапс(Google Maps) . Користим га на свом рачунару, таблету и 90% времена на свом паметном телефону. Има најбоље податке, највише опција за навигацију и рутирање и сјајне функције као што су Приказ улице(Street View) и информације о пешачењу, вожњи бициклом и јавном превозу.

Али шта ако треба да користите мапу или упутства изван Гоогле-ове веб локације? Претпоставимо(Suppose) да имате своју веб локацију за венчање или лични блог и гости би могли да посете вашу веб локацију, укуцају адресу са које ће доћи и аутоматски добити упутства до локације догађаја!

Па, постоји неколико начина на које можете ово постићи. Најлакши начин је да једноставно уградите мапу на своју веб страницу користећи код за уградњу који генерише Гоогле Мапс(Google Maps) . Други начин је мало техничкији, али прилагодљивији и динамичнији. У наставку ћу поменути обе методе.

Уградите Гоогле мапу

Ако желите да прикажете само упутства од једне локације до друге, најлакше је да уградите било коју мапу коју гледате помоћу кода за уградњу. Прво(First) , наставите и подесите упутства која желите у Гоогле мапама(Google Maps) , а затим кликните на икону зупчаника у доњем десном углу странице.

делите или уградите мапу

Кликните на Дели или угради мапу( Share or embed map) , а затим кликните на картицу Угради мапу(Embed map) . Овде можете одабрати величину за своју мапу, а затим копирати ифраме код и испустити га на било коју веб страницу коју желите.

угради мапу

Једина мана ове методе је што корисник само види статичну мапу. У другом методу испод, можете креирати образац у који корисник може да унесе било коју почетну адресу и он ће генерисати мапу од те адресе до одредишне адресе по вашем избору.

Направите образац за Гоогле мапе

Да бисте илустровали шта мислим под другим методом, само напред и укуцајте америчку адресу у поље испод да бисте добили упутства од ваше локације до моје куће:

Цоол(Cool) хух? Можете лако да креирате овај мали образац на било којој веб страници, блогу или било где где можете да унесете неки ХТМЛ(HTML) код! Ово је такође одлично за веб локације за мала предузећа јер можете да га прикажете на својој контакт страници и људи могу брзо да добију упутства, уместо да морају да копирају вашу адресу, отворе нови прозор, а затим укуцају своју почетну адресу.

Дакле, како да направимо овај модификовани оквир за добијање упутстава? Па(Well) прво, мораћемо да добијемо исправну синтаксу за УРЛ(URL) који Гоогле(Google) користи за упутства. Срећом, то можемо да схватимо тако што ћемо добити упутства између два места, а затим само копирати УРЛ(URL) са траке за адресу. Такође можете да кликнете на малу икону зупчаника у самом доњем десном углу странице и изаберете Подели или угради мапу(Share or embed map) .

делите или уградите мапу

Картица везе за дељење(Share) ће садржати УРЛ адресу(URL) , која је иста УРЛ адреса(URL) у траци за адресу вашег претраживача. Наставио сам и налепио цео УРЛ(URL) испод само да вам покажем како изгледа.

делите мапе веза

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

Јао! То је прилично дуго! Има много ствари унутра, од којих већина нема никаквог смисла! Параметри УРЛ-а Гоогле мапа(Google Maps URL) су некада били веома једноставни и лаки, али нова структура УРЛ(URL) - а је прилично компликована. Срећом, и даље можете да користите старе параметре и Гоогле(Google) ће их аутоматски конвертовати у нову верзију. Да видите на шта мислим, погледајте везу испод.

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

Само напред и пробај. Ставите адресу под наводнике за почетну и завршну адресу и налепите УРЛ(URL) у свој претраживач! Заменио сам почетак са мојим родним градом Њу Орлеансом(New Orleans) и крај са Хјустоном(Houston) , Тексас, тако да овако изгледа мој УРЛ(URL) упутства за Гоогле мапе(Google Maps) :

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

Функционише! Међутим, као што видите, Гоогле мапе(Google Maps) претварају везе у нешто много компликованије када се мапа потпуно учита. У реду, сада када имамо здрав УРЛ(URL) који можемо да проследимо у Гоогле мапе(Google Maps) , морамо да креирамо једноставан образац са два поља, једним за почетну адресу и једним за одредишну адресу.

Ако желите да људи само унесу своју адресу и добију упутства до вашег места, онда ћемо желети да друго поље буде скривено и већ постављено на адресу одредишта.

<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>

Погледајте код изнад. Први ред почиње са формом и каже да када се кликне на дугме за слање, податке треба послати на мапс.гоогле.цом/мапс. Циљ target=blank значи да желимо да се резултат отвори у новом прозору. Затим имамо оквир за текст за почетну адресу, који је празан.

Други оквир за текст је скривен и вредност је одредишна адреса коју желимо. Коначно, постоји дугме за слање са насловом „Преузми упутства“. Сада када неко унесе своју адресу, добиће ово:

карте правца

Можете прилагодити упутства и мапирати још више са неколико додатних параметара. На пример, рецимо да не желите да подразумевани приказ буду мапе, али уместо тога желите да буде Сателит(Satellite) и приказује саобраћај(Traffic) .

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

Обратите пажњу на поља layer=t и t=hУРЛ(URL) -у . лаиер=т је за слој саобраћаја, а т=х значи хибридна мапа! т(t) се такође може подесити на м(m) за нормалну мапу, к(k) за сателит и  п(p) за терен. з(z) је ниво зумирања и можете да га промените од 1 до 20. У горњем УРЛ(URL) -у је подешен на 7. Само(Just) их прикачите на крајњи УРЛ(URL) и сада ћете на свом сајту добити веома прилагођени образац за добијање упутстава за Гоогле мапе(Google Maps Get Directions) !

Ако имате проблема са овим, оставите коментар и покушаћу да помогнем! Уживати!



About the author

Ја сам искусан софтверски инжењер, са више од 10 година искуства у развоју и одржавању Мицрософт Оффице апликација. Имам снажну страст да помажем другима да остваре своје циљеве, како кроз свој рад као софтверски инжењер, тако и кроз своје вештине јавног говора и умрежавања. Такође сам изузетно упућен у драјвере хардвера и тастатуре, пошто сам многе од њих сам развио и тестирао.



Related posts