- HTTP অনুরোধ
- শরীরের অনুরোধ
- প্রতিক্রিয়া শরীর
- অনুমোদনের সুযোগ
- অনুসন্ধান গন্তব্যের অনুরোধ। ঠিকানা কোয়েরি
- অনুসন্ধান গন্তব্যের অনুরোধ। অবস্থান কোয়েরি
- NavigationPoint.TravelMode
- গন্তব্য
- প্লেসভিউ
- PlaceView.StructureType
- ল্যান্ডমার্ক
- ল্যান্ডমার্ক.ট্যাগ
- প্রবেশদ্বার
- প্রবেশ। ট্যাগ
- নেভিগেশন পয়েন্ট
- নেভিগেশন পয়েন্ট।ব্যবহার
এই পদ্ধতিটি একটি গন্তব্য সন্ধান করে এবং গন্তব্যগুলির একটি তালিকা প্রদান করে।
HTTP অনুরোধ
POST https://geocode.googleapis.com/v4alpha/geocode/destinations
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
শরীরের অনুরোধ
অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:
JSON প্রতিনিধিত্ব |
---|
{ "travelModes": [ enum ( |
ক্ষেত্র | |
---|---|
travelModes[] | ঐচ্ছিক। ন্যাভিগেশন পয়েন্ট ফিল্টার করার জন্য ভ্রমণ মোড। এটি প্রতিক্রিয়ায় ফিরে আসা |
languageCode | ঐচ্ছিক। যে ভাষায় ফলাফল ফেরত দিতে হবে। |
regionCode | ঐচ্ছিক। অঞ্চল কোড। অঞ্চল কোড, একটি ccTLD ("টপ-লেভেল ডোমেন") দুই-অক্ষরের মান হিসাবে নির্দিষ্ট করা হয়েছে। প্যারামিটার প্রযোজ্য আইনের উপর ভিত্তি করে ফলাফলকে প্রভাবিত করে। এই প্যারামিটারটি পরিষেবার ফলাফলগুলিকেও প্রভাবিত করে, কিন্তু সম্পূর্ণরূপে সীমাবদ্ধ করে না। |
ইউনিয়ন ক্ষেত্র নির্দিষ্ট প্রাথমিক প্রশ্নের চারপাশে গন্তব্যগুলি তৈরি করা হয়। দ্রষ্টব্য: শুধুমাত্র স্থান এবং ঠিকানা যেগুলির একটি নেভিগেশনাল গন্তব্য থাকতে পারে সমর্থিত৷ উদাহরণস্বরূপ, একটি বাড়ি বা অ্যাপার্টমেন্ট কমপ্লেক্সের প্রতিনিধিত্ব করে এমন একটি স্থান প্রাথমিক ক্যোয়ারী হিসাবে ব্যবহার করা যেতে পারে, কিন্তু যে স্থানগুলি একটি এলাকা বা প্রশাসনিক এলাকাকে প্রতিনিধিত্ব করে সেগুলি প্রাথমিক ক্যোয়ারী হিসাবে ব্যবহার করা যাবে না। | |
place | |
addressQuery | রাস্তার ঠিকানা। |
locationQuery | একটি সুনির্দিষ্ট অবস্থান. |
প্রতিক্রিয়া শরীর
DestinationService.Search Destinations-এর জন্য প্রতিক্রিয়া বার্তা।
সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:
JSON প্রতিনিধিত্ব |
---|
{
"destinations": [
{
object ( |
ক্ষেত্র | |
---|---|
destinations[] | গন্তব্যের একটি তালিকা। পরিষেবাটি একটি ফলাফল প্রদান করে যদি প্রাথমিক ক্যোয়ারী থেকে একটি প্রাথমিক গন্তব্য দ্ব্যর্থহীনভাবে চিহ্নিত করা যায়। অন্যথায়, পরিষেবাটি দ্ব্যর্থতা নিরসন বা শূন্য ফলাফলের জন্য একাধিক ফলাফল ফেরত দিতে পারে। |
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:
-
https://www.googleapis.com/auth/cloud-platform
-
https://www.googleapis.com/auth/maps-platform.geocode
অনুসন্ধান গন্তব্যের অনুরোধ। ঠিকানা কোয়েরি
রাস্তার ঠিকানা যা আপনি অনুসন্ধান করতে চান। সংশ্লিষ্ট দেশের জাতীয় ডাক পরিষেবা দ্বারা ব্যবহৃত বিন্যাস অনুসারে ঠিকানাগুলি উল্লেখ করুন।
JSON প্রতিনিধিত্ব |
---|
{ // Union field |
ক্ষেত্র | |
---|---|
ইউনিয়ন ক্ষেত্র kind . ঠিকানা প্রশ্ন. kind নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
address | ডাক ঠিকানা বিন্যাসে একটি রাস্তার ঠিকানা। |
addressQuery | একটি রাস্তার ঠিকানা একটি একক লাইন হিসাবে ফর্ম্যাট করা হয়েছে৷ |
অনুসন্ধান গন্তব্যের অনুরোধ। অবস্থান কোয়েরি
একটি কাছাকাছি প্রাথমিক গন্তব্য শনাক্ত করার জন্য একটি অবস্থান ক্যোয়ারী৷
দ্রষ্টব্য: অবস্থানের প্রশ্নটি যদি এমন একটি বিল্ডিংয়ের মধ্যে থাকে যেখানে সাবপ্রিমিস রয়েছে, তাহলে এটি সম্ভব যে প্রত্যাবর্তিত প্রাথমিক স্থানটি একটি সাবপ্রিমিস। এই ক্ষেত্রে, containingPlaces ক্ষেত্রে বিল্ডিং অন্তর্ভুক্ত হবে।
JSON প্রতিনিধিত্ব |
---|
{ // Union field |
ক্ষেত্র | |
---|---|
ইউনিয়ন ক্ষেত্র kind . অবস্থান প্রশ্ন. kind নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
location | একটি সুনির্দিষ্ট LatLng অবস্থান। |
গন্তব্য
একটি গন্তব্য। এর মধ্যে রয়েছে প্রাথমিক স্থান, সম্পর্কিত স্থান, প্রবেশপথ এবং নেভিগেশন পয়েন্ট।
JSON প্রতিনিধিত্ব |
---|
{ "primary": { object ( |
ক্ষেত্র | |
---|---|
primary | অনুরোধে |
containingPlaces[] | কম সুনির্দিষ্ট স্থান যে প্রাথমিক স্থান দ্বারা ধারণ করা হয়. উদাহরণস্বরূপ, অ্যাপার্টমেন্ট কমপ্লেক্স যেটিতে এই বিল্ডিং রয়েছে। |
subDestinations[] | প্রাথমিক স্থানের আরও সুনির্দিষ্ট উপ-গন্তব্য। উদাহরণস্বরূপ, একটি বিল্ডিং এর মধ্যে থাকা ইউনিট। দ্রষ্টব্য: Places API দ্বারা প্রত্যাবর্তিত সাব-গন্তব্যের তুলনায়, উপ-গন্তব্যের এই তালিকাটি আরও সম্পূর্ণ, এবং প্রতিটি উপ-গন্তব্যে আরও তথ্য রয়েছে। |
landmarks[] | ল্যান্ডমার্ক যা গন্তব্য কোথায় যোগাযোগ করতে বা আগমনে সাহায্য করতে ব্যবহার করা যেতে পারে। |
entrances[] | এই গন্তব্যের জন্য প্রবেশ পথ। |
navigationPoints[] | এই গন্তব্যের জন্য নেভিগেশন পয়েন্ট. |
প্লেসভিউ
প্লেস এপিআই-এ একটি স্থানের একটি দৃশ্য উপস্থাপন করে। এটি গন্তব্যগুলির জন্য নির্দিষ্ট অতিরিক্ত তথ্য প্রদান করে, যেমন কাঠামোর ধরন এবং প্রদর্শন বহুভুজ।
কিছু ক্ষেত্রে, একই স্থানের আইডি সহ একটি PlaceView
types
এবং displayName
ক্ষেত্রের জন্য Places API দ্বারা যা ফেরত দেওয়া হচ্ছে তার থেকে আলাদা হতে পারে।
JSON প্রতিনিধিত্ব |
---|
{ "place": string, "displayName": { object ( |
ক্ষেত্র | |
---|---|
place | |
displayName | মানুষের পঠনযোগ্য স্থান বিবরণ. উদাহরণস্বরূপ, "গেট বি", "ম্যাকডোনাল্ডস" |
primaryType | এই জায়গার প্রাথমিক ধরন। সম্ভাব্য মানের তালিকার জন্য https://developers.google.com/maps/documentation/places/web-service/place-types দেখুন। দ্রষ্টব্য: এই ক্ষেত্রটি সর্বদা জনবহুল নয়। এই ধরনের পরিস্থিতিতে |
types[] | এই স্থানের সমস্ত সংশ্লিষ্ট স্থান প্রকার। সম্ভাব্য মানের তালিকার জন্য https://developers.google.com/maps/documentation/places/web-service/place-types দেখুন। |
formattedAddress | এক লাইনের ঠিকানা। |
postalAddress | কাঠামোবদ্ধ ঠিকানা। |
structureType | এই জায়গার সাথে সম্পর্কিত কাঠামোর ধরন। |
location | এই জায়গার অবস্থান। প্রদর্শন বহুভুজ সহ স্থানগুলির জন্য, এটি মানচিত্রে একটি মার্কার রাখার জন্য একটি ভাল স্থান উপস্থাপন করতে পারে। |
displayPolygon | RFC 7946 ফর্ম্যাট ব্যবহার করে জিওজেএসএন ফর্ম্যাটে জায়গাটির বহুভুজ রূপরেখা: https://datatracker.ietf.org/doc/html/rfc7946#section-3.1.6 । দ্রষ্টব্য: RFC 7946 ফরম্যাট মাল্টিপলিগন সমর্থন করে, তাই একটি |
PlaceView.StructureType
এই জায়গাটি যে ধরনের কাঠামোর প্রতিনিধিত্ব করে।
Enums | |
---|---|
STRUCTURE_TYPE_UNSPECIFIED | ব্যবহার করা হয়নি। |
POINT | একটি পয়েন্ট অবস্থান. |
SECTION | একটি ভবনের একটি উপ-বিভাগ। |
BUILDING | একটি ভবন। |
GROUNDS | একটি বড় এলাকা যেখানে সাধারণত একাধিক বিল্ডিং থাকে, যেমন একটি বিশ্ববিদ্যালয় ক্যাম্পাস, একটি অ্যাপার্টমেন্ট কমপ্লেক্স বা একটি শপিং মল। |
ল্যান্ডমার্ক
গন্তব্য কোথায় তা যোগাযোগ করতে বা গন্তব্যে পৌঁছাতে সাহায্য করতে ল্যান্ডমার্ক ব্যবহার করা হয়।
JSON প্রতিনিধিত্ব |
---|
{ "tags": [ enum ( |
ক্ষেত্র | |
---|---|
tags[] | ট্যাগগুলি বর্ণনা করে যে কীভাবে ল্যান্ডমার্কটি গন্তব্যের প্রসঙ্গে ব্যবহার করা যেতে পারে। |
ইউনিয়ন ক্ষেত্রের landmark । ল্যান্ডমার্ক। landmark নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
place | এই ল্যান্ডমার্কের প্রতিনিধিত্বকারী স্থান। |
ল্যান্ডমার্ক.ট্যাগ
সমস্ত সম্ভাব্য ট্যাগের তালিকা যা বর্ণনা করে যে কীভাবে একটি ল্যান্ডমার্ক একটি গন্তব্যের প্রসঙ্গে ব্যবহার করা যেতে পারে।
যদি একটি ঠিকানায় ADDRESS
এবং ARRIVAL
ট্যাগ উভয়ই থাকে, তাহলে এর অর্থ হল ল্যান্ডমার্কটি স্থানীয়ভাবে বিশিষ্ট এবং গন্তব্যের কাছাকাছি।
Enums | |
---|---|
TAG_UNSPECIFIED | ব্যবহার করা হয়নি। |
ADDRESS | একটি স্থানীয়ভাবে বিশিষ্ট স্থান যা গন্তব্যের সাধারণ অবস্থান সনাক্ত করতে ব্যবহার করা যেতে পারে। সাধারণত গন্তব্যের কয়েকশ মিটারের মধ্যে। এগুলি জিওকোডিং API-এর ঠিকানা বর্ণনাকারী বৈশিষ্ট্য দ্বারা প্রত্যাবর্তিত ল্যান্ডমার্কের অনুরূপ: https://developers.google.com/maps/documentation/geocoding/address-descriptors/requests-address-descriptors । |
ARRIVAL | একটি জায়গা যা গন্তব্যে পৌঁছাতে সাহায্য করতে ব্যবহার করা যেতে পারে। একবার আপনি গন্তব্যের কাছাকাছি গেলে নেভিগেশনের জন্য দরকারী। উদাহরণস্বরূপ, এই ল্যান্ডমার্কটি গন্তব্য থেকে রাস্তার ওপারে অবস্থিত একটি স্থান হতে পারে। এই ট্যাগ সহ একটি ল্যান্ডমার্ক সাধারণত ADDRESS ট্যাগ সহ ল্যান্ডমার্কের চেয়ে গন্তব্যের কাছাকাছি থাকে৷ |
প্রবেশদ্বার
একটি প্রবেশদ্বার হল একটি একক অক্ষাংশ/দ্রাঘিমাংশ সমন্বয় জোড়া যা একটি স্থানের প্রবেশ এবং প্রস্থান বিন্দুর অবস্থান নির্ধারণ করে।
JSON প্রতিনিধিত্ব |
---|
{ "location": { object ( |
ক্ষেত্র | |
---|---|
location | প্রবেশদ্বারের অবস্থান। |
tags[] | প্রবেশদ্বার বর্ণনা করে এমন ট্যাগের একটি তালিকা। |
place | |
প্রবেশ। ট্যাগ
বৈশিষ্ট্য যা একটি প্রবেশদ্বার বর্ণনা করে।
Enums | |
---|---|
TAG_UNSPECIFIED | ব্যবহার করা হয়নি। |
PREFERRED | প্রবেশদ্বারটি সম্ভবত ফিরে আসা গন্তব্যের প্রাথমিক স্থানে শারীরিক অ্যাক্সেস সরবরাহ করে। একটি জায়গায় একাধিক পছন্দের প্রবেশপথ থাকতে পারে। যদি একটি প্রবেশদ্বারে এই ট্যাগটি না থাকে, তাহলে এর অর্থ হল প্রবেশদ্বারটি প্রাথমিক স্থানের মতো একই বিল্ডিংয়ে রয়েছে, কিন্তু অগত্যা সেই স্থানে প্রবেশাধিকার প্রদান করে না। উদাহরণস্বরূপ, যদি প্রাথমিক স্থানটি একটি স্ট্রিপ মলের একটি রেস্তোরাঁ হয়, তবে "পছন্দনীয়" প্রবেশ পথগুলিই হবে যেগুলি সম্ভবত রেস্তোরাঁর মধ্যেই নিয়ে যেতে পারে, যখন ফেরত আসা প্রবেশপথগুলি হবে বিল্ডিংয়ের অন্যান্য প্রবেশদ্বার, যেমন স্ট্রিপ মলের অন্যান্য রেস্তোরাঁর প্রবেশদ্বার৷ যদি প্রাথমিক স্থানটি নিজেই একটি বিল্ডিং হয়, তবে দ্রষ্টব্য: একটি |