রুট গণনা করার সময় সন্তুষ্ট করার জন্য ঐচ্ছিক অবস্থার একটি সেট এনক্যাপসুলেট করে।
JSON প্রতিনিধিত্ব |
---|
{ "avoidTolls": boolean, "avoidHighways": boolean, "avoidFerries": boolean, "avoidIndoor": boolean, "vehicleInfo": { object ( |
ক্ষেত্র | |
---|---|
avoidTolls | সত্যে সেট করা হলে, যেখানে যুক্তিসঙ্গত টোল রাস্তাগুলি এড়িয়ে যায়, টোল রাস্তা নেই এমন রুটগুলিকে অগ্রাধিকার দেয়৷ শুধুমাত্র |
avoidHighways | সত্যে সেট করা হলে, যেখানে যুক্তিসঙ্গত হাইওয়েগুলি এড়িয়ে যায়, হাইওয়ে নেই এমন রুটগুলিকে অগ্রাধিকার দেয়৷ শুধুমাত্র |
avoidFerries | সত্যে সেট করা হলে, যেখানে যুক্তিসঙ্গত ফেরি এড়িয়ে যায়, ফেরি নেই এমন রুটগুলিতে অগ্রাধিকার দেয়৷ শুধুমাত্র |
avoidIndoor | সত্যে সেট করা হলে, ইনডোর নেভিগেশন নেই এমন রুটগুলিকে অগ্রাধিকার দিয়ে যেখানে যুক্তিসঙ্গত সেখানে বাড়ির ভিতরে নেভিগেট করা এড়িয়ে যায়৷ শুধুমাত্র |
vehicleInfo | গাড়ির তথ্য নির্দিষ্ট করে। |
tollPasses[] | টোল পাস সম্পর্কে তথ্য এনক্যাপসুলেট করে। টোল পাস প্রদান করা হলে, API পাসের মূল্য ফেরত দেওয়ার চেষ্টা করে। যদি টোল পাস প্রদান না করা হয়, API টোল পাসকে অজানা হিসাবে বিবেচনা করে এবং নগদ মূল্য ফেরত দেওয়ার চেষ্টা করে। শুধুমাত্র |
avoidTunnels | সত্য হিসাবে সেট করা হলে, যেখানে যুক্তিসঙ্গত টানেল এড়িয়ে যায়, টানেল নেই এমন রুটগুলিকে অগ্রাধিকার দেয়৷ শুধুমাত্র |
avoidVignettes[] | সত্য হিসাবে সেট করা হলে, কিছু নির্দিষ্ট দেশে ভিগনেট সহ রাস্তাগুলি এড়িয়ে যায় যেখানে যুক্তিসঙ্গত, এই বৈশিষ্ট্যটিকে সমর্থনকারী হিসাবে তালিকাভুক্ত দেশগুলির ভিগনেট সহ রাস্তায় ভ্রমণ নেই এমন রুটগুলিকে অগ্রাধিকার দেয়৷ শুধুমাত্র |
hovPreference | HOV-যোগ্য রাস্তাগুলির উপস্থিতির উপর ভিত্তি করে রাউটিং পরিবর্তন করতে হবে কিনা তা নির্দিষ্ট করে৷ এই ক্ষেত্রটি v2.computeRouteMatrix-এ সমর্থিত নয়। |
যানবাহনের তথ্য
গাড়ির তথ্য রয়েছে, যেমন গাড়ির নির্গমনের ধরন।
JSON প্রতিনিধিত্ব |
---|
{ "emissionType": enum ( |
ক্ষেত্র | |
---|---|
emissionType | গাড়ির নির্গমনের ধরন বর্ণনা করে। শুধুমাত্র |
totalAxleCount | অক্ষের মোট সংখ্যা। সেট করা থাকলে >= 2 হতে হবে। ট্রিগার করার জন্য ট্রাকিং এর জন্য সেট করা আবশ্যক, কিন্তু ট্রেলারিং এর জন্য ঐচ্ছিক। এই ক্ষেত্রটি v2.computeRouteMatrix-এ সমর্থিত নয় যখন |
totalHeightMm | যেকোনো সংযুক্ত ট্রেলারের উচ্চতা সহ গাড়ির উচ্চতা। ট্রিগার করার জন্য ট্রাকিং বা ট্রেলারিংয়ের জন্য সেট করা আবশ্যক। এই ক্ষেত্রটি v2.computeRouteMatrix-এ সমর্থিত নয় যখন |
totalLengthMm | গাড়ির দৈর্ঘ্য, যেকোনো সংযুক্ত ট্রেলারের দৈর্ঘ্য সহ। ট্রিগার করার জন্য ট্রাকিং বা ট্রেলারিংয়ের জন্য সেট করা আবশ্যক। এই ক্ষেত্রটি v2.computeRouteMatrix-এ সমর্থিত নয় যখন |
totalWidthMm | গাড়ির প্রস্থ, যেকোনো সংযুক্ত ট্রেলারের প্রস্থ সহ। ট্রিগার করার জন্য ট্রাকিং বা ট্রেলারিংয়ের জন্য সেট করা আবশ্যক। এই ক্ষেত্রটি v2.computeRouteMatrix-এ সমর্থিত নয় যখন |
totalWeightKg | যে কোনো সংযুক্ত ট্রেলারের ওজন সহ গাড়ির ওজন। এই প্রসঙ্গে ওজন প্রকৃত ওজন বোঝায়, ওজন রেটিং নয়। ট্রিগার করার জন্য ট্রাকিং বা ট্রেলারিংয়ের জন্য সেট করা আবশ্যক। এই ক্ষেত্রটি v2.computeRouteMatrix-এ সমর্থিত নয় যখন |
trailerInfo[] | প্রতিটি ট্রেলারের জন্য একটি এন্ট্রি রয়েছে৷ যদি ট্রেলার তথ্য প্রদান করা হয়, |
যানবাহন নির্গমন প্রকার
গাড়ির নির্গমনের ধরন বর্ণনা করে মানগুলির একটি সেট৷ শুধুমাত্র DRIVE
এ প্রযোজ্য। RouteTravelMode
Enums | |
---|---|
VEHICLE_EMISSION_TYPE_UNSPECIFIED | কোন নির্গমনের ধরন নির্দিষ্ট করা নেই। ডিফল্ট GASOLINE । |
GASOLINE | পেট্রল/পেট্রোল চালিত গাড়ি। |
ELECTRIC | বিদ্যুৎ চালিত গাড়ি। |
HYBRID | হাইব্রিড জ্বালানী (যেমন পেট্রল + বৈদ্যুতিক) যানবাহন। |
DIESEL | ডিজেল চালিত গাড়ি। |
ট্রেলার ইনফো
গাড়ির সাথে সংযুক্ত পৃথক ট্রেলার সম্পর্কে তথ্য। ট্রাকের জন্য যেকোন ট্রেলারের দৈর্ঘ্য অবশ্যই সরবরাহ করতে হবে। অন্যান্য বৈশিষ্ট্য ঐচ্ছিক. মোট গুণাবলী অবশ্যই যেকোনো ট্রেলারের বৈশিষ্ট্যগুলিকে অন্তর্ভুক্ত করতে হবে৷ উদাহরণস্বরূপ, totalHeightMm
সর্বদা trailerInfo.height_mm
এর থেকে বড় বা সমান হতে হবে।
JSON প্রতিনিধিত্ব |
---|
{ "heightMm": string, "lengthMm": string, "widthMm": string, "weightKg": string } |
ক্ষেত্র | |
---|---|
heightMm | ট্রেলারের উচ্চতা। |
lengthMm | ট্রেলারের দৈর্ঘ্য। |
widthMm | ট্রেলারের প্রস্থ। |
weightKg | ট্রেলারের ওজন। এই প্রসঙ্গে ওজন প্রকৃত ওজন বোঝায়, ওজন রেটিং নয়। |
টোলপাস
বিশ্বজুড়ে টোল পাসের তালিকা যা আমরা সমর্থন করি।
Enums | |
---|---|
TOLL_PASS_UNSPECIFIED | ব্যবহার করা হয় না. যদি এই মান ব্যবহার করা হয়, তাহলে অনুরোধ ব্যর্থ হয়। |
AU_ETOLL_TAG | সিডনি টোল পাস। https://www.myetol.com.au- এ অতিরিক্ত বিবরণ দেখুন। |
AU_EWAY_TAG | সিডনি টোল পাস। https://www.tollpay.com.au- এ অতিরিক্ত বিবরণ দেখুন। |
AU_LINKT | অস্ট্রেলিয়া-ব্যাপী টোল পাস। https://www.linkt.com.au/ এ অতিরিক্ত বিবরণ দেখুন। |
AR_TELEPASE | আর্জেন্টিনার টোল পাস। https://telepase.com.ar- এ অতিরিক্ত বিবরণ দেখুন |
BR_AUTO_EXPRESO | ব্রাজিল টোল পাস. https://www.autoexpreso.com- এ অতিরিক্ত বিবরণ দেখুন |
BR_CONECTCAR | ব্রাজিল টোল পাস. https://conectcar.com এ অতিরিক্ত বিবরণ দেখুন। |
BR_MOVE_MAIS | ব্রাজিল টোল পাস. https://movemais.com এ অতিরিক্ত বিবরণ দেখুন। |
BR_PASSA_RAPIDO | ব্রাজিল টোল পাস. https://pasorapido.gob.do/ এ অতিরিক্ত বিবরণ দেখুন |
BR_SEM_PARAR | ব্রাজিল টোল পাস. https://www.semparar.com.br- এ অতিরিক্ত বিবরণ দেখুন। |
BR_TAGGY | ব্রাজিল টোল পাস. https://taggy.com.br এ অতিরিক্ত বিবরণ দেখুন। |
BR_VELOE | ব্রাজিল টোল পাস. https://veloe.com.br/site/onde-usar- এ অতিরিক্ত বিবরণ দেখুন। |
CA_US_AKWASASNE_SEAWAY_CORPORATE_CARD | কানাডা থেকে মার্কিন যুক্তরাষ্ট্র সীমান্ত ক্রসিং। |
CA_US_AKWASASNE_SEAWAY_TRANSIT_CARD | কানাডা থেকে মার্কিন যুক্তরাষ্ট্র সীমান্ত ক্রসিং। |
CA_US_BLUE_WATER_EDGE_PASS | অন্টারিও, কানাডা থেকে মিশিগান, মার্কিন যুক্তরাষ্ট্রের সীমান্ত ক্রসিং। |
CA_US_CONNEXION | অন্টারিও, কানাডা থেকে মিশিগান, মার্কিন যুক্তরাষ্ট্রের সীমান্ত ক্রসিং। |
CA_US_NEXUS_CARD | কানাডা থেকে মার্কিন যুক্তরাষ্ট্র সীমান্ত ক্রসিং। |
ID_E_TOLL | ইন্দোনেশিয়া। একাধিক ব্যাঙ্ক প্রদত্ত ই-কার্ড টোল পরিশোধের জন্য ব্যবহৃত হয়। ব্যাঙ্কের মাধ্যমে সমস্ত ই-কার্ড একই চার্জ করা হয় তাই শুধুমাত্র একটি enum মান প্রয়োজন৷ যেমন - ব্যাংক মন্দির https://www.bankmandiri.co.id/e-money - BCA https://www.bca.co.id/flazz - BNI https://www.bni.co.id/id- আইডি/ইব্যাঙ্কিং/ট্যাপক্যাশ |
IN_FASTAG | ভারত। |
IN_LOCAL_HP_PLATE_EXEMPT | ভারত, HP রাজ্য প্লেট ছাড়. |
JP_ETC | জাপান ইটিসি। টোল আদায়ের জন্য ইলেকট্রনিক ওয়্যারলেস সিস্টেম। https://www.go-etc.jp/ |
JP_ETC2 | জাপান ETC2.0। ETC-এর নতুন সংস্করণে আরও ডিসকাউন্ট এবং রাস্তায় যানবাহন এবং অ্যান্টেনার ডিভাইসগুলির মধ্যে দ্বিমুখী যোগাযোগ। https://www.go-etc.jp/etc2/index.html |
MX_IAVE | মেক্সিকো টোল পাস। https://iave.capufe.gob.mx/#/ |
MX_PASE | মেক্সিকো https://www.pase.com.mx |
MX_QUICKPASS | মেক্সিকো https://operadoravial.com/quick-pass/ |
MX_SISTEMA_TELEPEAJE_CHIHUAHUA | http://appsh.chihuahua.gob.mx/transparencia/?doc=/ingresos/TelepeajeFormato4.pdf |
MX_TAG_IAVE | মেক্সিকো |
MX_TAG_TELEVIA | মেক্সিকো টোল পাস কোম্পানি। মেক্সিকো সিটিতে অনেকের মধ্যে একটি। https://www.televia.com.mx এ অতিরিক্ত বিবরণ দেখুন। |
MX_TELEVIA | মেক্সিকো টোল পাস কোম্পানি। মেক্সিকো সিটিতে অনেকের মধ্যে একটি। https://www.televia.com.mx |
MX_VIAPASS | মেক্সিকো টোল পাস। https://www.viapass.com.mx/viapass/web_home.aspx এ অতিরিক্ত বিবরণ দেখুন। |
US_AL_FREEDOM_PASS | AL, USA. |
US_AK_ANTON_ANDERSON_TUNNEL_BOOK_OF_10_TICKETS | একে, মার্কিন যুক্তরাষ্ট্র। |
US_CA_FASTRAK | CA, USA. |
US_CA_FASTRAK_CAV_STICKER | নির্দেশ করে যে ড্রাইভারের কাছে DMV জারি করা Clean Air Vehicle (CAV) স্টিকার ছাড়াও FasTrak পাস আছে। https://www.bayareafastrak.org/en/guide/doINeedFlex.shtml |
US_CO_EXPRESSTOLL | CO, USA. |
US_CO_GO_PASS | CO, USA. |
US_DE_EZPASSDE | DE, USA. |
US_FL_BOB_SIKES_TOLL_BRIDGE_PASS | FL, USA. |
US_FL_DUNES_COMMUNITY_DEVELOPMENT_DISTRICT_EXPRESSCARD | FL, USA. |
US_FL_EPASS | FL, USA. |
US_FL_GIBA_TOLL_PASS | FL, USA. |
US_FL_LEEWAY | FL, USA. |
US_FL_SUNPASS | FL, USA. |
US_FL_SUNPASS_PRO | FL, USA. |
US_IL_EZPASSIL | আইএল, মার্কিন যুক্তরাষ্ট্র। |
US_IL_IPASS | আইএল, মার্কিন যুক্তরাষ্ট্র। |
US_IN_EZPASSIN | যুক্তরাষ্ট্রে. |
US_KS_BESTPASS_HORIZON | কেএস, মার্কিন যুক্তরাষ্ট্র। |
US_KS_KTAG | কেএস, মার্কিন যুক্তরাষ্ট্র। |
US_KS_NATIONALPASS | কেএস, মার্কিন যুক্তরাষ্ট্র। |
US_KS_PREPASS_ELITEPASS | কেএস, মার্কিন যুক্তরাষ্ট্র। |
US_KY_RIVERLINK | কেওয়াই, মার্কিন যুক্তরাষ্ট্র। |
US_LA_GEAUXPASS | LA, USA. |
US_LA_TOLL_TAG | LA, USA. |
US_MA_EZPASSMA | এমএ, মার্কিন যুক্তরাষ্ট্র। |
US_MD_EZPASSMD | এমডি, মার্কিন যুক্তরাষ্ট্র। |
US_ME_EZPASSME | ME, USA. |
US_MI_AMBASSADOR_BRIDGE_PREMIER_COMMUTER_CARD | MI, USA. |
US_MI_BCPASS | MI, USA. |
US_MI_GROSSE_ILE_TOLL_BRIDGE_PASS_TAG | MI, USA. |
US_MI_IQ_PROX_CARD | MI, USA. এই পাসের ধরনটি আর বিদ্যমান নেই বলে বাতিল করা হয়েছে৷ |
US_MI_IQ_TAG | MI, USA. |
US_MI_MACKINAC_BRIDGE_MAC_PASS | MI, USA. |
US_MI_NEXPRESS_TOLL | MI, USA. |
US_MN_EZPASSMN | এমএন, মার্কিন যুক্তরাষ্ট্র। |
US_NC_EZPASSNC | NC, USA. |
US_NC_PEACH_PASS | NC, USA. |
US_NC_QUICK_PASS | NC, USA. |
US_NH_EZPASSNH | এনএইচ, মার্কিন যুক্তরাষ্ট্র। |
US_NJ_DOWNBEACH_EXPRESS_PASS | এনজে, মার্কিন যুক্তরাষ্ট্র। |
US_NJ_EZPASSNJ | এনজে, মার্কিন যুক্তরাষ্ট্র। |
US_NY_EXPRESSPASS | NY, USA. |
US_NY_EZPASSNY | NY, USA. |
US_OH_EZPASSOH | ওহ, মার্কিন যুক্তরাষ্ট্র। |
US_PA_EZPASSPA | PA, USA. |
US_RI_EZPASSRI | RI, USA. |
US_SC_PALPASS | এসসি, মার্কিন যুক্তরাষ্ট্র। |
US_TX_AVI_TAG | TX, USA. |
US_TX_BANCPASS | TX, USA. |
US_TX_DEL_RIO_PASS | TX, USA. |
US_TX_EFAST_PASS | TX, USA. |
US_TX_EAGLE_PASS_EXPRESS_CARD | TX, USA. |
US_TX_EPTOLL | TX, USA. |
US_TX_EZ_CROSS | TX, USA. |
US_TX_EZTAG | TX, USA. |
US_TX_FUEGO_TAG | TX, USA. |
US_TX_LAREDO_TRADE_TAG | TX, USA. |
US_TX_PLUSPASS | TX, USA. |
US_TX_TOLLTAG | TX, USA. |
US_TX_TXTAG | TX, USA. |
US_TX_XPRESS_CARD | TX, USA. |
US_UT_ADAMS_AVE_PARKWAY_EXPRESSCARD | UT, USA. |
US_VA_EZPASSVA | VA, USA. |
US_WA_BREEZEBY | WA, USA. |
US_WA_GOOD_TO_GO | WA, USA. |
US_WV_EZPASSWV | WV, USA. |
US_WV_MEMORIAL_BRIDGE_TICKETS | WV, USA. |
US_WV_MOV_PASS | WV, USA |
US_WV_NEWELL_TOLL_BRIDGE_TICKET | WV, USA. |
HOV পছন্দ
HOV (হাই অকুপেন্সি ভেহিকল) রাস্তা বা লেনের উপস্থিতির উপর ভিত্তি করে রাউটিং পরিবর্তন করতে হবে কিনা তা নির্দিষ্ট করে।
JSON প্রতিনিধিত্ব |
---|
{ "allowHov": boolean } |
ক্ষেত্র | |
---|---|
allowHov | HOV লেনগুলি ভাগ করে এমন রাস্তার অংশগুলি ছাড়াও শুধুমাত্র HOV-র রাস্তায় রাউটিংয়ের অনুমতি দেওয়া হবে কিনা তা নির্দিষ্ট করে৷ ডিফল্টরূপে, শুধুমাত্র HOV-র রাস্তা নেই এমন রুটগুলিতে অগ্রাধিকার দেওয়া হবে৷ |