Package google.maps.geocode.v4beta

সূচক

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

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

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

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

GeocodeAddressRequest

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

ক্ষেত্র
location_bias

GeocodeAddressRequest.LocationBias

ঐচ্ছিক। অঞ্চল অনুসন্ধান. এই অবস্থানটি একটি পক্ষপাত হিসাবে কাজ করে যার অর্থ প্রদত্ত অবস্থানের চারপাশে ফলাফল ফেরত দেওয়া হতে পারে৷

language_code

string

ঐচ্ছিক। যে ভাষায় ফলাফল ফেরত দিতে হবে।

region_code

string

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

ইউনিয়ন ক্ষেত্রের address_input । জিওকোডের ঠিকানা। address_input নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
address_query

string

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

address

PostalAddress

পোস্টাল অ্যাড্রেস ফরম্যাটে জিওকোড করার জন্য কাঠামোবদ্ধ ঠিকানা।

অবস্থান বিয়াস

অঞ্চল অনুসন্ধান. এই অবস্থানটি একটি পক্ষপাত হিসাবে কাজ করে যার অর্থ প্রদত্ত অবস্থানের চারপাশে ফলাফল ফেরত দেওয়া হতে পারে৷

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

Viewport

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

GeocodeAddressResponse

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

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

ইউনিয়ন ক্ষেত্রের location_input । জিওকোড করার অবস্থান। location_input নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
location_query

string

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

location

LatLng

কাঠামোবদ্ধ বিন্যাসে অবস্থান।

জিওকোড অবস্থান প্রতিক্রিয়া

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

ক্ষেত্র
results[]

GeocodeResult

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

plus_code

PlusCode

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

GeocodePlaceRequest

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

ক্ষেত্র
place

string

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

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

এই ঠিকানার laltng.

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 স্বরলিপিতে এই উপাদানগুলি বিন্যাস করতে ব্যবহৃত ভাষা।

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

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

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

প্লাসকোড

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

ক্ষেত্র
global_code

string

স্থানের গ্লোবাল (সম্পূর্ণ) কোড, যেমন "9FWM33GV+HQ", একটি 1/8000 বাই 1/8000 ডিগ্রী এলাকা (~14 বাই 14 মিটার) প্রতিনিধিত্ব করে।

compound_code

string

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