Прилагодите упутства за вожњу помоћу Гоогле Мапс РоадТрацкс
РоадТрацкс је функција на платформи Гоогле Мапс која вам омогућава да креирате прилагођене руте за упутства за вожњу. Помоћу РоадТрацкс-а можете да дефинишете одређене путеве или руте које желите да користите за своја упутства, уместо да се ослањате на подразумевану руту коју израчунавају Гоогле мапе.ӕӕНа пример, ако планирате путовање и желите да избегнете аутопутеве или путарину путева, можете да користите РоадТрацкс да креирате прилагођену руту која вас води сликовитим обилазницама или локалним путевима. Такође можете да користите РоадТрацкс да одредите одређене интересантне тачке, као што су оријентири или атракције, које желите да посетите успут.ӕӕДа бисте користили РоадТрацкс, мораћете да креирате Гоогле Мапс АПИ пројекат и омогућите функцију „РоадТрацкс“. Када добијете приступ РоадТрацкс-у, можете користити Гоогле Мапс ЈаваСцрипт АПИ или Гоогле Мапс СДК за свој жељени програмски језик да бисте креирали прилагођене руте и приказали их на мапи.ӕӕЕво примера како можете да користите РоадТрацкс у веб апликацији користећи ЈаваСцрипт АПИ Гоогле мапа:ӕ```ӕ// Направите нови РоадТрацк објецтӕвар роадТрацк = нев гоогле.мапс.РоадТрацк({ӕ оригин: 'Нев Иорк, НИ',ӕ дестинација: 'Лос Ангелес, ЦА',ӕ рута : [ӕ {ӕ лат: 37.7749,ӕ лнг: -122.4194,ӕ име: 'УС-101'ӕ },ӕ {ӕ лат: 38.5146,ӕ лнг: -121.7913,ӕ име: 'ЦА-1'ӕ }ӕ ]ӕ});ӕӕ// Добијте упутства за прилагођену рутуӕроадТрацк.гетДирецтионс(фунцтион(ресулт) {ӕ // Прикажи упутства на мапиӕ вар инфовиндов = нев гоогле.мапс.ИнфоВиндов({ӕ мап: мап,ӕ поситион : ресулт.роутес[0].овервиев_полилине.гетПоинтс()[0],ӕ цонтент: 'Цустом Роуте'ӕ });ӕ});ӕ```ӕУ овом примеру, креирамо нови РоадТрацк објекат и наводимо порекло и одредишне локације, као и руту којом желимо да идемо (у овом случају, УС-101 и ЦА-1). Затим користимо метод `гетДирецтионс` да добијемо упутства за прилагођену руту и прикажемо их на мапи користећи прозор са информацијама.



