जगह के आइकॉन

प्लैटफ़ॉर्म चुनें: Android iOS JavaScript वेब सेवा

जगह के आइकॉन अलग-अलग तरह की जगहों को दिखाते हैं (उदाहरण के लिए, कॉफ़ी शॉप, लाइब्रेरी, और म्यूज़ियम हैं). मौजूदा जगह और जगह की जानकारी (नया) अनुरोधों के साथ, PNG फ़ॉर्मैट में आइकॉन के यूआरएल के साथ-साथ, आइकॉन के बैकग्राउंड के रंग का अनुरोध किया जा सकता है.

किसी जगह की आइकॉन इमेज और बैकग्राउंड का रंग पाने का अनुरोध करने के लिए, ये फ़ील्ड आपके अनुरोध में शामिल हैं:

  • Place.Field.ICON_MASK_URL
  • Place.Field.ICON_BACKGROUND_COLOR

नीचे दिए गए उदाहरणों में, आइकॉन इमेज और बैकग्राउंड के रंग को इस्तेमाल करने का तरीका बताया गया है किसी वर्तमान स्थान या स्थान विवरण अनुरोध से:

Kotlin

    // Set the image view's background color to match the place's icon background color
    val bgColor = place.iconBackgroundColor ?: Color.TRANSPARENT
    binding.placesIconResult.setBackgroundColor(bgColor)

    // Fetch the icon using Glide and set the result in the image view
    Glide.with(this)
        .load(place.iconMaskUrl)
        .into(binding.placesIconResult)

      

Java

    // It's recommended to retrieve the icon_background_color and icon_mask_base_uri fields from a
    // FetchPlaceRequest and pass them to the Place object.
    // Set the image view's background color to match the place's icon background color
    Integer iconBackgroundColor = place.getIconBackgroundColor();
    if (iconBackgroundColor == null) {
        iconBackgroundColor = Color.TRANSPARENT;
    }
    binding.placesIconResult.setBackgroundColor(iconBackgroundColor);

    // Fetch the icon using Glide and set the result in the image view
    Glide.with(this)
        .load(place.getIconMaskUrl())
        .into(binding.placesIconResult);

      
इस उदाहरण में, Glide का इस्तेमाल किया गया है इमेज लोड होने की लाइब्रेरी से, लेकिन आपके पास अपनी पसंद की इमेज लोड करने वाली लाइब्रेरी का इस्तेमाल करने का विकल्प होता है.

फ़ील्ड

हर जगह के आइकॉन में ये फ़ील्ड होते हैं:

  • ICON_MASK_URL, बिना रंग वाले PNG आइकॉन के लिए बेस यूआरएल दिखाता है.
  • ICON_BACKGROUND_COLOR, जगह की कैटगरी के लिए डिफ़ॉल्ट कलर कोड दिखाता है.

आइकॉन और बैकग्राउंड के रंग के लिए अनुरोध करना

नीचे दी गई टेबल में, जगहों के हिसाब से उपलब्ध सभी आइकॉन, कैटगरी के हिसाब से दिखाए गए हैं. इन्होंने बदलाव किया है इन स्क्रीन को एक काले ग्लिफ़ के साथ डिफ़ॉल्ट रूप से सेट करता है. जगह की कैटगरी के हिसाब से, आइकॉन के बैकग्राउंड का रंग तय होता है.

जगह की कैटगरी: खाने-पीने की चीज़ें
(आइकॉन के बैकग्राउंड का रंग #FF9E67)

बार बार,
नाइट क्लब

कैफ़े कैफ़े
रेस्टोरेंट
रेस्टोरेंट, बेकरी
जगह की कैटगरी: खुदरा
(आइकॉन का बैकग्राउंड कलर #4B96F3)

बुकस्टोर किताबें, कपड़े, इलेक्ट्रॉनिक्स, गहने, जूते,
शॉपिंग सेंटर/मॉल
किराने की दुकान है
किराने की दुकान

किराना किराना, सुपरमार्केट

फ़ार्मेसी दवा की दुकान
जगह की कैटगरी: सेवाएं
(आइकॉन का बैकग्राउंड रंग #909CE1)

एटीएम एटीएम

बैंक बैंक
पेट्रोल पंप
गैस

ठहरने की जगह ठहरने की जगह
डाकघर
पोस्ट ऑफ़िस
जगह की कैटगरी: मनोरंजन
(आइकॉन के बैकग्राउंड का रंग #13B5C7)
अक्वेरियम, पर्यटक
एक्वेरियम, पर्यटक
गोल्फ़
गोल्फ़
ऐतिहासिक
ऐतिहासिक

मूवी फ़िल्म
संग्रहालय
संग्रहालय

थिएटर थिएटर
जगह की कैटगरी: परिवहन
(आइकॉन का बैकग्राउंड कलर #10BDFF)
हवाई अड्डा
हवाई अड्डा
बस
बस, राइडशेयर, टैक्सी
ट्रेन/रेल
ट्रेन/रेल
जगह की कैटगरी: नगरपालिका/सामान्य/धार्मिक
(आइकॉन का बैकग्राउंड कलर #7B9EB0)

कब्रिस्तान कब्रिस्तान

सिविक बिल्डिंग नागरिक निर्माण
लाइब्रेरी
लाइब्रेरी
स्मारक
स्मारक

पार्किंग पार्किंग

स्कूल (प्राइमरी, सेकंडरी, यूनिवर्सिटी) स्कूल (प्राइमरी, सेकंडरी, यूनिवर्सिटी)
पूजा (ईसाई)
पूजा (ईसाई)
पूजा (हिंदू)
पूजा (हिंदू)

इबादत (इस्लाम) इबादत (इस्लाम)
पूजा (जैन)
पूजा (जैन)
पूजा-पाठ (यहूदी)
पूजा (यहूदी)
पूजा (सिख)
पूजा (सिख)
सामान्य कारोबार
सामान्य कारोबार
जगह की कैटगरी: आउटडोर
(आइकॉन का बैकग्राउंड कलर #4DB546)
बोटिंग
नाव से घूमना

कैंपिंग कैंपिंग (जंगल में नदी के पास तंबू लगाना)

पार्क पार्क करें

स्टेडियम स्टेडियम

चिड़ियाघर चिड़ियाघर
जगह की कैटगरी: आपातकालीन
(आइकॉन का बैकग्राउंड कलर #F88181)

अस्पताल अस्पताल का बिल

पुलिस पुलिस