স্থানের আইকনগুলি বিভিন্ন ধরণের স্থান নির্দেশ করে (উদাহরণস্বরূপ কফি শপ, লাইব্রেরি এবং জাদুঘর)। আপনি PNG বা SVG ফর্ম্যাটে আইকনগুলির জন্য URL-এর জন্য অনুরোধ করতে পারেন, সেইসাথে সংশ্লিষ্ট আইকনের পটভূমির রঙ, স্থান খুঁজুন, স্থানের বিবরণ, কাছাকাছি অনুসন্ধান এবং পাঠ্য অনুসন্ধানের অনুরোধগুলি সহ। আইকন ইনলাইন ব্যবহার করা যেতে পারে.
প্রতিটি আইকন দুটি প্রতিক্রিয়া ক্ষেত্র দ্বারা সংজ্ঞায়িত করা হয়:
- আইকন বেস URI-তে একটি নন-রঙ্গিন আইকনের জন্য বেস ইউআরএল থাকে, ফাইল টাইপ এক্সটেনশন বিয়োগ করে। আইকনটির অনুরোধ করতে আপনাকে অবশ্যই URI-তে
.svg
বা.png
যোগ করতে হবে। - আইকনের পটভূমির রঙে স্থানের বিভাগের জন্য ডিফল্ট HEX রঙের কোড থাকে।
উদাহরণ
নিম্নলিখিত উদাহরণগুলি দেখায় যে কীভাবে একটি আইকন ইউআরআই এবং পটভূমির রঙের জন্য অনুরোধ করা যায় Places API (নতুন) এবং স্থান API-এর জন্য৷ লক্ষ্য করুন যে API এর দুটি সংস্করণের জন্য অনুরোধ এবং প্রতিক্রিয়া ভিন্ন।
স্থান 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" } } ] }
স্থান 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
ক্ষেত্রগুলি একটি Find Place অনুরোধের প্রতিক্রিয়ায় উপস্থিত হয়।
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" }
এক্সএমএল
<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>
একটি আইকন প্রদর্শন করতে, প্রত্যাবর্তিত আইকন URI-তে পছন্দসই ফাইল টাইপ এক্সটেনশন (.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) | |||
হাসপাতাল | পুলিশ |