heatmapTiles এন্ডপয়েন্টটি টাইল ওভারলের মাধ্যমে পরাগরেণু-সম্পর্কিত হিটম্যাপ প্রদান করে। টাইল ওভারলে হলো একাধিক ইমেজ টাইলের একটি সংগ্রহ যা গুগল ম্যাপসের উপরে প্রদর্শন করা যায়। প্রতিটি ইমেজ টাইলের আকার ২৫৬ x ২৫৬ পিক্সেল।
টাইল ওভারলে হলো একাধিক টাইল দিয়ে গঠিত একটি গ্রিড, যার প্রত্যেকটিকে ( X , Y ) স্থানাঙ্ক দেওয়া থাকে। (0,0) স্থানাঙ্কের টাইলটি সর্বদা মানচিত্রের উত্তর-পশ্চিম কোণে থাকে। X এর মান পশ্চিম থেকে পূর্ব দিকে বৃদ্ধি পায়, এবং Y এর মান উত্তর থেকে দক্ষিণ দিকে বৃদ্ধি পায়।
zoom level নির্ধারণ করে যে একটি ম্যাপ ভিউতে ম্যাপের বিষয়বস্তু কতটা বড় বা ছোট দেখাবে। টাইল গ্রিডের আকার জুম লেভেল দ্বারা X এবং Y স্থানাঙ্ককে সূচকীয়ভাবে স্কেল করার মাধ্যমে নির্ধারিত হয়।
gridSizeX = XzoomLevel gridSizeY = YzoomLevel
উদাহরণস্বরূপ, জুম লেভেল ২-এ বিশ্ব মানচিত্রটি একটি ৪ x ৪ ম্যাট্রিক্স ব্যবহার করে উপস্থাপন করা হয়, যেখানে মোট ১৬টি টাইল থাকে।
নিচের ছবিতে সমগ্র বিশ্বের একটি TREE_UPI হিটম্যাপ দেখানো হয়েছে, যা টাইলগুলিতে বিভক্ত এবং জুম লেভেল ২-এ অ্যাক্সেস করা যায়।
অতিরিক্ত বিবরণের জন্য মানচিত্র ও টাইলের স্থানাঙ্ক দেখুন।
আপনি heatmapTiles এন্ডপয়েন্ট ব্যবহার করে বর্তমান পরাগ হিটম্যাপ টাইলস পেতে, নিম্নলিখিত ঠিকানায় একটি HTTP GET অনুরোধ পাঠান:
https://pollen.googleapis.com/v1/mapTypes/TYPE/heatmapTiles/Z/X/Y?key=YOUR_API_KEY
হিটম্যাপ এন্ডপয়েন্ট সম্পর্কে
একটি সফল অনুরোধের জন্য নিচে তালিকাভুক্ত সমস্ত প্যারামিটার আবশ্যক:
-
KEY: আপনার অ্যাপ্লিকেশনের API কী। এই কী কোটা ব্যবস্থাপনার উদ্দেশ্যে আপনার অ্যাপ্লিকেশনকে শনাক্ত করে। কীভাবে একটি কী পাবেন তা জানুন। -
TYPE: যে ধরনের হিটম্যাপ ফেরত দেওয়া হবে। অনুমোদিত মানগুলো দেখুন। -
Z: জুম লেভেল যা নির্ধারণ করে ম্যাপ ভিউতে একটি ম্যাপের বিষয়বস্তু কতটা বড় বা ছোট দেখাবে। অনুমোদিত মান হলো ০-১৬, যেখানে ০ মানটি পুরো বিশ্বকে একটি একক টাইলে প্রদর্শন করে। -
X,Y: উত্তর-পূর্ব কোণার (0,0) সাপেক্ষে টাইলটির স্থানাঙ্ক।Xমান পশ্চিম থেকে পূর্ব দিকে এবংYমান উত্তর থেকে দক্ষিণ দিকে বৃদ্ধি পায়। স্থানাঙ্কগুলি অবশ্যই নির্দিষ্ট জুম লেভেলের জন্য বৈধ হতে হবে। উদাহরণস্বরূপ, যদি আপনি জুম লেভেল 2 সেট করেন এবং (10,10) স্থানাঙ্কে একটি টাইলের জন্য অনুরোধ করেন, তাহলে API একটি ত্রুটি দেখাবে।
হিটম্যাপ অনুরোধের উদাহরণ
উপরের ছবিতে জুম লেভেল ২ সহ একটি TREE_UPI হিটম্যাপ এবং প্রতিটি টাইলের স্থানাঙ্ক দেখানো হয়েছে। নিম্নলিখিত উদাহরণটি (2,1) স্থানাঙ্কে অবস্থিত টাইলটি অনুরোধ করার জন্য heatmapTiles এন্ডপয়েন্ট ব্যবহার করে:
https://pollen.googleapis.com/v1/mapTypes/TREE_UPI/heatmapTiles/2/2/1?key=YOUR_API_KEY
টাইলটি একটি ছবি হিসেবে প্রদর্শিত হয় যা একটি মানচিত্রের উপর স্থাপন করা যায়:

ডিফল্ট ম্যাপের উপরে টাইলস স্থাপন করার বিষয়ে আরও তথ্যের জন্য, ওভারলে ম্যাপের প্রকারভেদ দেখুন।