Method: geocode.location.geocodeLocation

এই পদ্ধতি লোকেশন জিওকোড পারফর্ম করে, যা LatLng-কে একটি ঠিকানায় ম্যাপ করে। এছাড়াও, এটি ঠিকানা সম্পর্কে স্ট্রাকচার্ড তথ্য প্রদান করে।

HTTP অনুরোধ

GET https://geocode.googleapis.com/v4/geocode/location

URL-এ gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করা হয়।

কোয়েরি প্যারামিটার

প্যারামিটারগুলি
languageCode

string

ঐচ্ছিক। যে ভাষায় ফলাফল দেখানো হবে।

regionCode

string

ঐচ্ছিক। অঞ্চলের কোড। অঞ্চল কোড, ccTLD ("টপ-লেভেল ডোমেন") দুই-অক্ষরের মান হিসেবে নির্দিষ্ট করা হয়েছে। প্রযোজ্য আইনের উপর ভিত্তি করে প্যারামিটার ফলাফলে প্রভাব ফেলে।

types[]

string

ঐচ্ছিক। ফলাফল সীমাবদ্ধ করার জন্য টাইপ ট্যাগের একটি সেট। নির্দিষ্ট ধরনের নয় এমন ফলাফল সরিয়ে দেওয়া হয়।

সম্ভাব্য ভ্যালুর সম্পূর্ণ তালিকা দেখতে, https://developers.google.com/maps/documentation/places/web-service/place-types লিঙ্কে গিয়ে টেবিল A এবং টেবিল B দেখুন।

granularity[]

enum (GeocodeResult.Granularity)

ঐচ্ছিক। এক বা একাধিক লোকেশন গ্র্যানুলারিটি এনামের ফিল্টার।

জিওকোড করার লোকেশন। নিচে পারস্পরিকভাবে এক্সক্লুসিভ ফিল্ডের তালিকা দেওয়া হল। উত্তরে সর্বাধিক একটি ফিল্ড সেট করা হবে:
locationQuery

string

"lat,lng" স্ট্রিং ফর্ম্যাটে লোকেশন। যেমন, "৬৪.৭৬১১৮৭২,-১৮.৪৭০৫৩৬৪"।

location

object (LatLng)

স্ট্রাকচার্ড ফর্ম্যাটে লোকেশন।

মিউচুয়ালি এক্সক্লুসিভ ফিল্ডের শেষ।

অনুরোধের বডি

অনুরোধের বডি ফাঁকা থাকতে হবে।

প্রতিক্রিয়ার বডি

সফল হলে, প্রতিক্রিয়ার বডিতে একটি GeocodeLocationResponse-এর ইন্সট্যান্স থাকে।

অনুমোদনের স্কোপ

নিম্নলিখিত OAuth স্কোপগুলির মধ্যে একটি প্রয়োজন:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/maps-platform.geocode
  • https://www.googleapis.com/auth/maps-platform.geocode.location