
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 (Legacy)-এর মাধ্যমে উপলভ্য রিসোর্স এবং এর থেকে পাওয়া ডেটার সারসংক্ষেপ নিচের সারণীতে দেওয়া হল।
| ডেটা রিসোর্স | ডেটা ফেরত দেওয়া হয়েছে | রিটার্ন ফর্ম্যাট |
|---|---|---|
| দিকনির্দেশ
স্থান আইডি, ঠিকানা বা অক্ষাংশ/দ্রাঘিমাংশ স্থানাঙ্কের আকারে উৎস এবং গন্তব্য প্রদান করুন। বিস্তারিত জানতে প্রয়োজনীয় প্যারামিটার দেখুন। |
বিস্তারিত দিকনির্দেশ, যা রুট, লেগ ও ধাপে বিভক্ত। আরও বিবরণের জন্য দিকনির্দেশ সংক্রান্ত উত্তর দেখুন। |
|
Directions API (Legacy) কীভাবে ব্যবহার করবেন
| ১ | সেট-আপ করুন। | আপনার Google Cloud প্রোজেক্ট সেট-আপ করুন বিকল্প দিয়ে শুরু করুন এবং তারপরে দেখানো সেট-আপের নির্দেশাবলী সম্পূর্ণ করুন। |
| ২ | ডেমো ব্যবহার করে দেখুন | আপনার কাছে API কী এবং ক্লাউড প্রোজেক্ট থাকলে, আপনি কোনও চার্জ ছাড়াই দিকনির্দেশ ডেমো ব্যবহার করে দেখতে পারেন। Directions API (Legacy) ডেমো দেখুন। |
| ৩ | অনুরোধ তৈরি করা | অনুরোধের উদাহরণ দেখুন এবং উপলভ্য বিকল্প সম্পর্কে জানুন যেগুলি আপনি প্রদান করতে পারেন, যেমন ভ্রমণের মোড, ওয়েপয়েন্ট এবং রুটের বিধিনিষেধ। দিকনির্দেশের উদাহরণ দেখুন। |
| ৪ | প্রতিক্রিয়া সংক্রান্ত প্রাথমিক তথ্য বোঝা | আপনার অ্যাপের জন্য দিকনির্দেশ ডেটা ব্যবহার করার জন্য প্রস্তুত হতে ডেটা প্রতিক্রিয়াগুলি এক্সপ্লোর করুন। বিস্তারিত জানার জন্য দিকনির্দেশ প্রতিক্রিয়া দেখুন। |
| ৫ | আপনার নিজের অ্যাপে দিকনির্দেশ ডেটা অন্তর্ভুক্ত করুন! | আপনি এই ডেটা ব্যবহার করে ভ্রমণের দূরত্ব ও সময় হিসেব করতে পারবেন। |
উপলভ্য ক্লায়েন্ট লাইব্রেরি
নিম্নলিখিত ক্লায়েন্ট লাইব্রেরির মধ্যে থেকে কোনও একটির মাধ্যমে আপনার পছন্দের ভাষায় এই API কল করুন:
- Java Client for Google Maps Services
- Google Maps Services-এর জন্য Python ক্লায়েন্ট
- 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) ব্যবহার করা শুরু করুন: শুরু করুন বিকল্পে যান।
- দিকনির্দেশের অনুরোধ করা শুরু করুন: দিকনির্দেশ পান বিকল্পে যান।
- পেশাদার পদ্ধতি অনুসরণ করুন: ওয়েব পরিষেবা সংক্রান্ত পেশাদার পদ্ধতি দেখুন।