Package google.maps.geocode.v4alpha

সূচক

গন্তব্য পরিষেবা

গন্তব্যস্থল পুনরুদ্ধারের জন্য একটি পরিষেবা।

একটি গন্তব্যস্থল একটি স্থান সম্পর্কে শ্রেণিবদ্ধ প্রেক্ষাপট প্রদান করে, যা আপনাকে, উদাহরণস্বরূপ, একটি বৃহত্তর অ্যাপার্টমেন্ট কমপ্লেক্সের মধ্যে অ্যাপার্টমেন্ট ভবনগুলি খুঁজে পেতে এবং তদ্বিপরীতভাবেও সাহায্য করে। এটি রাইডশেয়ারিং বা ডেলিভারির মতো ব্যবহারের ক্ষেত্রে উপযুক্ত নেভিগেশন পয়েন্টও প্রদান করে।

অনুসন্ধান গন্তব্যস্থল

rpc SearchDestinations( SearchDestinationsRequest ) returns ( SearchDestinationsResponse )

এই পদ্ধতিটি একটি গন্তব্য অনুসন্ধান সম্পাদন করে এবং গন্তব্যস্থলের একটি তালিকা প্রদান করে।

অনুমোদনের সুযোগ

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

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

জিওকোড সার্ভিস

জিওকোডিং করার জন্য একটি পরিষেবা।

জিওকোড ঠিকানা

rpc GeocodeAddress( GeocodeAddressRequest ) returns ( GeocodeAddressResponse )

এই পদ্ধতিটি একটি ঠিকানা জিওকোড সম্পাদন করে, যা একটি ঠিকানাকে একটি LatLng-এ ম্যাপ করে। এটি ঠিকানা সম্পর্কে কাঠামোগত তথ্যও প্রদান করে।

অনুমোদনের সুযোগ

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

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/maps-platform.geocode
  • https://www.googleapis.com/auth/maps-platform.geocode.address
জিওকোডঅবস্থান

rpc GeocodeLocation( GeocodeLocationRequest ) returns ( GeocodeLocationResponse )

এই পদ্ধতিটি একটি অবস্থান জিওকোড সম্পাদন করে, যা একটি ঠিকানার সাথে একটি LatLng ম্যাপ করে। এটি ঠিকানা সম্পর্কে কাঠামোগত তথ্যও প্রদান করে।

অনুমোদনের সুযোগ

নিম্নলিখিত 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
জিওকোডপ্লেস

rpc GeocodePlace( GeocodePlaceRequest ) returns ( GeocodeResult )

এই পদ্ধতিটি একটি স্থান আইডি ব্যবহার করে একটি জিওকোড লুকআপ সম্পাদন করে।

অনুমোদনের সুযোগ

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

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

গন্তব্য

একটি গন্তব্য। এর মধ্যে রয়েছে প্রাথমিক স্থান, সম্পর্কিত স্থান, প্রবেশপথ এবং নেভিগেশন পয়েন্ট।

ক্ষেত্র
primary

PlaceView

অনুরোধে primary_query দ্বারা চিহ্নিত প্রাথমিক স্থান।

containing_places[]

PlaceView

প্রাথমিক স্থানটি যে জায়গাগুলিতে অবস্থিত তার সুনির্দিষ্টতা কম। উদাহরণস্বরূপ, এই ভবনটি যে অ্যাপার্টমেন্ট কমপ্লেক্সে রয়েছে।

sub_destinations[]

PlaceView

প্রাথমিক স্থানের আরও সুনির্দিষ্ট উপ-গন্তব্য। উদাহরণস্বরূপ, একটি ভবনের মধ্যে থাকা ইউনিট।

দ্রষ্টব্য: Places API দ্বারা প্রদত্ত সাবডেস্টিনেশনের তুলনায়, সাব-ডেস্টিনেশনের এই তালিকাটি আরও বিস্তৃত, এবং প্রতিটি সাব-ডেস্টিনেশনে আরও তথ্য রয়েছে।

landmarks[]

Landmark

গন্তব্যস্থল কোথায় তা জানাতে বা আগমনে সাহায্য করতে ল্যান্ডমার্ক ব্যবহার করা যেতে পারে।

entrances[]

Entrance

এই গন্তব্যের প্রবেশপথ।

navigation_points[]

NavigationPoint

এই গন্তব্যের জন্য নেভিগেশন পয়েন্ট।

arrival_summary

Destination.ArrivalSummary

