টাইলপ্রোভাইডার প্রয়োগ করে
TileProvider
এর একটি আংশিক বাস্তবায়ন যার জন্য শুধুমাত্র একটি URL প্রয়োজন যা প্রদান করার জন্য একটি ছবি নির্দেশ করে।
মনে রাখবেন যে এই শ্রেণীর জন্য সমস্ত চিত্রের একই মাত্রা থাকা প্রয়োজন।
উত্তরাধিকারসূত্রে প্রাপ্ত ক্ষেত্রের সারাংশ
পাবলিক কনস্ট্রাক্টর সারাংশ
UrlTileProvider (int প্রস্থ, int উচ্চতা) একটি UrlTileProvider গঠন করে। |
পাবলিক পদ্ধতির সারাংশ
চূড়ান্ত টালি | getTile (int x, int y, int জুম) এই টাইল স্থানাঙ্কের জন্য ব্যবহার করা টাইল ফেরত দেয়। |
বিমূর্ত URL | getTileUrl (int x, int y, int জুম) একটি URL প্রদান করে যা এই টাইলের জন্য ব্যবহার করা চিত্রটিকে নির্দেশ করে। |
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতির সারাংশ
পাবলিক কনস্ট্রাক্টর
সর্বজনীন UrlTileProvider (int প্রস্থ, int উচ্চতা)
একটি UrlTileProvider গঠন করে।
পরামিতি
প্রস্থ | টাইলসের জন্য ব্যবহৃত চিত্রগুলির প্রস্থ |
---|---|
উচ্চতা | টাইলসের জন্য ব্যবহৃত ছবির উচ্চতা |
পাবলিক পদ্ধতি
সর্বজনীন চূড়ান্ত টাইল getTile (int x, int y, int জুম)
এই টাইল স্থানাঙ্কের জন্য ব্যবহার করা টাইল ফেরত দেয়।
পরামিতি
এক্স | টাইলের x স্থানাঙ্ক। এটি [0, 2 জুম - 1] এর মধ্যে থাকবে। |
---|---|
y | টাইলের y স্থানাঙ্ক। এটি [0, 2 জুম - 1] এর মধ্যে থাকবে। |
জুম | টাইলের জুম স্তর। এটি [ GoogleMap.getMinZoomLevel , GoogleMap.getMaxZoomLevel ] অন্তর্ভুক্ত পরিসরে হবে৷ |
সর্বজনীন বিমূর্ত URL getTileUrl (int x, int y, int zoom)
একটি URL
প্রদান করে যা এই টাইলের জন্য ব্যবহার করা চিত্রটিকে নির্দেশ করে। যদি প্রাথমিক অনুরোধে কোনো ছবি না পাওয়া যায়, তাহলে সূচকীয় ব্যাকঅফের সাথে আরও অনুরোধ করা হবে। আপনি এই টাইল স্থানাঙ্কের জন্য একটি চিত্র প্রদান করতে না চাইলে, শূন্য দিন।
পরামিতি
এক্স | টাইলের x স্থানাঙ্ক। এটি [0, 2 জুম - 1] এর মধ্যে থাকবে। |
---|---|
y | টাইলের y স্থানাঙ্ক। এটি [0, 2 জুম - 1] এর মধ্যে থাকবে। |
জুম | টাইলের জুম স্তর। এটি [ GoogleMap.getMinZoomLevel , GoogleMap.getMaxZoomLevel ] অন্তর্ভুক্ত পরিসরে হবে৷ |
রিটার্নস
- ইউআরএল একটি
URL
যা এই টাইলের জন্য ব্যবহার করা ছবির দিকে নির্দেশ করে। আপনি এই টাইল স্থানাঙ্কের জন্য একটি চিত্র প্রদান করতে না চাইলে,null
দিন।