বাংলায় অ্যান্ড্রয়েড সহায়িকা - Bangla Android Guide

জিওফেন্স (Geofences) তৈরী করা এবং মনিটরিং করা

(http://developer.android.com/training/location/geofencing.html)

জিওফেন্স (Geofences) কাছাকাছি বৈশিষ্টের সজাগতার (অ্যাওয়ারনেস) সাথে ইউজারের বর্তমান লোকেশনের সজাগতাকে একিভূত করে, লোকেশন যা ইন্টারেস্ট হতে পারে তাতে ইউজারের নৈকট্য (প্রক্সিমিটি) হিসাবে নির্ধারিত করে। একটি লোকেশন অব ইন্টারেস্ট চিহ্নিত করতে, আপনি এর অক্ষাংশ এবং দ্রাঘিমাংশ নির্দিষ্ট করেন। লোকেশনের জন্য নৈকট্য (প্রক্সিমিটি) অভিযোজিত করতে, আপনি একটি রেডিয়াস যোগ করেন। অক্ষাংশ, দ্রাঘিমাংশ এবং রেডিয়াস একটি জিওফেন্স (Geofences)কে নির্ধারিত করে।

লোকেশন সার্ভিস একটি জিওফেন্স (Geofences)কে একটি পয়েন্ট এবং প্রক্সিমিটি (নৈকট্য) হিসাবে দেখার চেয়ে একটি এলাকা হিসাবে দেখে থাকে। লোকেশন সার্ভিস এটাকে চিহ্নিত করতে দেয় যখন ইউজার একটি জিওফেন্স (Geofences)এ প্রবেশ বা নির্গমন করে। প্রতিটা জিওফেন্স (Geofences)এর জন্য আপনি লোকেশন সার্ভিসকে আপনাকে এনট্রান্স (অভিগমন) ইভেন্ট বা এক্সিট (নির্গমন) ইভেন্ট বা উভয়ই পাঠাতে বলতে পারেন। মেয়াদ কাল মিলি সেকেন্ডে নির্দিষ্ট করার মাধ্যমে আপনি একটি জিওফেন্স এর সময়কাল সীমিতও করে দিতে পারেন। জিওফেন্স মেয়াদোত্তির্ণ হওয়ার পর, লোকেশন সার্ভিস স্বয়ংক্রিয়ভাবে এটাকে অপসারণ করে।