গন্তব্যে আগমনের অভিজ্ঞতার কৃত্রিম বুদ্ধিমত্তা (AI) দ্বারা তৈরি সারাংশ।

আগমন সারাংশ

গন্তব্যে আগমনের অভিজ্ঞতার কৃত্রিম বুদ্ধিমত্তা (AI) দ্বারা তৈরি সারাংশ।

ক্ষেত্র
text

LocalizedText

গন্তব্যে পৌঁছানোর অভিজ্ঞতার সারসংক্ষেপ।

flag_content_url

string

একটি লিঙ্ক যেখানে ব্যবহারকারীরা সারাংশের সাথে সমস্যা চিহ্নিত করতে পারেন।

disclosure_text

LocalizedText

শুধুমাত্র আউটপুট। আগমনের সারাংশের জন্য প্রকাশের পাঠ্য রয়েছে।

প্রবেশদ্বার

একটি প্রবেশপথ হল একটি একক অক্ষাংশ/দ্রাঘিমাংশ স্থানাঙ্ক জোড়া যা একটি স্থানের প্রবেশ এবং প্রস্থান বিন্দুর অবস্থান নির্ধারণ করে।

ক্ষেত্র
location

LatLng

প্রবেশদ্বারের অবস্থান।

tags[]

Entrance.Tag

প্রবেশপথ বর্ণনা করে এমন ট্যাগের একটি তালিকা।

place

string

এই প্রবেশদ্বারটি যে কাঠামোতে অবস্থিত, তা places/{place_id} ফর্ম্যাটে।

ট্যাগ

একটি প্রবেশপথ বর্ণনা করে এমন বৈশিষ্ট্য।

এনামস
TAG_UNSPECIFIED ব্যবহৃত হয়নি।
PREFERRED

প্রবেশদ্বারটি সম্ভবত প্রত্যাবর্তিত গন্তব্যস্থলের প্রাথমিক স্থানে প্রবেশের সুযোগ করে দেয়। একটি স্থানে একাধিক পছন্দের প্রবেশপথ থাকতে পারে। যদি একটি প্রবেশপথে এই ট্যাগ না থাকে, তাহলে এর অর্থ হল প্রবেশদ্বারটি মূল স্থানের মতো একই ভবনে অবস্থিত, তবে অগত্যা এটি স্থানটিতে প্রবেশের সুযোগ দেয় না।

উদাহরণস্বরূপ, যদি প্রাথমিক স্থানটি একটি স্ট্রিপ মলের একটি রেস্তোরাঁ হয়, তাহলে "পছন্দের" প্রবেশপথগুলি সম্ভবত রেস্তোরাঁটিতেই যাবে, যখন অন্যান্য ফিরে আসা প্রবেশপথগুলি ভবনের অন্যান্য প্রবেশপথ হবে, যেমন স্ট্রিপ মলের অন্যান্য রেস্তোরাঁগুলিতে প্রবেশপথ।

যদি প্রধান স্থানটি একটি ভবন হয়, তাহলে PREFERRED প্রবেশপথগুলিই ভবনের "প্রধান" অংশে নিয়ে যাবে। উদাহরণস্বরূপ, একটি শপিং সেন্টারে PREFERRED প্রবেশপথগুলিই হবে মূল প্রবেশপথে প্রবেশের অনুমতি দেয়, কিন্তু যদি কোনও প্রবেশপথ কেবল ভবনের পাশের একটি দোকানে প্রবেশের অনুমতি দেয়, তবে এটি PREFERRED প্রবেশপথ হবে না।

দ্রষ্টব্য: একটি PREFERRED প্রবেশদ্বার প্রাথমিক স্থানে প্রবেশাধিকার প্রদান নাও করতে পারে, এবং একটি PREFERRED নয় এমন প্রবেশদ্বার প্রাথমিক স্থানে প্রবেশাধিকার প্রদান করতে পারে।

জিওকোড ঠিকানা অনুরোধ

GeocodeService.GeocodeAddress এর জন্য অনুরোধ বার্তা।

ক্ষেত্র
location_bias

GeocodeAddressRequest.LocationBias

ঐচ্ছিক। অনুসন্ধানের জন্য অঞ্চল। এই অবস্থানটি একটি পক্ষপাত হিসাবে কাজ করে যার অর্থ প্রদত্ত অবস্থানের আশেপাশে ফলাফলগুলি ফেরত পাঠানো হতে পারে।

language_code

string

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

region_code

string

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

