टाइल कंपनी

सार्वजनिक इंटरफ़ेस TileProvider
पहले से मालूम इनडायरेक्ट सब-क्लास

ऐसे क्लास के लिए इंटरफ़ेस जो TileOverlay के लिए टाइल इमेज देता है. टाइल कोऑर्डिनेट सिस्टम के बारे में जानकारी के लिए, TileOverlay देखें.

इस इंटरफ़ेस में, कॉल करने के तरीकों को एक से ज़्यादा थ्रेड से किया जा सकता है. इसलिए, इस इंटरफ़ेस को लागू करने का तरीका थ्रेडसेफ़ होना चाहिए.

फ़ील्ड की खास जानकारी

पब्लिक स्टैटिक फ़ाइनल टाइल NO_TILE स्टब टाइल का इस्तेमाल यह बताने के लिए किया जाता है कि किसी खास टाइल कोऑर्डिनेट के लिए कोई टाइल मौजूद नहीं है.

सार्वजनिक तरीके से जुड़ी खास जानकारी

ऐब्सट्रैक्ट टाइल
getTile(int x, int y, int Zoom)
इस टाइल कोऑर्डिनेट के लिए इस्तेमाल की जाने वाली टाइल लौटाता है.

फ़ील्ड

सार्वजनिक स्टैटिक फ़ाइनल टाइल NO_TILE

स्टब टाइल का इस्तेमाल यह बताने के लिए किया जाता है कि किसी खास टाइल कोऑर्डिनेट के लिए कोई टाइल मौजूद नहीं है.

सार्वजनिक तरीके

पब्लिक ऐब्स्ट्रैक्ट टाइल getTile (int x, int y, int Zoom)

इस टाइल कोऑर्डिनेट के लिए इस्तेमाल की जाने वाली टाइल लौटाता है.

पैरामीटर
x टाइल का x कॉर्डिनेट. यह [0, 2ज़ूम - 1] की रेंज में होगा.
y टाइल का y कॉर्डिनेट. यह [0, 2ज़ूम - 1] की रेंज में होगा.
ज़ूम टाइल का ज़ूम लेवल. यह [ GoogleMap.getMinZoomLevel, GoogleMap.getMaxZoomLevel] की रेंज में होगा.
रिटर्न
  • इस टाइल कोऑर्डिनेट के लिए इस्तेमाल किया जाने वाला Tile. अगर आपको इस टाइल कोऑर्डिनेट के लिए टाइल नहीं देनी है, तो NO_TILE वापस करें. अगर इस समय टाइल नहीं मिलती, तो शून्य वापस करें और आगे के अनुरोध एक्सपोनेन्शियल बैकऑफ़ के साथ किए जा सकते हैं.