توابع اعضای عمومی | |
(نوع نمونه) | - initWithLocationRestriction:placeProperties: |
یک GMSPlaceSearchNearbyRequest را با محدودیت مکان و قرار دادن ویژگیهایی برای بازگرداندن نمونهسازی میکند. | |
خواص | |
id< GMSPlaceLocationRestriction > | محدودیت مکان |
init پیش فرض در دسترس نیست. | |
NSArray< GMSPlaceProperty > * | مکان خواص |
آرایه ای از GMSPlaceProperty که باید در مکان گنجانده شود نتیجه می شود. | |
NSArray< NSString * > * | شامل انواع |
آرایه ای از انواع مکان برای گنجاندن در جستجو. | |
NSArray< NSString * > * | excludedTypes |
آرایه ای از انواع مکان برای حذف از جستجو. | |
NSArray< NSString * > * | شامل PrimaryTypes |
آرایهای از انواع مکانهای اصلی برای گنجاندن در جستجو. | |
NSArray< NSString * > * | excludedPrimaryTypes |
مجموعه ای از مکان های اصلی برای حذف از جستجو. | |
NSInteger | maxResultCount |
حداکثر تعداد نتایج GMSPlace برای بازگشت. | |
NSString * | منطقه کد |
کد کشور/منطقه یونیکد (CLDR) مکانی که درخواست از آنجا می آید. | |
GMSPlaceSearchNearbyRankPreference | رتبه اولویت |
GMSPlaceSearchNearbyRankPreference برای مرتب کردن نتایج برگردانده شده از درخواست استفاده می شود. |
مستندات عملکرد اعضا
- (نوع نمونه) initWithLocationRestriction: | (id< GMSPlaceLocationRestriction >) | محدودیت مکان | |
ویژگی مکان: | (NSArray< GMSPlaceProperty > *) | مکان خواص | |
یک GMSPlaceSearchNearbyRequest
را با محدودیت مکان و قرار دادن ویژگیهایی برای بازگرداندن نمونهسازی میکند.
- مولفه های:
محدودیت مکان منطقه مورد جستجو به عنوان یک دایره مشخص شده است که با نقطه مرکزی و شعاع بر حسب متر تعریف می شود. مکان خواص آرایه ای از GMSPlaceProperty
که باید در مکان گنجانده شود نتیجه می شود. نباید خالی باشه یک لیست خالی هنگام تلاش برای ارسال درخواست منجر به خطا می شود.
اسناد ملکی
- (id< GMSPlaceLocationRestriction >) LocationRestriction [read, write, copy] |
init پیش فرض در دسترس نیست.
لطفاً از مقداردهی اولیه تعیین شده استفاده کنید. منطقه مورد جستجو به عنوان یک دایره مشخص شده است که با نقطه مرکزی و شعاع بر حسب متر تعریف می شود. شعاع باید بین 0.0 تا 50000.0 باشد. شکستن این محدودیت منجر به خطای INVALID_ARGUMENT خواهد شد. LocationRestriction باید با GMSPlaceCircularLocationOption
مشخص شود. استفاده از GMSPlaceRectangularLocationOption
منجر به خطای INVALID_REQUEST می شود.
- (NSArray<GMSPlaceProperty>*) placeProperties [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 *>*) excludedTypes [read, write, copy] |
آرایه ای از انواع مکان برای حذف از جستجو.
حداکثر 50 نوع را می توان مشخص کرد. اگر درخواستی با محدودیتهای چندگانه مشخص شده باشد، تنها مکانهایی برگردانده میشوند که همه محدودیتها را برآورده کنند. اگر انواع متضاد مشخص شده باشد (به عنوان مثال، انواع ظاهر شده در includeTypes و excludedTypes)، یک خطای INVALID_REQUEST برگردانده می شود. برای لیستی از انواع پشتیبانی شده به جدول A مراجعه کنید https://developers.google.com/maps/documentation/places/web-service/place-types#table-a .
- (NSArray<NSString *>*) شامل PrimaryTypes [read, write, copy] |
آرایهای از انواع مکانهای اصلی برای گنجاندن در جستجو.
حداکثر 50 نوع را می توان مشخص کرد. اگر درخواستی با محدودیتهای چندگانه مشخص شده باشد، تنها مکانهایی برگردانده میشوند که همه محدودیتها را برآورده کنند. برای اطلاعات بیشتر در مورد انواع اولیه، به این آدرس مراجعه کنید: https://developers.google.com/maps/documentation/places/web-service/nearby-search#includedtypesexcludedtypes,-includedprimarytypesexcludedprimarytypes
- (NSArray<NSString *>*) excludedPrimaryTypes [read, write, copy] |
مجموعه ای از مکان های اصلی برای حذف از جستجو.
اگر انواع متضاد مشخص شده باشد (به عنوان مثال، انواع ظاهر شده در includeTypes و excludedTypes)، یک خطای 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*) regionCode [read, write, copy] |
کد کشور/منطقه یونیکد (CLDR) مکانی که درخواست از آنجا می آید.
برای مشاهده کدهای منطقه به https://www.unicode.org/cldr/charts/44/supplemental/territory_language_information.html مراجعه کنید.
- (GMSPlaceSearchNearbyRankPreference) rankPreference [read, write, assign] |
GMSPlaceSearchNearbyRankPreference
برای مرتب کردن نتایج برگردانده شده از درخواست استفاده می شود.
مقدار پیش فرض GMSPlaceSearchNearbyRankPopularity
است.