Union ক্ষেত্র address_input । geocode. address_input ঠিকানা নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে:
address_query

string

জিওকোডের অসংগঠিত ঠিকানা।

address

PostalAddress

ডাক ঠিকানা বিন্যাসে জিওকোড করার জন্য কাঠামোগত ঠিকানা।

অবস্থান পক্ষপাত

অনুসন্ধানের জন্য অঞ্চল। এই অবস্থানটি একটি পক্ষপাত হিসাবে কাজ করে যার অর্থ প্রদত্ত অবস্থানের আশেপাশে ফলাফলগুলি ফেরত পাঠানো হতে পারে।

ক্ষেত্র
ইউনিয়ন ক্ষেত্রের type । অবস্থান পক্ষপাতের ধরণ। type নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে:
rectangle

Viewport

উত্তর-পূর্ব এবং দক্ষিণ-পশ্চিম কোণ দ্বারা সংজ্ঞায়িত একটি আয়তক্ষেত্রাকার বাক্স। rectangle.high() অবশ্যই আয়তক্ষেত্র ভিউপোর্টের উত্তর-পূর্ব বিন্দু হতে হবে। rectangle.low() অবশ্যই আয়তক্ষেত্র ভিউপোর্টের দক্ষিণ-পশ্চিম বিন্দু হতে হবে। rectangle.low().latitude() rectangle.high().latitude() এর চেয়ে বড় হতে পারে না। এর ফলে একটি খালি অক্ষাংশ পরিসর তৈরি হবে। একটি আয়তক্ষেত্রাকার ভিউপোর্ট 180 ডিগ্রির বেশি প্রশস্ত হতে পারে না।

জিওকোড ঠিকানা প্রতিক্রিয়া

GeocodeService.GeocodeAddress এর জন্য প্রতিক্রিয়া বার্তা।

ক্ষেত্র
results[]

GeocodeResult

জিওকোডিং ফলাফল।

জিওকোডলোকেশনরিকোয়েস্ট

GeocodeService.GeocodeLocation এর জন্য বার্তা অনুরোধ করুন।

ক্ষেত্র
language_code

string

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

region_code

string

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

types[]

string

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

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

granularity[]

GeocodeResult.Granularity

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

Union ফিল্ড location_input । জিওকোড করার জন্য location. location_input নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে:
location_query

string

"lat,lng" স্ট্রিং ফর্ম্যাটে অবস্থান। উদাহরণস্বরূপ, "64.7611872,-18.4705364"।

location

LatLng

কাঠামোগত বিন্যাসে অবস্থান।

জিওকোডলোকেশনরেস্পন্স

GeocodeService.GeocodeLocation এর জন্য প্রতিক্রিয়া বার্তা।

ক্ষেত্র
results[]

GeocodeResult

জিওকোডিং ফলাফল।

plus_code

PlusCode

অনুরোধে থাকা অবস্থানের প্লাস কোড।

জিওকোডপ্লেসরিকোয়েস্ট

GeocodeService.GeocodePlace-এর জন্য অনুরোধ বার্তা।

ক্ষেত্র
place

string

প্রয়োজনীয়। স্থান/{স্থান} ফর্ম্যাটে জিওকোডে স্থান শনাক্তকারী।

language_code

string

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

region_code

string

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

জিওকোড ফলাফল

একটি জিওকোড ফলাফলে একটি স্থান সম্পর্কে ভৌগোলিক তথ্য থাকে।

ক্ষেত্র
place

string

এই ফলাফলের জন্য সম্পূর্ণরূপে যোগ্য স্থান শনাক্তকারী। "//places.googleapis.com/places/{placeID}" ফর্ম্যাটে। আরও বিস্তারিত জানার জন্য https://developers.google.com/maps/documentation/places/web-service/place-id দেখুন।

place_id

string

এই ফলাফলের জন্য স্থান আইডি।

location

LatLng

এই ঠিকানার শেষাংশ।

granularity

GeocodeResult.Granularity

অবস্থানের গ্রানুলারিটি।

viewport

Viewport

জিওকোড ফলাফল প্রদর্শনের জন্য উপযুক্ত একটি ভিউপোর্ট।

bounds

Viewport

ঠিকানার জন্য একটি বাউন্ডিং বক্স।

formatted_address

string

এক লাইন ফর্ম্যাট করা ঠিকানা।

postal_address

PostalAddress

ডাক ঠিকানা বিন্যাসে ঠিকানা।

address_components[]

