GMSPlaceSearchNearbyRankPreference

को दबाकर रखें क्लास

क्लासGMSPlaceSearchNearbyRequest
 आस-पास की जगहों को फ़ेच करने के लिए, GMSPlacesClient के साथ इस्तेमाल करने के लिए ऑब्जेक्ट का अनुरोध करें. ज़्यादा...

को दबाकर रखें इन्यूमरेशन

EnumGMSPlaceSearchNearbyRankPreference { GMSPlaceSearchNearbyRankPreferencePopularity, GMSPlaceSearchNearbyRankPreferenceDistance } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद.
 जवाब में नतीजों को कैसे रैंक किया जाएगा. ज़्यादा...

को दबाकर रखें फ़ंक्शन

(instancetype)- GMSPlaceSearchNearbyRequest::initWithLocationRestriction:placeProperties:
 जगह की जानकारी की पाबंदी के साथ GMSPlaceSearchNearbyRequest दिखाता है और वापस आने के लिए प्रॉपर्टी को प्लेस करता है.

को दबाकर रखें गुण

आईडी< GMSPlaceLocationRestriction >GMSPlaceSearchNearbyRequest::locationRestriction
 डिफ़ॉल्ट इनिट उपलब्ध नहीं है.
NSArray&lt; GMSPlaceप्रॉपर्टी > *GMSPlaceSearchNearbyRequest::placeProperties
 GMSPlaceProperty का कलेक्शन, जिसे जगह के हिसाब से नतीजों में शामिल किया जाना चाहिए.
NSArray&lt; एनएसस्ट्रिंग * > *GMSPlaceSearchNearbyRequest::includedTypes
 खोज में शामिल किए जाने वाले जगहों के टाइप का अरे.
NSArray&lt; एनएसस्ट्रिंग * > *GMSPlaceSearchNearbyRequest::excludedTypes
 जगह के टाइप का कलेक्शन, जिसे खोज में शामिल नहीं करना है.
NSArray&lt; एनएसस्ट्रिंग * > *GMSPlaceSearchNearbyRequest::includedPrimaryTypes
 खोज में शामिल करने के लिए, मुख्य जगहों के टाइप का अरे.
NSArray&lt; एनएसस्ट्रिंग * > *GMSPlaceSearchNearbyRequest::excludedPrimaryTypes
 मुख्य जगहों के टाइप की अरे जिसे खोज में शामिल नहीं करना है.
NSIntegerGMSPlaceSearchNearbyRequest::maxResultCount
 दिए जाने वाले नतीजों की ज़्यादा से ज़्यादा संख्या GMSPlace.
एनएसस्ट्रिंग *GMSPlaceSearchNearbyRequest::regionCode
 उस जगह का यूनिकोड देश/क्षेत्र कोड (CLDR) जहां से अनुरोध किया गया है.
GMSPlaceSearchNearbyRankPreferenceGMSPlaceSearchNearbyRequest::rankPreference
 GMSPlaceSearchNearbyRankPreference का इस्तेमाल, अनुरोध से मिलने वाले नतीजों को क्रम से लगाने के लिए किया जाता है.

इन्यूमरेशन टाइप का दस्तावेज़

जवाब में नतीजों को कैसे रैंक किया जाएगा.

इन्यूमरेटर:
GMSPlaceSearchNearbyRankPreferencePopularity

(डिफ़ॉल्ट) नतीजों को उनकी लोकप्रियता के आधार पर क्रम से लगाता है.

GMSPlaceSearchNearbyRankPreferenceDistance

तय की गई जगह से दूरी के हिसाब से, नतीजों को बढ़ते क्रम में क्रम से लगाता है.


फ़ंक्शन दस्तावेज़

- (instancetype) initWithLocationRestrictions: (आईडी< GMSPlaceLocationRestriction >) locationRestriction
placeProperties: (NSArray< GMSPlaceप्रॉपर्टी > *) placeProperties

जगह की जानकारी की पाबंदी के साथ GMSPlaceSearchNearbyRequest दिखाता है और वापस आने के लिए प्रॉपर्टी को प्लेस करता है.

