खास जानकारी
यह किसी खास जगह के बारे में बताता है.
GMSPlace किसी जगह की जानकारी को इकट्ठा करता है. इसमें नाम, जगह, और ऐसी कोई भी अन्य जानकारी शामिल हो सकती है जो हमारे पास हो. इस क्लास में बदलाव नहीं किया जा सकता.
सार्वजनिक सदस्य के फ़ंक्शन | |
(GMSPlaceOpenStatus) | - isOpenAtDate: |
डिफ़ॉल्ट init उपलब्ध नहीं है. | |
(GMSPlaceOpenStatus) | - isOpen |
यह फ़ंक्शन openingHours , UTCOffsetMinutes , और [NSDate date] से मिली मौजूदा तारीख और समय के हिसाब से कैलकुलेट किया जाता है कि कोई जगह खुली है या नहीं. | |
प्रॉपर्टी | |
एनएसस्ट्रिंग * | name |
जगह का नाम. | |
एनएसस्ट्रिंग * | placeID |
इस जगह की जगह का आईडी. | |
CLLocationCoordiate2D | कोऑर्डिनेट |
जगह की जगह. | |
एनएसस्ट्रिंग * | phoneNumber |
अंतरराष्ट्रीय फ़ॉर्मैट में इस जगह का फ़ोन नंबर, जैसे कि | |
एनएसस्ट्रिंग * | formattedAddress |
जगह का पता एक सामान्य स्ट्रिंग के तौर पर. | |
float | रेटिंग |
उपयोगकर्ताओं की समीक्षाओं के हिसाब से, इस जगह को पांच स्टार रेटिंग मिली है. | |
GMSPlacesPriceLevel के बारे में जानकारी | priceLevel |
इस जगह के लिए कीमत का लेवल, पूर्णांक के तौर पर 0 से 4 तक. | |
NSArray< NSString * > * | टाइप |
यह जगह किस तरह की है. | |
एनएसयूआरएल * | वेबसाइट |
इस जगह की वेबसाइट. | |
NSAttributedString * | एट्रिब्यूशन |
इस जगह के लिए, डेटा उपलब्ध करवाने वाली कंपनी की एट्रिब्यूशन स्ट्रिंग. | |
GMSPlaceViewportInfo * | viewportInfo |
इस जगह के लिए सुझाया गया व्यूपोर्ट. | |
NSarray< GMSAddressComponent * > * | addressComponents |
GMSAddressComponent ऑब्जेक्ट की कैटगरी, जो जगह के पते में मौजूद कॉम्पोनेंट दिखाती है. | |
GMSPlusCode * | plusCode |
इस जगह की जगह की जानकारी का Plus Code. | |
GMSOpeningHours * | openingHours |
इस जगह के लिए, कारोबार के खुले होने के समय की जानकारी. | |
GMSOpeningHours * | currentOpeningHours |
अगले सात दिनों में इस जगह के कामकाज के घंटे दिखाता है. | |
NSArray< GMSOpeningHours * > * | secondaryOpeningHours |
अगले सात दिनों में इस जगह के कामकाज के दूसरे घंटे की जानकारी देता है. | |
NSUInteger | userRatingsTotal |
इससे पता चलता है कि इस जगह की रेटिंग के हिसाब से कितनी समीक्षाएं की गई हैं. | |
NSArray< GMSPlacePhotoMetadata * > * | फ़ोटो |
GMSPlacePhotoMetadata ऑब्जेक्ट की कैटगरी, जिसमें जगह की फ़ोटो दिखती हैं. | |
NSNumber * | UTCOffsetMinutes |
मिनट में जगह का टाइमज़ोन यूटीसी ऑफ़सेट. | |
GMSPlacesBusinessStatus | businessStatus |
जगह का GMSPlaceBusinessStatus . | |
एनएसस्ट्रिंग * | editorialSummary |
इस जगह के एडिटोरियल की खास जानकारी दिखाता है. | |
यूज़र इंटरफ़ेस (यूआई) का रंग * | iconBackgroundColor |
आइकॉन के पीछे के व्यू को कलर करने के लिए, जगह के टाइप के हिसाब से आइकॉन का बैकग्राउंड कलर. | |
एनएसयूआरएल * | iconImageURL |
जगह के टाइप के हिसाब से यूआरएल, जिसका इस्तेमाल जगह के आइकॉन का NSData फिर से पाने के लिए किया जा सकता है. | |
GMSBooleanPlaceAttribute | टेकआउट |
खाना पैक कराकर ले जाने की सुविधा के लिए जगह एट्रिब्यूट. | |
GMSBooleanPlaceAttribute | डिलीवरी |
डिलीवरी सेवाओं के लिए जगह एट्रिब्यूट. | |
GMSBooleanPlaceAttribute | dineIn |
रेस्टोरेंट में बैठकर खाने के लिए जगह एट्रिब्यूट. | |
GMSBooleanPlaceAttribute | curbsidePickup |
कर्बसाइड पिकअप सेवाओं के लिए जगह से जुड़ा एट्रिब्यूट. | |
GMSBooleanPlaceAttribute | रिज़र्व किया जा सकता है |
जगह एट्रिब्यूट से पता चलता है कि यह जगह पर्यटकों में लोकप्रिय है. | |
GMSBooleanPlaceAttribute | servesBreakfast |
जगह की जानकारी से पता चलता है कि जगह की जानकारी में नाश्ता परोसा जाता है. | |
GMSBooleanPlaceAttribute | servesLunch |
जगह की जानकारी से पता चलता है कि यहां लंच परोसा जाता है. | |
GMSBooleanPlaceAttribute | servesDinner |
जगह की जानकारी से पता चलता है कि यहां रात का खाना परोसा जाता है. | |
GMSBooleanPlaceAttribute | servesBeer |
जगह की जानकारी से पता चलता है कि यहां बीयर परोसी जाती है. | |
GMSBooleanPlaceAttribute | servesWine |
जगह की जानकारी से पता चलता है कि यहां वाइन मिलती है. | |
GMSBooleanPlaceAttribute | servesBrunch |
जगह की विशेषता से पता चलता है कि जगह में ब्रंच की सुविधा है. | |
GMSBooleanPlaceAttribute | servesVegetarianFood |
जगह की जानकारी से पता चलता है कि यहां शाकाहारी खाना परोसा जाता है. | |
GMSBooleanPlaceAttribute | wheelchairAccessibleEntrance |
जगह एट्रिब्यूट से पता चलता है कि यहां अंदर जाने के रास्ते में व्हीलचेयर से आने-जाने की सुविधा है. |
मेंबर फ़ंक्शन से जुड़ा दस्तावेज़
- (GMSPlaceOpenStatus) isOpenAtDate: | (NSDate *) | तारीख |
डिफ़ॉल्ट init उपलब्ध नहीं है.
यह कैलकुलेट करता है कि openingHours
, UTCOffsetMinutes
, और date
के हिसाब से कोई जगह खुली है या नहीं.
- पैरामीटर:
-
date समय का एक रेफ़रंस पॉइंट, जिसका इस्तेमाल यह पता लगाने के लिए किया जाता है कि जगह खुली है या नहीं.
- सामान लौटाना:
- अगर जगह खुली है, तो GMSPlaceOpenStatus खोलें. अगर जगह बंद है, तो GMSPlaceOpenStatusClosed और अगर ओपन स्टेटस के बारे में जानकारी नहीं है, तो GMSPlaceOpenStatusUnknown.
- ध्यान दें:
- यह सुविधा अब काम नहीं करती. इस तरीके का अब इस्तेमाल न किया जाता है. अब
GMSPlacesClient::isOpenAtDate:place:date:callback</ code> and will be removed in a future release.
यह फ़ंक्शन openingHours
, UTCOffsetMinutes
, और [NSDate date]
से मिली मौजूदा तारीख और समय के हिसाब से कैलकुलेट किया जाता है कि कोई जगह खुली है या नहीं.
- सामान लौटाना:
- अगर जगह खुली है, तो GMSPlaceOpenStatus खोलें. अगर जगह बंद है, तो GMSPlaceOpenStatusClosed और अगर ओपन स्टेटस के बारे में जानकारी नहीं है, तो GMSPlaceOpenStatusUnknown.
- ध्यान दें:
- यह सुविधा अब काम नहीं करती. इस तरीके को
GMSPlacesClient::isOpen:place:callback
के पक्ष में रोक दिया गया है और इसे आने वाले वर्शन में हटा दिया जाएगा.
प्रॉपर्टी से जुड़े दस्तावेज़
- (NSString*) name [read, copy] |
जगह का नाम.
- (NSString*) placeID [read, copy] |
इस जगह की जगह का आईडी.
- (CLLocationCoordiate2D) कोऑर्डिनेट [read, assign] |
जगह की जगह.
यह ज़रूरी नहीं है कि जगह, उस जगह के बीच में या फिर किसी खास एंट्री या एग्ज़िट पॉइंट के तौर पर हो, बल्कि वह जगह की भौगोलिक सीमा में अपने हिसाब से चुना गया कोई पॉइंट हो.
- (NSString*) phoneNumber [read, copy] |
अंतरराष्ट्रीय फ़ॉर्मैट में इस जगह का फ़ोन नंबर, जैसे कि
होना चाहिए, जिसमें देश का कोड "+" के साथ शुरू होना चाहिए. उदाहरण के लिए, Google Sydney का फ़ोन नंबर "+61 2 9374 4000" है.
- (NSString*) formattedAddress [read, copy] |
जगह का पता एक सामान्य स्ट्रिंग के तौर पर.
- (फ़्लोट) रेटिंग [read, assign] |
उपयोगकर्ताओं की समीक्षाओं के हिसाब से, इस जगह को पांच स्टार रेटिंग मिली है.
रेटिंग की रेंज 1.0 से 5.0 तक है. 0.0 का मतलब है कि हमारे पास इस जगह को कोई रेटिंग नहीं है (उदाहरण के लिए, क्योंकि ज़रूरत के मुताबिक उपयोगकर्ताओं ने इस जगह की समीक्षा नहीं की है).
- (GMSPlacesPriceLevel) priceLevel [read, assign] |
इस जगह के लिए कीमत का लेवल, पूर्णांक के तौर पर 0 से 4 तक.
उदाहरण के लिए, 4 वैल्यू का मतलब है कि यह जगह "$$$$" है (महंगी). अगर कोई वैल्यू 0 है, तो इसका मतलब है कि शुल्क नहीं लिया जाएगा. जैसे, ऐसा संग्रहालय जिसमें प्रवेश मुफ़्त है.
- (NSArray<NSString *>*) टाइप [read, copy] |
यह जगह किस तरह की है.
प्रकार NSStrings हैं, मान्य वैल्यू किसी भी तरह के दस्तावेज़ हैं, जिनके बारे में <https://developers.google.com/places/ios-sdk/supported_types> पर बताया गया है.
- (NSURL*) वेबसाइट [read, copy] |
इस जगह की वेबसाइट.
- (NSAttributedString*) एट्रिब्यूशन [read, copy] |
इस जगह के लिए, डेटा उपलब्ध करवाने वाली कंपनी की एट्रिब्यूशन स्ट्रिंग.
इन्हें NSAttributedString के तौर पर दिया जाता है. इनमें हर कंपनी की वेबसाइट के हाइपरलिंक हो सकते हैं.
आम तौर पर, अगर इस GMSPlace का डेटा दिखाया जाता है, जैसा कि Places SDK टूल की सेवा की शर्तों में बताया गया है, तो आम तौर पर उपयोगकर्ता को ये चीज़ें दिखाई जानी चाहिए.
- (GMSPlaceViewportInfo*) viewportInfo [read, assign] |
इस जगह के लिए सुझाया गया व्यूपोर्ट.
अगर स्थान का आकार पता नहीं है, तो शून्य हो सकता है.
यह इस जगह को दिखाने के लिए सही साइज़ का व्यूपोर्ट दिखाता है. उदाहरण के लिए, स्टोर को दिखाने वाले GMSPlace
ऑब्जेक्ट का व्यूपोर्ट काफ़ी कम हो सकता है, जबकि किसी देश को दिखाने वाले GMSPlace
ऑब्जेक्ट का व्यूपोर्ट बहुत बड़ा हो सकता है.
- (NSArray<GMSAddressComponent *>*) addressComponents [read, copy] |
GMSAddressComponent
ऑब्जेक्ट की कैटगरी, जो जगह के पते में मौजूद कॉम्पोनेंट दिखाती है.
ये कॉम्पोनेंट किसी जगह के पते के बारे में स्ट्रक्चर्ड जानकारी निकालने के लिए दिए जाते हैं: उदाहरण के लिए, किसी जगह के शहर का पता लगाना.
इन कॉम्पोनेंट का इस्तेमाल पता फ़ॉर्मैट करने के लिए नहीं किया जाना चाहिए. अगर फ़ॉर्मैट किए गए पते की ज़रूरत है, तो formattedAddress
प्रॉपर्टी का इस्तेमाल करें. इससे स्थानीय जगह के हिसाब से फ़ॉर्मैट किया गया पता मिलता है.
- (GMSPlusCode*) plusCode [read, assign] |
इस जगह की जगह की जानकारी का Plus Code.
- (GMSOpeningHours*) openingHours [read, assign] |
इस जगह के लिए, कारोबार के खुले होने के समय की जानकारी.
उपलब्ध होने पर, खुला होने की स्थिति, फ़ुल स्टॉप, और सोमवार से शुक्रवार तक का टेक्स्ट शामिल होता है.
- (GMSOpeningHours*) currentOpeningHours [read, assign] |
अगले सात दिनों में इस जगह के कामकाज के घंटे दिखाता है.
यह समयावधि अनुरोध करने की तारीख को, आधी रात को शुरू होती है और छह दिन बाद रात 11:59 बजे खत्म होती है.
GMSOpeningHours
पर GMSPlaceSpecialDay
एंट्री सिर्फ़ GMSPlace
currentOpeningHours
और GMSPlace
secondaryOpeningHours
के लिए उपलब्ध होंगी.
- (NSArray<GMSOpeningHours *>*) secondaryOpeningHours [read, copy] |
अगले सात दिनों में इस जगह के कामकाज के दूसरे घंटे की जानकारी देता है.
सेकंडरी कामकाज के घंटे, किसी कारोबार के मुख्य घंटों से अलग होते हैं. उदाहरण के लिए, कोई रेस्टोरेंट ड्राइव थ्रू घंटे या डिलीवरी के समय को सेकंडरी घंटों के तौर पर बता सकता है. अलग-अलग तरह के सेकंडरी घंटों के लिए GMSPlaceHoursType
देखें.
GMSOpeningHours
पर GMSPlaceSpecialDay
एंट्री सिर्फ़ GMSPlace
currentOpeningHours
और GMSPlace
secondaryOpeningHours
के लिए उपलब्ध होंगी.
- (NSUInteger) userRatingsTotal [read, assign] . |
इससे पता चलता है कि इस जगह की रेटिंग के हिसाब से कितनी समीक्षाएं की गई हैं.
- (NSArray<GMSPlacePhotoMetadata *>*) फ़ोटो [read, copy] |
GMSPlacePhotoMetadata
ऑब्जेक्ट की कैटगरी, जिसमें जगह की फ़ोटो दिखती हैं.
- (NSNumber*) UTCOffsetMinutes [read, assign] |
मिनट में जगह का टाइमज़ोन यूटीसी ऑफ़सेट.
- (GMSPlacesBusinessStatus) businessStatus [read, assign] |
जगह का GMSPlaceBusinessStatus
.
- (NSString*) editorialSummary [read, copy] |
इस जगह के एडिटोरियल की खास जानकारी दिखाता है.
- (UIColor*) iconBackgroundColor [read, assign] |
आइकॉन के पीछे के व्यू को कलर करने के लिए, जगह के टाइप के हिसाब से आइकॉन का बैकग्राउंड कलर.
- (NSURL*) iconImageURL [read, assign] |
जगह के टाइप के हिसाब से यूआरएल, जिसका इस्तेमाल जगह के आइकॉन का NSData फिर से पाने के लिए किया जा सकता है.
ध्यान दें: यूआरएल लिंक की समयसीमा खत्म नहीं होती. साथ ही, इमेज के साइज़ का आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) टाइप के आधार पर अलग-अलग हो सकता है.
- (GMSBooleanPlaceAttribute) टेकआउट [read, assign] |
खाना पैक कराकर ले जाने की सुविधा के लिए जगह एट्रिब्यूट.
- (GMSBooleanPlaceAttribute) डिलीवरी [read, assign] |
डिलीवरी सेवाओं के लिए जगह एट्रिब्यूट.
- (GMSBooleanPlaceAttribute) dineIn [read, assign] |
रेस्टोरेंट में बैठकर खाने के लिए जगह एट्रिब्यूट.
- (GMSBooleanPlaceAttribute) curbsidePickup [read, assign] |
कर्बसाइड पिकअप सेवाओं के लिए जगह से जुड़ा एट्रिब्यूट.
- (GMSBooleanPlaceAttribute) रिज़र्व किया जा सकता है [read, assign] |
जगह एट्रिब्यूट से पता चलता है कि यह जगह पर्यटकों में लोकप्रिय है.
- (GMSBooleanPlaceAttribute) servesBreakfast [read, assign] |
जगह की जानकारी से पता चलता है कि जगह की जानकारी में नाश्ता परोसा जाता है.
- (GMSBooleanPlaceAttribute) servesLunch [read, assign] |
जगह की जानकारी से पता चलता है कि यहां लंच परोसा जाता है.
- (GMSBooleanPlaceAttribute) servesDinner [read, assign] |
जगह की जानकारी से पता चलता है कि यहां रात का खाना परोसा जाता है.
- (GMSBooleanPlaceAttribute) servesBeer [read, assign] |
जगह की जानकारी से पता चलता है कि यहां बीयर परोसी जाती है.
- (GMSBooleanPlaceAttribute) servesWine [read, assign] |
जगह की जानकारी से पता चलता है कि यहां वाइन मिलती है.
- (GMSBooleanPlaceAttribute) servesBrunch [read, assign] |
जगह की विशेषता से पता चलता है कि जगह में ब्रंच की सुविधा है.
- (GMSBooleanPlaceAttribute) servesVegetarianFood [read, assign] |
जगह की जानकारी से पता चलता है कि यहां शाकाहारी खाना परोसा जाता है.
- (GMSBooleanPlaceAttribute) wheelchairAccessibleEntrance [read, assign] |
जगह एट्रिब्यूट से पता चलता है कि यहां अंदर जाने के रास्ते में व्हीलचेयर से आने-जाने की सुविधा है.