GeocodeResult.AddressComponent

প্রতিটি স্থানীয় স্তরের জন্য পুনরাবৃত্তিমূলক উপাদান।

postal_code_localities[]

LocalizedText

পোস্টাল কোডে অন্তর্ভুক্ত এলাকার সম্পূর্ণ তালিকা।

এটি কেবল তখনই পূরণ করা হয় যখন ফলাফলটি "postal_code" ধরণের হয়।

types[]

string

এই ফলাফলের জন্য টাইপ ট্যাগের একটি সেট। উদাহরণস্বরূপ, "রাজনৈতিক" এবং "প্রশাসনিক_ক্ষেত্র"।

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

plus_code

PlusCode

এই জিওকোডে অবস্থানের প্লাস কোড।

ঠিকানা উপাদান

যদি এই তথ্যটি উপলব্ধ থাকে, তাহলে ফর্ম্যাট করা ঠিকানা তৈরি করে এমন কাঠামোগত উপাদানগুলি।

ক্ষেত্র
long_text

string

ঠিকানা উপাদানের সম্পূর্ণ বিবরণ বা নাম। উদাহরণস্বরূপ, অস্ট্রেলিয়া দেশের ঠিকানা উপাদানের একটি দীর্ঘ নাম "অস্ট্রেলিয়া" থাকতে পারে।

short_text

string

ঠিকানা উপাদানের জন্য একটি সংক্ষিপ্ত পাঠ্য নাম, যদি পাওয়া যায়। উদাহরণস্বরূপ, অস্ট্রেলিয়া দেশের জন্য একটি ঠিকানা উপাদানের একটি সংক্ষিপ্ত নাম "AU" থাকতে পারে।

types[]

string

ঠিকানা উপাদানের ধরণ(গুলি) নির্দেশ করে এমন একটি অ্যারে।

আরও বিস্তারিত জানার জন্য https://developers.google.com/maps/documentation/geocoding/requests-geocoding#Types দেখুন।

language_code

string

CLDR স্বরলিপিতে এই উপাদানগুলি ফর্ম্যাট করার জন্য ব্যবহৃত ভাষা।

গ্রানুলারিটি

অবস্থানের গ্রানুলারিটি।

এনামস
GRANULARITY_UNSPECIFIED ব্যবহার করবেন না।
ROOFTOP মিলিত ঠিকানার সাথে সম্পর্কিত একটি প্রকৃত জমির প্লটের অ-প্রান্তিক অবস্থান।
RANGE_INTERPOLATED বিভিন্ন রাস্তার সংখ্যা থেকে ইন্টারপোলেট করা। উদাহরণস্বরূপ, যদি আমরা জানি যে অ্যাম্ফিথিয়েটার পার্কের একটি অংশে 1600 - 1699 সংখ্যা রয়েছে, তাহলে 1650 কে তার শেষ বিন্দুর মাঝখানে স্থাপন করা যেতে পারে।
GEOMETRIC_CENTER একটি বৈশিষ্ট্যের জ্যামিতিক কেন্দ্র যার জন্য আমাদের কাছে বহুভুজীয় তথ্য রয়েছে।
APPROXIMATE বাকি সব।

ল্যান্ডমার্ক

গন্তব্যস্থল কোথায় তা জানাতে বা গন্তব্যে পৌঁছাতে সাহায্য করার জন্য ল্যান্ডমার্ক ব্যবহার করা হয়।

ক্ষেত্র
relational_description

LocalizedText

গন্তব্যস্থলটি ল্যান্ডমার্কের সাথে কীভাবে সম্পর্কিত তার একটি মানুষের পঠনযোগ্য বর্ণনা। উদাহরণস্বরূপ: "এম্পায়ার স্টেট বিল্ডিংয়ের কাছে" অথবা "হোয়াইট হাউসের ওপারে"।

tags[]

Landmark.Tag

গন্তব্যস্থলের প্রেক্ষাপটে ল্যান্ডমার্কটি কীভাবে ব্যবহার করা যেতে পারে তা বর্ণনা করে এমন ট্যাগ।

straight_line_distance_meters

double

শুধুমাত্র আউটপুট। এই ল্যান্ডমার্ক থেকে গন্তব্যস্থলের সরলরেখার দূরত্ব মিটারে।

travel_distance_meters

double

শুধুমাত্র আউটপুট। এই ল্যান্ডমার্ক থেকে গন্তব্যস্থলের রাস্তা-নেটওয়ার্ক দূরত্ব মিটারে।

