GMSPlaceSearch NearbyRequest क्लास का रेफ़रंस


खास जानकारी

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

को दबाकर रखें सार्वजनिक सदस्य के फ़ंक्शन

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

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

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

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

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

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

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

प्रॉपर्टी के दस्तावेज़

- (id<GMSPlaceLocationRestriction>) locationRestriction [read, write, copy]

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

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

- (NSArray<GMSPlaceप्रॉपर्टी>*) placeProperties [read, write, copy]

GMSPlaceProperty का कलेक्शन, जिसे जगह के हिसाब से नतीजों में शामिल किया जाना चाहिए.

फ़ील्ड को खाली नहीं छोड़ा जा सकता. खाली सूची की वजह से, अनुरोध भेजने की कोशिश करते समय गड़बड़ी हो जाएगी.

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

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

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

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

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

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

अगर अलग-अलग टाइप के बारे में बताया गया है (उदाहरण के लिए,includes और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 है.