पैरामीटर:
locationRestrictionखोजा जाने वाला क्षेत्र, सर्कल के रूप में दर्ज किया जाता है, जिसे केंद्र बिंदु और मीटर में त्रिज्या से परिभाषित किया जाता है.
placePropertiesGMSPlaceProperty का कलेक्शन, जिसे जगह के हिसाब से नतीजों में शामिल किया जाना चाहिए. फ़ील्ड को खाली नहीं छोड़ा जा सकता. खाली सूची की वजह से, अनुरोध भेजने की कोशिश करते समय गड़बड़ी हो जाएगी.

प्रॉपर्टी

- (id<GMSPlaceLocationRestriction>) जगह की पाबंदी [read, write, copy]

डिफ़ॉल्ट इनिट उपलब्ध नहीं है.

कृपया तय किए गए शुरू करने वाले का इस्तेमाल करें. खोजा जाने वाला क्षेत्र, सर्कल के रूप में दर्ज किया जाता है, जिसे केंद्र बिंदु और मीटर में त्रिज्या से परिभाषित किया जाता है. दायरा 0.0 से 50, 000.0 के बीच होना चाहिए. इस प्रतिबंध को तोड़ने से INVALID_LAMBDA त्रुटि प्राप्त होगी. जगह पर पाबंदी लगाने की जानकारी, GMSPlaceCircularLocationOption के साथ तय की जानी चाहिए. GMSPlaceRectangularLocationOption का इस्तेमाल करने पर एक INVALID_REQUEST गड़बड़ी मिलेगी.

- (NSArray<GMSPlaceप्रॉपर्टी>*) प्लेसप्रॉपर्टी [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 टाइप दिए जा सकते हैं. अगर किसी अनुरोध के लिए एक से ज़्यादा तरह की पाबंदियों के बारे में बताया गया है, तो सिर्फ़ वही जगहें दिखाई जाती हैं जो सभी पाबंदियों को पूरा करती हैं. अगर अलग-अलग टाइप के बारे में बताया गया है (उदाहरण के लिए,includes औरexcludedTypes में टाइप किए गए टाइप), तो एक INVALID_REQUEST गड़बड़ी लौटाया जाता है. इस्तेमाल किए जा सकने वाले टाइप की सूची के लिए, टेबल A देखें https://developers.google.com/maps/documentation/places/web-service/place-types#table-a.

- (NSArray<NSString *>*)includePrimaryTypes [read, write, copy]

खोज में शामिल करने के लिए, मुख्य जगहों के टाइप का अरे.

ज़्यादा से ज़्यादा 50 टाइप दिए जा सकते हैं. अगर किसी अनुरोध के लिए एक से ज़्यादा तरह की पाबंदियों के बारे में बताया गया है, तो सिर्फ़ वही जगहें दिखाई जाती हैं जो सभी पाबंदियों को पूरा करती हैं. प्राइमरी टाइप के बारे में ज़्यादा जानकारी के लिए, यह लेख पढ़ें: https://developers.google.com/maps/documentation/places/web-service/nearby-search#includedtypesexcludedtypes,-includedprimarytypesexcludedprimarytypes

- (NSArray<NSString *>*) अप्लाईड प्राइमरीTypes [read, write, copy]

मुख्य जगहों के टाइप की अरे जिसे खोज में शामिल नहीं करना है.

अगर अलग-अलग टाइप के बारे में बताया गया है (उदाहरण के लिए,includes औरexcludedTypes में टाइप किए गए टाइप), तो एक INVALID_REQUEST गड़बड़ी लौटाया जाता है. ज़्यादा से ज़्यादा 50 टाइप दिए जा सकते हैं. अगर किसी अनुरोध के लिए एक से ज़्यादा तरह की पाबंदियों के बारे में बताया गया है, तो सिर्फ़ वही जगहें दिखाई जाती हैं जो सभी पाबंदियों को पूरा करती हैं. प्राइमरी टाइप के बारे में ज़्यादा जानकारी के लिए, यह लेख पढ़ें: https://developers.google.com/maps/documentation/places/web-service/nearby-search#includedtypesexcludedtypes,-includedprimarytypesexcludedprimarytypes

- (NSInteger) maxresultsCount [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) रैंक वरीयता [read, write, assign]

GMSPlaceSearchNearbyRankPreference का इस्तेमाल, अनुरोध से मिलने वाले नतीजों को क्रम से लगाने के लिए किया जाता है.

डिफ़ॉल्ट वैल्यू GMSPlaceSearchNearbyRankPopularity है.