ইউনিয়ন ফিল্ড landmark । ল্যান্ডমার্ক। landmark নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে:
place

PlaceView

এই ল্যান্ডমার্কের প্রতিনিধিত্বকারী স্থান।

ট্যাগ

একটি গন্তব্যস্থলের প্রেক্ষাপটে একটি ল্যান্ডমার্ক কীভাবে ব্যবহার করা যেতে পারে তা বর্ণনা করে এমন সমস্ত সম্ভাব্য ট্যাগের তালিকা।

যদি কোনও ঠিকানায় ADDRESS এবং ARRIVAL উভয় ট্যাগ থাকে, তাহলে এর অর্থ হল ল্যান্ডমার্কটি স্থানীয়ভাবে বিশিষ্ট এবং গন্তব্যের কাছাকাছি।

এনামস
TAG_UNSPECIFIED ব্যবহৃত হয়নি।
ADDRESS স্থানীয়ভাবে বিশিষ্ট একটি স্থান যা গন্তব্যস্থলের সাধারণ অবস্থান সনাক্ত করতে ব্যবহার করা যেতে পারে। সাধারণত গন্তব্যস্থল থেকে কয়েকশ মিটারের মধ্যে। এগুলি জিওকোডিং API-এর ঠিকানা বর্ণনাকারী বৈশিষ্ট্য দ্বারা প্রদত্ত ল্যান্ডমার্কগুলির অনুরূপ: https://developers.google.com/maps/documentation/geocoding/address-descriptors/requests-address-descriptors
ARRIVAL এমন একটি জায়গা যা গন্তব্যে পৌঁছাতে সাহায্য করতে পারে। গন্তব্যের কাছাকাছি পৌঁছানোর পর নেভিগেশনের জন্য উপযোগী। উদাহরণস্বরূপ, এই ল্যান্ডমার্কটি গন্তব্যের রাস্তার বিপরীতে অবস্থিত এমন একটি জায়গা হতে পারে। এই ট্যাগযুক্ত ল্যান্ডমার্ক সাধারণত ADDRESS ট্যাগযুক্ত ল্যান্ডমার্কের তুলনায় গন্তব্যের কাছাকাছি থাকে।

নেভিগেশন পয়েন্ট হলো রাস্তার পাশের এমন একটি স্থান যেখানে নেভিগেশন শেষ হতে পারে।

ক্ষেত্র
navigation_point_token

string

শুধুমাত্র আউটপুট। একটি টোকেন যা এই নেভিগেশন পয়েন্টটি সনাক্ত করতে ব্যবহার করা যেতে পারে।

display_name

LocalizedText

এই নেভিগেশন পয়েন্টের প্রদর্শন নাম। উদাহরণস্বরূপ, "৫ম এভিনিউ" অথবা "গেট বি"।

location

LatLng

রাস্তার পাশের একটি বিন্দু যেখানে নেভিগেশন শেষ হওয়া উচিত। বিন্দুটি ইচ্ছাকৃতভাবে রাস্তার কেন্দ্ররেখা থেকে সামান্য দূরে সরানো হয়েছে যাতে রাস্তার পাশে স্পষ্টভাবে চিহ্নিত করা যায় যেখানে জায়গাটি অবস্থিত।

travel_modes[]

NavigationPoint.TravelMode

এই নেভিগেশন পয়েন্টের জন্য উপযুক্ত ভ্রমণ মোড।

usages[]

NavigationPoint.Usage

এই নেভিগেশন পয়েন্ট দ্বারা সমর্থিত ব্যবহার।

ভ্রমণ মোড

এই নেভিগেশন পয়েন্টের জন্য উপযুক্ত ভ্রমণ মোড।

এনামস
TRAVEL_MODE_UNSPECIFIED ব্যবহৃত হয়নি।
DRIVE গাড়ি চালানোর জন্য উপযুক্ত।
WALK হাঁটার জন্য উপযুক্ত।

ব্যবহার

এই নেভিগেশন পয়েন্ট দ্বারা সমর্থিত ব্যবহার।

