
Directions API (Legacy) কেন ব্যবহার করবেন
Directions API (Legacy)-এর মাধ্যমে আপনি ট্রানজিট, ড্রাইভিং, হাঁটা বা সাইকেল চালানোর মতো বিভিন্ন পরিবহন মোডের জন্য দিকনির্দেশ পেতে পারেন।
Directions API (Legacy)-এর সাহায্যে আপনি কী করতে পারবেন?
Directions API (Legacy)-এর মাধ্যমে, আপনি লোকেশনের মধ্যে দিকনির্দেশ গণনা করতে পারবেন, যার মধ্যে নিম্নলিখিত বিবরণ অন্তর্ভুক্ত:
- ট্রানজিট, ড্রাইভিং, হাঁটা বা সাইকেল চালানো সহ পরিবহনের বিভিন্ন মোডের জন্য দিকনির্দেশ।
- একাধিক ওয়েপয়েন্ট ব্যবহার করে একাধিক অংশের দিকনির্দেশ।
- একাধিক উপায়ে উৎস, গন্তব্য ও ওয়েপয়েন্ট নির্দিষ্ট করুন, যার মধ্যে টেক্সট স্ট্রিং (যেমন, "Chicago, IL" বা "Darwin, NT, Australia"), প্লেস আইডি বা অক্ষাংশ/দ্রাঘিমাংশ কোঅর্ডিনেট অন্তর্ভুক্ত।
Directions API (পুরনো) কীভাবে কাজ করে
Directions API (Legacy) দিকনির্দেশ গণনা করার সময় সবচেয়ে দক্ষ রুট ফেরত পাঠায়। সবচেয়ে সাশ্রয়ী রুট নির্ধারণ করার সময় প্রোডাক্টটি নিম্নলিখিত ভ্রমণ এলিমেন্টগুলি বিবেচনা করে:
- ভ্রমণের সময় (প্রাথমিক)
- দূরত্ব
- টার্নের সংখ্যা
নিম্নলিখিত অনুরোধের উদাহরণটি JSON ফর্ম্যাটে টরন্টো, অন্টারিও থেকে মন্ট্রিল, কুইবেক পর্যন্ত গাড়ি চালানোর দিকনির্দেশ প্রদান করে:
https://maps.googleapis.com/maps/api/directions/json ?destination=Montreal &origin=Toronto &key=YOUR_API_KEY
রিসোর্স
Directions API (পুরনো) এবং এর মাধ্যমে পাওয়া ডেটার মাধ্যমে উপলভ্য রিসোর্স সম্পর্কে নিচের সারণীতে সংক্ষেপে বলা হয়েছে।
| ডেটা রিসোর্স | ডেটা ফেরত দেওয়া হয়েছে | রিটার্ন ফর্ম্যাট |
|---|---|---|
| দিকনির্দেশ
জায়গার আইডি, ঠিকানা অথবা অক্ষাংশ/দ্রাঘিমাংশ স্থানাঙ্কের মাধ্যমে শুরু ও শেষ করার জায়গা উল্লেখ করুন। আরও বিবরণের জন্য প্রয়োজনীয় প্যারামিটার দেখুন। |
বিস্তারিত দিকনির্দেশ, রুট, লেগ ও ধাপে বিভক্ত। আরও তথ্যের জন্য দিকনির্দেশ সংক্রান্ত উত্তর দেখুন। |
|
Directions API (Legacy) কীভাবে ব্যবহার করবেন
| ১ | সেট-আপ করুন। | আপনার Google Cloud প্রোজেক্ট সেট-আপ করুন বিকল্প দিয়ে শুরু করুন এবং তারপরে দেখানো সেট-আপের নির্দেশাবলী সম্পূর্ণ করুন। |
| ২ | ডেমো ব্যবহার করে দেখুন | আপনার কাছে API কী এবং ক্লাউড প্রোজেক্ট থাকলে, আপনি কোনও চার্জ ছাড়াই দিকনির্দেশ ডেমো ব্যবহার করে দেখতে পারেন। Directions API (Legacy) ডেমো দেখুন। |
| ৩ | অনুরোধ তৈরি করুন | অনুরোধের উদাহরণ দেখুন এবং উপলভ্য বিকল্প সম্পর্কে জানুন যেগুলি আপনি প্রদান করতে পারেন, যেমন ভ্রমণের মোড, ওয়েপয়েন্ট এবং রুটের বিধিনিষেধ। দিকনির্দেশের উদাহরণ দেখুন। |
| ৪ | প্রতিক্রিয়ার প্রাথমিক বিষয়গুলি বুঝুন | আপনার অ্যাপের জন্য দিকনির্দেশ ডেটা ব্যবহার করার জন্য প্রস্তুত হতে ডেটা প্রতিক্রিয়াগুলি এক্সপ্লোর করুন। বিস্তারিত জানার জন্য দিকনির্দেশ প্রতিক্রিয়া দেখুন। |
| ৫ | আপনার নিজের অ্যাপে দিকনির্দেশ ডেটা অন্তর্ভুক্ত করুন! | আপনি এই ডেটা ব্যবহার করে ভ্রমণের দূরত্ব ও সময় হিসেব করতে পারবেন। |
উপলভ্য ক্লায়েন্ট লাইব্রেরি
নিম্নলিখিত ক্লায়েন্ট লাইব্রেরির মধ্যে থেকে কোনও একটির মাধ্যমে আপনার পছন্দের ভাষায় এই API কল করুন:
- Java Client for Google Maps Services
- Python Google Maps পরিষেবার জন্য ক্লায়েন্ট
- Go Client for Google Maps Services
- Node.js Google Maps পরিষেবার জন্য ক্লায়েন্ট
Google Maps Services-এর জন্য Java Client, Python Client, Go Client এবং Node.js Client হল কমিউনিটি-সমর্থিত ক্লায়েন্ট লাইব্রেরি, যা Apache 2.0 লাইসেন্স-এর অধীনে ওপেন সোর্স করা হয়েছে। GitHub থেকে সেগুলি ডাউনলোড করুন, যেখানে আপনি ইনস্টলেশন সংক্রান্ত নির্দেশাবলী এবং স্যাম্পেল কোডও খুঁজে পাবেন।
এর পরে কী করতে হবে
- Directions API (Legacy) ব্যবহার করা শুরু করুন: শুরু করুন বিকল্পে যান।
- দিকনির্দেশের অনুরোধ করা শুরু করুন: দিকনির্দেশ পান বিকল্পে যান।
- পেশাদার পদ্ধতি অনুসরণ করুন: ওয়েব পরিষেবার পেশাদার পদ্ধতি দেখুন।