হিটম্যাপ

heatmapTiles এন্ডপয়েন্ট টাইল ওভারলের মাধ্যমে পরাগ সংক্রান্ত হিটম্যাপ প্রদান করে। টাইল ওভারলে হল ইমেজ টাইলের একটি সংগ্রহ যা Google Maps-এর উপরে দেখানো যেতে পারে। প্রতিটি ইমেজ টাইল ২৫৬ 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 key। কোটা ম্যানেজ করার উদ্দেশ্যে এই 'কী' আপনার অ্যাপ্লিকেশন শনাক্ত করে। কীভাবে কী পাবেন তা জানুন।
  • TYPE: যে ধরনের হিটম্যাপ ফেরত দিতে হবে। অনুমোদিত মান দেখুন।
  • Z: জুম লেভেল যা নির্ধারণ করে যে ম্যাপ ভিউতে ম্যাপের কন্টেন্ট কতটা বড় বা ছোট দেখাবে। অনুমোদিত মান হল ০-১৬, যেখানে ০ মানটি একটি টাইলে সম্পূর্ণ পৃথিবী দেখায়।
  • X,Y: উত্তর-পূর্ব কোণের (০,০) সাপেক্ষে টাইল কোঅর্ডিনেট। X ভ্যালু পশ্চিম থেকে পূর্ব দিকে এবং Y ভ্যালু উত্তর থেকে দক্ষিণ দিকে বৃদ্ধি পায়। নির্দিষ্ট করা জুম লেভেলের জন্য স্থানাঙ্ক সঠিক হতে হবে। যেমন, আপনি জুম লেভেল ২ হিসেবে সেট করে কোঅর্ডিনেট (১০,১০)-এ কোনও টাইলের অনুরোধ করলে, API একটি সমস্যা দেখায়।

হিটম্যাপ অনুরোধের উদাহরণ

উপরের ছবিতে ২-এর জুম লেভেল সহ একটি TREE_UPI হিটম্যাপ দেখানো হয়েছে, সাথে প্রতিটি টাইলের কোঅর্ডিনেটও দেখানো হয়েছে। নিম্নলিখিত উদাহরণে, কোঅর্ডিনেট (২,১)-এ টাইলের অনুরোধ করতে heatmapTiles এন্ডপয়েন্ট ব্যবহার করা হয়েছে:

https://pollen.googleapis.com/v1/mapTypes/TREE_UPI/heatmapTiles/2/2/1?key=YOUR_API_KEY

টাইলটি একটি ছবি হিসেবে দেখানো হয় যা ম্যাপের উপরে ওভারলে করা যেতে পারে:

TREE_UPI ম্যাপ ব্যবহার করে হিটম্যাপ টাইলের একটি উদাহরণ।

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