এনামস
USAGE_UNSPECIFIED ব্যবহৃত হয়নি।
UNKNOWN অজানা ব্যবহারের ধরণ। বেশিরভাগ নেভিগেশন পয়েন্ট UNKNOWN থাকবে এবং এর অর্থ এই নয় যে তাদের ব্যবহার কোনওভাবেই সীমাবদ্ধ। এই নেভিগেশনটি এখনও পিকআপ এবং/অথবা ড্রপঅফের জন্য উপযুক্ত হতে পারে।
DROPOFF যাত্রীদের নামিয়ে দেওয়ার জন্য উপযুক্ত। উদাহরণস্বরূপ, রাইডশেয়ারের ড্রপ অফ লোকেশন।
PICKUP যাত্রী তোলার জন্য উপযুক্ত। উদাহরণস্বরূপ, রাইডশেয়ার পিক আপ লোকেশন।

প্লেসভিউ

Places API-তে একটি স্থানের দৃশ্য উপস্থাপন করে। এটি গন্তব্যস্থলের জন্য নির্দিষ্ট অতিরিক্ত তথ্যও প্রদান করে, যেমন কাঠামোর ধরণ এবং প্রদর্শন বহুভুজ।

কিছু ক্ষেত্রে, একই প্লেস আইডি সহ একটি PlaceView types এবং display_name ফিল্ডের জন্য প্লেস API দ্বারা ফেরত দেওয়া থেকে আলাদা হতে পারে।

ক্ষেত্র
place

string

এই স্থানের রিসোর্সের নাম, places/{placeId} ফর্ম্যাটে।

display_name

LocalizedText

মানুষের পঠনযোগ্য স্থানের বর্ণনা। উদাহরণস্বরূপ, "গেট বি", "ম্যাকডোনাল্ডস"

primary_type

string

এই জায়গার প্রাথমিক জায়গা। সম্ভাব্য মানগুলির তালিকার জন্য https://developers.google.com/maps/documentation/places/web-service/place-types দেখুন।

দ্রষ্টব্য: এই ক্ষেত্রটি সবসময় পূর্ণ থাকে না। এই ধরনের পরিস্থিতিতে types ক্ষেত্রটি ব্যবহার করার জন্য প্রস্তুত থাকুন।

types[]

string

এই স্থানের সাথে সম্পর্কিত সকল ধরণের স্থান। সম্ভাব্য মানগুলির তালিকার জন্য https://developers.google.com/maps/documentation/places/web-service/place-types দেখুন।

formatted_address

string

এক লাইনের ঠিকানা।

postal_address

PostalAddress

কাঠামোগত ঠিকানা।

structure_type

PlaceView.StructureType

এই স্থানের সাথে সম্পর্কিত কাঠামোর ধরণ।

location

LatLng

এই স্থানের অবস্থান। যেসব স্থানে বহুভুজ প্রদর্শিত হয়, তাদের জন্য মানচিত্রে একটি মার্কার লাগানোর জন্য এটি একটি ভালো স্থান হতে পারে।

display_polygon

Struct

RFC 7946 ফর্ম্যাট ব্যবহার করে GeoJSON ফর্ম্যাটে স্থানটির বহুভুজের রূপরেখা: https://datatracker.ietf.org/doc/html/rfc7946#section-3.1.6

দ্রষ্টব্য: RFC 7946 ফর্ম্যাটটি মাল্টিপলিগন সমর্থন করে, তাই একটি display_polygon অবজেক্ট একাধিক বহুভুজ উপস্থাপন করতে পারে।

গঠনের ধরণ

এই স্থানটি যে ধরণের কাঠামোর প্রতিনিধিত্ব করে।

এনামস
STRUCTURE_TYPE_UNSPECIFIED ব্যবহৃত হয়নি।
POINT একটি বিন্দু অবস্থান।
SECTION একটি ভবনের একটি উপ-বিভাগ।
BUILDING একটি ভবন।
GROUNDS একটি বৃহৎ এলাকা যেখানে সাধারণত একাধিক ভবন থাকে, যেমন একটি বিশ্ববিদ্যালয় ক্যাম্পাস, একটি অ্যাপার্টমেন্ট কমপ্লেক্স, অথবা একটি শপিং মল।

প্লাসকোড

