ওভারভিউ
কাছের জায়গাগুলি আনার জন্য GMSPlacesClient
এর সাথে ব্যবহার করার জন্য বস্তুর অনুরোধ করুন।
পাবলিক সদস্য ফাংশন | |
(উদাহরণ প্রকার) | - initWithLocationRestriction:place Properties: |
একটি অবস্থান সীমাবদ্ধতা সহ একটি GMSPlaceSearchNearbyRequest ইনস্ট্যান্টিয়েট করে এবং প্রত্যাবর্তনের জন্য বৈশিষ্ট্যগুলি রাখুন৷ | |
বৈশিষ্ট্য | |
id< GMSPlaceLocationRestriction > | অবস্থান সীমাবদ্ধতা |
ডিফল্ট init উপলব্ধ নয়। | |
NSArray< GMSPlaceProperty > * | স্থান বৈশিষ্ট্য |
GMSPlaceProperty এর অ্যারে যা স্থানের ফলাফলে অন্তর্ভুক্ত করা উচিত। | |
NSArray< NSString * > * | অন্তর্ভুক্ত প্রকার |
একটি অনুসন্ধানে অন্তর্ভুক্ত করার জন্য স্থান প্রকারের বিন্যাস৷ | |
NSArray< NSString * > * | বর্জিত প্রকার |
একটি অনুসন্ধান থেকে বাদ দেওয়ার জন্য স্থানের প্রকারের বিন্যাস৷ | |
NSArray< NSString * > * | প্রাইমারি টাইপস অন্তর্ভুক্ত |
একটি অনুসন্ধানে অন্তর্ভুক্ত করার জন্য প্রাথমিক স্থান প্রকারের বিন্যাস৷ | |
NSArray< NSString * > * | বাদ দেওয়া প্রাথমিক প্রকার |
একটি অনুসন্ধান থেকে বাদ দিতে প্রাথমিক স্থানের ধরনগুলির বিন্যাস৷ | |
NSInteger | maxResultCount |
GMSPlace ফলাফলের সর্বাধিক সংখ্যা ফেরত দিতে হবে। | |
NSString * | অঞ্চল কোড |
অনুরোধটি যে স্থান থেকে আসছে তার ইউনিকোড দেশ/অঞ্চল কোড (CLDR)। | |
GMSPlaceSearch NearbyRankPreference | র্যাঙ্ক পছন্দ |
GMSPlaceSearchNearbyRankPreference অনুরোধ থেকে প্রত্যাবর্তিত ফলাফলগুলি সাজানোর জন্য ব্যবহৃত হয়। |
সদস্য ফাংশন ডকুমেন্টেশন
- (ইনস্ট্যান্সটাইপ) initWithLocationRestriction: | (id< GMSPlaceLocationRestriction >) | অবস্থান সীমাবদ্ধতা | |
স্থান বৈশিষ্ট্য: | (NSArray< GMSPlaceProperty > *) | স্থান বৈশিষ্ট্য | |
একটি অবস্থান সীমাবদ্ধতা সহ একটি GMSPlaceSearchNearbyRequest
ইনস্ট্যান্টিয়েট করে এবং প্রত্যাবর্তনের জন্য বৈশিষ্ট্যগুলি রাখুন৷
- পরামিতি:
অবস্থান সীমাবদ্ধতা যে অঞ্চল অনুসন্ধান করতে হবে সেটিকে একটি বৃত্ত হিসাবে নির্দিষ্ট করা হয়েছে, কেন্দ্র বিন্দু এবং মিটারে ব্যাসার্ধ দ্বারা সংজ্ঞায়িত করা হয়েছে। স্থান বৈশিষ্ট্য GMSPlaceProperty
এর অ্যারে যা স্থানের ফলাফলে অন্তর্ভুক্ত করা উচিত। খালি হওয়া উচিত নয়। অনুরোধ পাঠানোর চেষ্টা করার সময় একটি খালি তালিকার ফলে একটি ত্রুটি দেখা দেবে৷
সম্পত্তি ডকুমেন্টেশন
- (id< GMSPlaceLocationRestriction >) অবস্থান নিষেধাজ্ঞা [read, write, copy] |
ডিফল্ট init উপলব্ধ নয়।
অনুগ্রহ করে মনোনীত ইনিশিয়ালাইজার ব্যবহার করুন। যে অঞ্চল অনুসন্ধান করতে হবে সেটিকে একটি বৃত্ত হিসাবে নির্দিষ্ট করা হয়েছে, কেন্দ্র বিন্দু এবং মিটারে ব্যাসার্ধ দ্বারা সংজ্ঞায়িত করা হয়েছে। ব্যাসার্ধ অবশ্যই 0.0 এবং 50000.0 এর মধ্যে হতে হবে। এই সীমাবদ্ধতা ভঙ্গ করলে একটি INVALID_ARGUMENT ত্রুটি দেখা দেবে৷ GMSPlaceCircularLocationOption
এর সাথে লোকেশন রেস্ট্রিকশন অবশ্যই উল্লেখ করতে হবে। GMSPlaceRectangularLocationOption
ব্যবহার করার ফলে একটি INVALID_REQUEST ত্রুটি দেখা দেবে৷
- (NSArray<GMSPlaceProperty>*) স্থান সম্পত্তি [read, write, copy] |
GMSPlaceProperty
এর অ্যারে যা স্থানের ফলাফলে অন্তর্ভুক্ত করা উচিত।
খালি হওয়া উচিত নয়। অনুরোধ পাঠানোর চেষ্টা করার সময় একটি খালি তালিকার ফলে একটি ত্রুটি দেখা দেবে৷
- (NSArray<NSString *>*) অন্তর্ভুক্ত প্রকার [read, write, copy] |
একটি অনুসন্ধানে অন্তর্ভুক্ত করার জন্য স্থান প্রকারের বিন্যাস৷
50 ধরনের পর্যন্ত নির্দিষ্ট করা যেতে পারে। যদি একটি অনুরোধ একাধিক ধরনের বিধিনিষেধের সাথে নির্দিষ্ট করা হয়, শুধুমাত্র সেই জায়গাগুলি যা সমস্ত বিধিনিষেধ পূরণ করে ফেরত দেওয়া হয়৷ যদি অ্যারে খালি থাকে, তাহলে সব ধরনের সব জায়গা ফেরত দেওয়া হয়। সমর্থিত প্রকারের তালিকার জন্য সারণি A দেখুন https://developers.google.com/maps/documentation/places/web-service/place-types#table-a ।
- (NSArray<NSString *>*) বাদ দেওয়া প্রকার [read, write, copy] |
একটি অনুসন্ধান থেকে বাদ দেওয়ার জন্য স্থানের প্রকারের বিন্যাস৷
50 ধরনের পর্যন্ত নির্দিষ্ট করা যেতে পারে। যদি একটি অনুরোধ একাধিক ধরনের বিধিনিষেধের সাথে নির্দিষ্ট করা হয়, শুধুমাত্র সেই জায়গাগুলি যা সমস্ত বিধিনিষেধ পূরণ করে ফেরত দেওয়া হয়৷ যদি বিরোধপূর্ণ প্রকারগুলি নির্দিষ্ট করা হয় (যেমন, অন্তর্ভুক্ত প্রকার এবং বাদ দেওয়া প্রকারগুলিতে উপস্থিত হয়), একটি INVALID_REQUEST ত্রুটি ফেরত দেওয়া হয়৷ সমর্থিত প্রকারের তালিকার জন্য সারণি A দেখুন https://developers.google.com/maps/documentation/places/web-service/place-types#table-a ।
- (NSArray<NSString *>*) অন্তর্ভুক্ত প্রাথমিক প্রকার [read, write, copy] |
একটি অনুসন্ধানে অন্তর্ভুক্ত করার জন্য প্রাথমিক স্থান প্রকারের বিন্যাস৷
50 ধরনের পর্যন্ত নির্দিষ্ট করা যেতে পারে। যদি একটি অনুরোধ একাধিক ধরনের বিধিনিষেধের সাথে নির্দিষ্ট করা হয়, শুধুমাত্র সেই জায়গাগুলি যা সমস্ত বিধিনিষেধ পূরণ করে ফেরত দেওয়া হয়৷ প্রাথমিক প্রকারগুলি সম্পর্কে আরও তথ্যের জন্য দেখুন: https://developers.google.com/maps/documentation/places/web-service/nearby-search#includedtypesexcludedtypes,-includedprimarytypesexcludedprimarytypes
- (NSArray<NSString *>*) বাদ দেওয়া প্রাইমারি টাইপস [read, write, copy] |
একটি অনুসন্ধান থেকে বাদ দিতে প্রাথমিক স্থানের ধরনগুলির বিন্যাস৷
যদি বিরোধপূর্ণ প্রকারগুলি নির্দিষ্ট করা হয় (যেমন, অন্তর্ভুক্ত প্রকার এবং বাদ দেওয়া প্রকারগুলিতে উপস্থিত হয়), একটি INVALID_REQUEST ত্রুটি ফেরত দেওয়া হয়৷ 50 ধরনের পর্যন্ত নির্দিষ্ট করা যেতে পারে। যদি একটি অনুরোধ একাধিক ধরনের বিধিনিষেধের সাথে নির্দিষ্ট করা হয়, শুধুমাত্র সেই জায়গাগুলি যা সমস্ত বিধিনিষেধ পূরণ করে ফেরত দেওয়া হয়৷ প্রাথমিক প্রকারগুলি সম্পর্কে আরও তথ্যের জন্য দেখুন: https://developers.google.com/maps/documentation/places/web-service/nearby-search#includedtypesexcludedtypes,-includedprimarytypesexcludedprimarytypes
- (NSInteger) maxResultCount [read, write, assign] |
GMSPlace
ফলাফলের সর্বাধিক সংখ্যা ফেরত দিতে হবে।
1 এবং 20 এর মধ্যে হতে হবে (ডিফল্ট) অন্তর্ভুক্ত। এই সীমাবদ্ধতা ভঙ্গ করার ফলে একটি ত্রুটি ফিরে আসবে৷
- (NSString*) অঞ্চল কোড [read, write, copy] |
অনুরোধটি যে স্থান থেকে আসছে তার ইউনিকোড দেশ/অঞ্চল কোড (CLDR)।
অঞ্চল কোডের জন্য https://www.unicode.org/cldr/charts/44/supplemental/territory_language_information.html দেখুন।
- (GMSPlaceSearchNearbyRankPreference) rankPreference [read, write, assign] |
GMSPlaceSearchNearbyRankPreference
অনুরোধ থেকে প্রত্যাবর্তিত ফলাফলগুলি সাজানোর জন্য ব্যবহৃত হয়।
ডিফল্ট মান হল GMSPlaceSearchNearbyRankPopularity
।