जगह के आइकॉन

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

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

हर आइकॉन को दो रिस्पॉन्स फ़ील्ड से तय किया जाता है:

  • आइकॉन का बेस यूआरएल, बिना रंग वाले आइकॉन के बेस यूआरएल के साथ-साथ, फ़ाइल टाइप एक्सटेंशन को शामिल करता है. आइकॉन का अनुरोध करने के लिए, आपको यूआरआई में .svg या .png जोड़ना होगा.
  • आइकॉन के बैकग्राउंड का रंग में, जगह की कैटगरी के लिए डिफ़ॉल्ट हेक्स कलर कोड होता है.

उदाहरण

यहां दिए गए उदाहरणों में, Places API (नया) और Places API के लिए आइकॉन यूआरआई और बैकग्राउंड कलर का अनुरोध करने का तरीका बताया गया है. ध्यान दें कि एपीआई के दो वर्शन के लिए, अनुरोध और रिस्पॉन्स अलग-अलग हैं.

Places API (नया प्रॉडक्ट)

यहां दिए गए उदाहरण में, किसी जगह के डिसप्ले नेम के साथ-साथ iconMaskBaseUri और iconBackgroundColor रिस्पॉन्स फ़ील्ड दिखाने के लिए, टेक्स्ट सर्च (नया) का इस्तेमाल किया गया है:

curl -X POST -d '{
  "textQuery" : "skog haus",
  "maxResultCount" : 1
}' \
-H 'Content-Type: application/json' -H 'X-Goog-Api-Key: API_KEY' \
-H 'X-Goog-FieldMask: places.displayName,places.iconMaskBaseUri,places.iconBackgroundColor' \
'https://places.googleapis.com/v1/places:searchText'

जवाब इस फ़ॉर्मैट में है:

{
  "places": [
    {
      "iconMaskBaseUri": "https://maps.gstatic.com/mapfiles/place_api/icons/v2/cafe_pinlet",
      "iconBackgroundColor": "#FF9E67",
      "displayName": {
        "text": "SKÖG Haus Coffee & Tea",
        "languageCode": "en"
      }
    }
  ]
}

Places API

यहां दिए गए उदाहरण में, जगह ढूंढें अनुरोध दिखाया गया है. इसमें icon_mask_base_uri और icon_background_color फ़ील्ड शामिल हैं:

    https://maps.googleapis.com/maps/api/place/findplacefromtext/json?input=skog%20haus&inputtype=textquery&fields=name,icon_mask_base_uri,icon_background_color&key=API_KEY

यहां दिए गए उदाहरण में दिखाया गया है कि जगह ढूंढने के अनुरोध के जवाब में, icon_mask_base_uri और icon_background_color फ़ील्ड कैसे दिखते हैं.

JSON

    {
      "candidates" : [
          {
            "icon_background_color" : "#FF9E67",
            "icon_mask_base_uri" : "https://maps.gstatic.com/mapfiles/place_api/icons/v2/cafe_pinlet",
            "name" : "SKÖG Haus Coffee",
          }
      ],
      "status" : "OK"
    }
          

XML

    <FindPlaceFromTextResponse>
      <candidates>
        <name>SKÖG Haus Coffee</name>
        <icon_background_color>#FF9E67</icon_background_color>
        <icon_mask_base_uri>https://maps.gstatic.com/mapfiles/place_api/icons/v2/cafe_pinlet</icon_mask_base_uri>
      </candidates>
      <status>OK</status>
    </FindPlaceFromTextResponse>
          

आइकॉन दिखाने के लिए, आइकॉन के यूआरआई में वह फ़ाइल टाइप एक्सटेंशन (.png या .svg) जोड़ें जो आपको दिखाना है. साथ ही, आइकॉन को दिखाए गए बैकग्राउंड कलर के साथ जोड़ें. उदाहरण के लिए, किसी वेब पेज पर .svg आइकॉन दिखाने के लिए:

<style>
  .icons-food-drink {
    background-color: #FF9E67;
    width: 88px;
    height: 88px;
    padding: 5px;
  }
</style>

<img src="https://maps.gstatic.com/mapfiles/place_api/icons/v2/cafe_pinlet.svg" alt="Cafe" class="icons-food-drink"/>

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

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

जगह की कैटगरी: खाने-पीने की चीज़ें
(आइकॉन का बैकग्राउंड कलर #FF9E67)
बार
बार,
नाइट क्लब
कैफ़े
कैफ़े
रेस्टोरेंट
रेस्टोरेंट, बेकरी
जगह की कैटगरी: खुदरा
(आइकॉन का बैकग्राउंड कलर #4B96F3)
किताबों की दुकान
किताबें, कपड़े, इलेक्ट्रॉनिक्स, आभूषण, जूते,
शॉपिंग सेंटर/मॉल
किराने की दुकान है
किराने की दुकान
किराना
किराने की दुकान, सुपरमार्केट
फ़ार्मेसी
फ़ार्मेसी
जगह की कैटगरी: सेवाएं
(आइकॉन का बैकग्राउंड रंग #909CE1)
एटीएम
एटीएम
बैंक
बैंक
पेट्रोल पंप
गैस
ठहरने की जगह
ठहरने की जगह
डाकघर
पोस्ट ऑफ़िस
जगह की कैटगरी: मनोरंजन
(आइकॉन का बैकग्राउंड कलर #13B5C7)
एक्वेरियम, पर्यटक
एक्वेरियम, पर्यटक
गोल्फ़
गोल्फ़
ऐतिहासिक
ऐतिहासिक
मूवी
फ़िल्म
संग्रहालय
संग्रहालय
थिएटर
थिएटर
जगह की कैटगरी: परिवहन
(आइकॉन का बैकग्राउंड कलर #10BDFF)
हवाई अड्डा
हवाई अड्डा
बस
बस, राइडशेयर, टैक्सी
ट्रेन/रेल
ट्रेन/रेल
जगह की कैटगरी: नगरपालिका/सामान्य/धार्मिक
(आइकॉन का बैकग्राउंड कलर #7B9EB0)
कब्रिस्तान
कब्रिस्तान
सिविक बिल्डिंग
सिविक बिल्डिंग
लाइब्रेरी
लाइब्रेरी
स्मारक
स्मारक
पार्किंग
पार्किंग
स्कूल (प्राइमरी, सेकंडरी, यूनिवर्सिटी)
स्कूल (प्राइमरी, सेकंडरी, यूनिवर्सिटी)
पूजा-पाठ (ईसाई)
पूजा (ईसाई)
पूजा (हिंदू)
पूजा (हिंदू)
पूजा-पाठ (इस्लाम)
पूजा (इस्लाम)
पूजा (जैन)
पूजा (जैन)
पूजा-पाठ (यहूदी)
पूजा (यहूदी)
पूजा-पाठ (सिख)
पूजा (सिख)
सामान्य कारोबार
सामान्य कारोबार
जगह की कैटगरी: आउटडोर
(आइकॉन का बैकग्राउंड कलर #4DB546)
बोटिंग
बोटिंग
कैंपिंग
कैंपिंग
पार्क
पार्क
स्टेडियम
स्टेडियम
चिड़ियाघर
चिड़ियाघर
जगह की कैटगरी: आपातकालीन
(आइकॉन का बैकग्राउंड कलर #F88181)
अस्पताल
अस्पताल
पुलिस
पुलिस