প্লাস কোড ( http://plus.codes ) হল দুটি ফর্ম্যাট সহ একটি অবস্থান রেফারেন্স: গ্লোবাল কোড যা 14mx14m (একটি ডিগ্রির 1/8000তম) বা তার চেয়ে ছোট আয়তক্ষেত্রকে সংজ্ঞায়িত করে, এবং যৌগিক কোড, যা উপসর্গটিকে একটি রেফারেন্স অবস্থান দিয়ে প্রতিস্থাপন করে।

ক্ষেত্র
global_code

string

প্লেসের বিশ্বব্যাপী (পূর্ণ) কোড, যেমন "9FWM33GV+HQ", যা ১/৮০০০ বাই ১/৮০০০ ডিগ্রি এলাকা (~১৪ বাই ১৪ মিটার) প্রতিনিধিত্ব করে।

compound_code

string

প্লেসের যৌগিক কোড, যেমন "33GV+HQ, Ramberg, Norway", যাতে গ্লোবাল কোডের প্রত্যয় থাকে এবং উপসর্গটি একটি রেফারেন্স সত্তার ফর্ম্যাট করা নাম দিয়ে প্রতিস্থাপন করা হয়।

অনুসন্ধানগন্তব্য অনুরোধ

DestinationService.SearchDestinations-এর জন্য অনুরোধ বার্তা।

ক্ষেত্র
travel_modes[]

NavigationPoint.TravelMode

ঐচ্ছিক। যেসব ভ্রমণ মোডের জন্য নেভিগেশন পয়েন্ট ফিল্টার করতে হবে। এটি প্রতিক্রিয়ায় ফিরে আসা navigation_points ক্ষেত্রকে প্রভাবিত করে। খালি থাকলে, সমস্ত ভ্রমণ মোডের নেভিগেশন পয়েন্ট ফেরত পাঠানো যেতে পারে।

language_code

string

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

region_code

string

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

Union ফিল্ড primary_query । প্রাথমিক গন্তব্যের জন্য অনুসন্ধান। এটি একটি স্থান, একটি সম্পূর্ণ নির্দিষ্ট ঠিকানা, অথবা একটি অক্ষাংশ অবস্থান হতে পারে। ন্যূনতম তথ্য সহ কিছু স্থান এবং ঠিকানাকে গন্তব্যে রূপান্তর করা যাবে না।

গন্তব্যগুলি নির্দিষ্ট প্রাথমিক প্রশ্নের চারপাশে তৈরি করা হয়েছে।

দ্রষ্টব্য: শুধুমাত্র সেইসব স্থান এবং ঠিকানা সমর্থিত যেখানে নেভিগেশনাল গন্তব্য থাকতে পারে। উদাহরণস্বরূপ, একটি বাড়ি বা অ্যাপার্টমেন্ট কমপ্লেক্সের প্রতিনিধিত্বকারী স্থান প্রাথমিক কোয়েরি হিসেবে ব্যবহার করা যেতে পারে, কিন্তু যে স্থানগুলি একটি এলাকা বা প্রশাসনিক অঞ্চলের প্রতিনিধিত্ব করে সেগুলি প্রাথমিক কোয়েরি হিসেবে ব্যবহার করা যাবে না। primary_query নিম্নলিখিতগুলির মধ্যে শুধুমাত্র একটি হতে পারে:

place

string

places/{place_id} ফর্ম্যাটে একটি স্থানের রিসোর্সের নাম।

address_query

SearchDestinationsRequest.AddressQuery

রাস্তার ঠিকানা।

location_query

SearchDestinationsRequest.LocationQuery

একটি সুনির্দিষ্ট অবস্থান।

ঠিকানা প্রশ্ন

আপনি যে রাস্তার ঠিকানাটি অনুসন্ধান করতে চান। সংশ্লিষ্ট দেশের জাতীয় ডাক পরিষেবা দ্বারা ব্যবহৃত ফর্ম্যাট অনুসারে ঠিকানাগুলি উল্লেখ করুন।

ক্ষেত্র
Union ক্ষেত্রের kind । ঠিকানা অনুসন্ধানের kind নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে:
address

PostalAddress

ডাক ঠিকানা বিন্যাসে একটি রাস্তার ঠিকানা।

address_query

string

একটি রাস্তার ঠিকানা একটি একক লাইনে ফর্ম্যাট করা হয়েছে।

অবস্থান প্রশ্ন

কাছাকাছি একটি প্রাথমিক গন্তব্য সনাক্ত করার জন্য একটি অবস্থান অনুসন্ধান।

দ্রষ্টব্য: যদি অবস্থানের প্রশ্নটি এমন একটি ভবনের মধ্যে থাকে যেখানে উপ-প্রাঙ্গণ রয়েছে, তাহলে এটি সম্ভব যে ফিরে আসা প্রাথমিক স্থানটি একটি উপ-প্রাঙ্গণ। এই ক্ষেত্রে, containing_places ক্ষেত্রটি ভবনটিকে অন্তর্ভুক্ত করবে।

ক্ষেত্র
place_filter

SearchDestinationsRequest.LocationQuery.PlaceFilter

ঐচ্ছিক। গন্তব্য প্রার্থীদের ক্ষেত্রে প্রয়োগ করার জন্য ফিল্টার।

Union ফিল্ড kind । লোকেশন কোয়েরি kind নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে:
location

LatLng

একটি সুনির্দিষ্ট অক্ষাংশ অবস্থান।

প্লেসফিল্টার

গন্তব্য প্রার্থীদের ক্ষেত্রে প্রয়োগ করার জন্য ফিল্টার।

ক্ষেত্র
structure_type

PlaceView.StructureType

ঐচ্ছিক। যদি নির্দিষ্ট করা থাকে, তাহলে এই ধরণের কাঠামোর সাথে সমস্ত গন্তব্যস্থলের একটি প্রাথমিক স্থান নিশ্চিত করা হবে। এর ফলে কিছু গন্তব্য ফিল্টার করা হতে পারে, অথবা ফিরে আসা গন্তব্যগুলিকে মোটা/পরিমার্জিত করা হতে পারে।

উদাহরণস্বরূপ, যদি GROUNDS নির্দিষ্ট করা থাকে, তাহলে সমস্ত প্রত্যাবর্তিত গন্তব্যস্থলের GROUNDS কাঠামোর ধরণ সহ একটি প্রাথমিক স্থান থাকবে। এর ফলে কিছু গন্তব্যস্থল ফিল্টার করা হতে পারে যা কোনও স্থলের অংশ নয়, অথবা প্রত্যাবর্তিত গন্তব্যস্থলগুলিকে স্থল স্তরে রুক্ষ করে তুলতে পারে।

এই ক্ষেত্রের আরেকটি ব্যবহার হল বিল্ডিং ডিসপ্লে বহুভুজগুলি আরও সহজে বের করা। উদাহরণস্বরূপ, যদি BUILDING নির্দিষ্ট করা থাকে, তাহলে প্রাথমিক স্থানের ডিসপ্লে বহুভুজটি নির্দিষ্ট স্থানে থাকা ভবনের জন্য হবে।

addressability

SearchDestinationsRequest.LocationQuery.PlaceFilter.Addressability

ঐচ্ছিক। যদি নির্দিষ্ট করা থাকে, তবে কেবলমাত্র সেই গন্তব্যগুলি ফেরত পাঠাবে যা সংশ্লিষ্ট ঠিকানাযোগ্যতার মানদণ্ড পূরণ করে।

ঠিকানাযোগ্যতা

ঠিকানাযোগ্যতা ফিল্টারিংয়ের বিকল্পগুলি সংজ্ঞায়িত করে। ভবিষ্যতে নতুন মান যুক্ত হতে পারে।

এনামস
ADDRESSABILITY_UNSPECIFIED নির্দিষ্ট না থাকলে, পরিষেবাটি একটি যুক্তিসঙ্গত ডিফল্ট নির্বাচন করবে।
ANY ঠিকানাযোগ্যতা কোনও ফিল্টারিং মানদণ্ড নয়। ঠিকানাযোগ্যতা নির্বিশেষে গন্তব্যগুলি ফেরত দেওয়া হয়।
PRIMARY ফিরে আসা সমস্ত গন্তব্যস্থলের একটি প্রাথমিক স্থান থাকবে যার একটি রাস্তার স্তরের ঠিকানা বা নাম থাকবে।
WEAK ফিরে আসা সমস্ত গন্তব্যস্থলের হয় একটি প্রাথমিক স্থান অথবা একটি উপ-গন্তব্য থাকবে যার একটি রাস্তার স্তরের ঠিকানা বা নাম থাকবে।

অনুসন্ধানগন্তব্য প্রতিক্রিয়া

DestinationService.SearchDestinations-এর জন্য প্রতিক্রিয়া বার্তা।

ক্ষেত্র
destinations[]

Destination

গন্তব্যস্থলের তালিকা।

যদি প্রাথমিক কোয়েরি থেকে কোনও প্রাথমিক গন্তব্য দ্ব্যর্থহীনভাবে চিহ্নিত করা যায়, তাহলে পরিষেবাটি একটি ফলাফল প্রদান করে। অন্যথায়, পরিষেবাটি দ্ব্যর্থতা নিরসনের জন্য একাধিক ফলাফল প্রদান করতে পারে অথবা কোনও ফলাফল প্রদান করতে পারে না।