দূরত্ব মাপার যন্ত্রপাতি بدائية সার্ভেয়ারের চাকা (surveyor's wheels) থেকে আধুনিক লেজার রেঞ্জফাইন্ডার (laser rangefinders) এবং থিওডোলাইট (theodolites) পর্যন্ত অনেক বিকশিত হয়েছে। যদিও সঠিক দূরত্ব মাপা পেশাদার অ্যাপ্লিকেশনের জন্য এখনও ব্যয়বহুল এবং জটিল, আধুনিক স্মার্টফোন এই জটিল ইঞ্জিনিয়ারিং সমস্যাকে মিনিয়াচার ও সিম্পলিফাই করেছে।
একটি স্মার্টফোন এখন আপনার দ্রুত ম্যাক্রো মেজারমেন্ট টাস্ক নিব্টাতে সক্ষম—যেমন ঘরের ভেতরে নেটওয়ার্কিং/ইলেকট্রিক্যাল কেবল রান অনুমান করা বা আপনার দৈনিক জগিং রুট কত দূর সেটি বের করা। দুর্ভাগ্যবশত, প্রতিটি সক্ষম দূরত্ব-মাপার অ্যাপের জন্য বারোটি ব্যথা দায়ক অকার্যকর অ্যাপ রয়েছে। خوشবেশ, আমরা গুগল প্লে স্টোরের মধ্যমতায় ঘুটি মাথা ডুবে আপনার জন্য অ্যান্ড্রয়েডের তিনটি সেরা দূরত্ব-মাপার অ্যাপ নিয়ে এলাম।
আমরা সার্ব الثلاثة অ্যাপ ইনস্টল করার সুপারিশ করি কারণ এদের প্রতিটি ভিন্ন দূরত্ব-মাপার পরিস্থিতির জন্য উপযুক্ত। আরও, যেহেতু স্মার্টফোনরা স্পেশালাইজড মেজারমেন্ট টুলস নয়, সেগুলো দূরত্ব অনুমানের জন্য অনেক সেন্সর অ্যারে ব্যবহার করে। অন্য কথায়, আমাদের রিকমেন্ডেশন중에 একটি ইন্টারমিডিয়েট দূরত্বের জন্য ভালো কারণ এটি এলিমেন্টারি ট্রাইগোনোমেট্রি (elementary trigonometry) ব্যবহার করে, আরেকটি লম্বা দূরত্বের জন্য পারসপেক্টিভ এস্টিমেশন (perspective estimation) ব্যবহার করে ভালো কাজ করতে পারে।
১. Smart Measure
স্মার্টফোন মেজারমেন্ট অ্যাপের একটি বড় স্যুটের অংশ, Smart Measure একটি ব্যাপকভাবে ব্যবহৃত এবং আরও ব্যাপকভাবে প্রশংসিত দূরত্ব মাপার টুল। অ্যাপটি একটি কোরিয়ান অ্যান্ড্রয়েড এক্সপার্ট tarafından ডেভেলপ করা যিনি Android Boy হ্যান্ডেল দিয়ে পরিচিত, যিনি সঠিক স্মার্টফোন-মেজারমেন্ট টুল প্রোগ্রাম করার জন্য একটি ঝামেলা দিয়ে থাকেন। Smart Measure বেসিক ট্রাইগোনোমেট্রি ব্যবহার করে একটি নির্দিষ্ট অবজেক্ট থেকে দূরত্ব এবং উচ্চতা অনুমান করে।
অ্যাপ ব্যবহার করা খুব সহজ:
- ক্রসহেয়ার (crosshairs) অবজেক্টের বেসে (base) লক্ষ্য করুন এবং ডান পাশের "Get Distance" বাটনে ট্যাপ করুন। এটি অবিলম্বে অবজেক্টের দূরত্ব দেখাবে।
- উसी অবজেক্টের উচ্চতা মাপতে, বাম পাশের ট্রি (tree) আইকন দ্বারা রিপ্রেজেন্ট করা হাইট-মেজারমেন্ট বাটনে ট্যাপ করুন যখন ক্রসহেয়ারটি অবজেক্টের বেসে থাকছে।
- ক্রসহেয়ারটি বেস থেকে অবজেক্টের টপে (top) নিয়ে যান এবং "Get Height" বাটনে ট্যাপ করুন উচ্চতা রেকর্ড করতে।
- দূরত্ব এবং উচ্চতা মেজারমেন্ট দুটোই ডিসপ্লেতে লক করা থাকবে যতক্ষণ না আপনি "Reset" বাটনে ট্যাপ করেন নতুন রিডিংয়ের জন্য।
এই প্রসেসের আপারেন্ট সিমপ্লিসিটিই (apparent simplicity) হলো নেগেটিভ রেটিংয়ের সাথে ওড রিভিউগুলো কামপ্লেইন করে ইনঅ্যাকুরেসি (inaccuracy) নিয়ে। অ্যাপটি ভালোভাবে টেস্ট করলে এবং একটি ভালো পুরনো মেজারিং টেপ দিয়ে এর মেজারমেন্ট ভ্যালিডেট করলে, নিরাপদে বলা যায় অধিকাংশ নেগেটিভ রিভিউ ইউজার এরর (user errors) এবং ক্যালিব্রেশন ওভারসাইট (calibration oversight)-এর কারণ।
যেহেতু এই অ্যাপ পাইথাগোরাসের থিওরেম (Pythagorean Theorem) অবলম্বন করে, ফোনটি সঠিক উচ্চতায় থাকতে হয় অপ্টিমাম মেজারমেন্ট একুরেসির জন্য। অর্থাৎ, আপনি যদি বসে থাকেন বা অন্যথায় একই হরিজন্টাল প্লেনে না থাকেন যা অবজেক্ট মাপা হচ্ছে, মেজারমেন্ট واাইল্ডলি ইনঅ্যাকুরেট (wildly inaccurate) হবে। অ্যাপ ডিফল্টলি ইউজারের উচ্চতা ৫ ফুট ৯ ইঞ্চি ধরে, তাই আপনি লম্বা বা ছোট হলে ম্যানুয়ালি ক্যালিব্রেট করা ভালো।
আসলে, অফিসিয়াল ব্লগে কম্প্রিহেনসিভ ক্যালিব্রেশন গাইডে কিছু মিনিট খরচ করা ভালো সেরা রেজাল্টের জন্য। একবার অ্যাপ ডায়েল-ইন (dialled in) হলে, Smart Measure গুগল নিজের AR মেজারমেন্ট অ্যাপের চেয়ে দ্রুত এবং সহজ দূরত্ব মাপায় বিতড়িয়ে দেয়।
২. Smart Distance
Smart Distance হলো Smart Measure-র ক্রিয়েটরের আরেকটি অ্যাপ যা এক কিলোমিটার রেঞ্জ পর্যন্ত দূরত্ব মাপার জন্য অপ্টিমাইজড। Smart Measure যেখানে ৫০ মিটার পর্যন্ত ট্রাইগোনোমেট্রি ব্যবহার করে দূরত্ব মাপে, এই অ্যাপ পারসপেক্টিভ এস্টিমেশন (perspective estimates) ব্যবহার করে অনেক বেশি দূরত্বের অবজেক্ট মাপে।
এই দূরত্ব-মাপার অ্যাপ ব্যবহার করা Smart Measure-র চেয়ে আরও সহজ। একমাত্র ক্যাচ (catch) হচ্ছে যেহেতু এটি পারসপেক্টিভ এস্টিমেশন ব্যবহার করে, আপনাকে টার্গেটের (target) উচ্চতা বা প্রস্থ জানতে হবে যেটি আপনি রেঞ্জ করতে চান। আইডিয়া হচ্ছে জানা ডাইমেনশন वाले সাবজেক্ট বেছে নেওয়া যেমন মানুষ (গড় মানুষের উচ্চতা ১.৭মি), গাড়ি (অনলাইনে ডাইমেনশন খুঁজে পাওয়া সহজ), বা স্পেসিফিক কোড অনুযায়ী বিল্ট সাধারণ অবজেক্ট যেমন ল্যাম্পপোস্ট।
দূরত্ব মাপা একদম সহজ: টার্গেটের প্রস্থ বা উচ্চতাসহ সমান্তরাল সবুজ লাইন (green lines) অ্যালাইন করুন এবং একই ডাইমেনশন এন্টার করুন। এই অ্যাপ গলফারদের (golfers) জন্য খুব কাজে আসে, যারা কোর্সের যেকোনো হোল সহজে মাপতে পারেন ফ্ল্যাগ টার্গেট করে, যাদের স্ট্যান্ডার্ড হাইট ২.১ মিটার। Smart Distance ভ্রমণকারীদের জন্যও ভালো কাজ করে। বিখ্যাত টুরিস্ট আট্রাকশন মাপা সহজ কারণ তাদের উচ্চতা নিয়ে ডেটা কুইক ওয়েব সার্চ দিয়ে পাওয়া যায়।
Smart Distance আশ্চর্য করে একুরেট—শর্ত হলো আপনি ইনস্ট্রাকশন ফলো করেন এবং রেফারেন্স সাবজেক্টের প্রস্থ বা উচ্চতা জানেন। ক্যালিব্রেশন হ্যাসল (hassle) নয় কারণ এই অ্যাপের ডেভেলপার দাবি করেছেন ৭০০+ বড় স্মার্টফোনের জন্য ক্যালিব্রেট করেছেন, সাথে নিয়মিত ও টাইমলি আপডেট কমিট করে লেটেস্ট স্মার্টফোনগুলোর জন্য।
৩. GPS Fields Area Measure
আমরা এখন পর্যন্ত একটি khá ইনটিউইটিভ অ্যাপ পেয়েছি যা ৫০ মিটার পর্যন্ত ভালো, আরেকটি যা এক কিলোমিটার পর্যন্ত যায়। কিন্তু এই দুটোই লাইন অফ সাইট (line of sight)-এ কাজ করে। এক কিলোমিটারের বেশি দূরত্ব মাপার জন্য বা সেই কেসগুলোর জন্য যেখানে লাইন অফ সাইট মেইনটেইন করা ফিজিবল (feasible) নয়, সেটা আইডিয়াল নয়। এতে দূরত্ব মাপার সিনেরিওর মতো আপনার লম্বা এবং বাঁকা জগিং ট্র্যাকের দৈর্ঘ্য বের করা অন্তর্ভুক্ত।
GPS Fields Area Measure অ্যাপের নাম বড় হলেও, এটি সমানভাবে লম্বা মেজারমেন্টের জন্য উপযুক্ত। তর্ক করা যায় গুগল ম্যাপস (Google Maps) জনপ্রিয় লোকেশনগুলোর মাঝপথের দূরত্ব মাপার জন্য ভালো কাজ করে, তবে দুটি পয়েন্টের মাঝপথে জটিল পথের কাস্টোমাইজড মেজারমেন্টের জন্য সেটি বিশেষ ইনটিউইটিভ নয়, উপরের জগিং ট্র্যাক উদাহরণের মতো।
GPS Fields Area Measure ব্যবহার করা যায় GPS ম্যাপে দুটি পয়েন্টের মাঝপথের দূরত্ব ক্যালকুলেট করতে একটি ইউজার কাস্টোমাইজেবল পথ দিয়ে। গ্রসারি স্টোরে (grocery store) শর্টকাট কত দ্রুত সেটি জানতে চান? এই অ্যাপের ইনটিউইটিভ UI ব্যবহার করে স্টোরে একটি কাস্টম রুট সেট করুন এবং সঠিক দূরত্ব মেজারমেন্ট পান। এছাড়া, আপনি বিল্ট-ইন GPS ট্র্যাকিং ব্যবহার করে আসলে পয়েন্ট A থেকে পয়েন্ট B-এ যেতে পারেন দূরত্ব মাপার জন্য।
অ্যাপের GPS-এনাবলড প্রকৃতি এটিকে ফেয়ারলি একুরেট (fairly accurate) করে। এটা আমি ভেরিফাই করলাম আমার লোকালিটিতে দুটি পয়েন্টের মাঝপথে একটি কাস্টম পথ সেট করে এবং তারপর আমার গাড়ির ওডোমিটার (odometer) দিয়ে মেজারমেন্ট ভেরিফাই করলাম। আশ্চর্য নয়, দুটি মেজারমেন্ট মার্জিন অফ এরর (margin of error)-এর মধ্যে মিলে গেল। এক্সট্রা বোনাস হিসেবে, অ্যাপটি এরিয়া ক্যালকুলেশনও করার সুযোগ দেয় ম্যাপ ব্যবহার করে বা GPS মোডে পেরিমিটার ট্রাভার্স (traversing the perimeter) করলে।
আপনার পকেটে দূরত্ব মাপা
অনেক অ্যাপ আছে যা সঠিক এবং সুবিধাজনক দূরত্ব মাপার وعدা দেয়, কিন্তু খুব কম অ্যাপ ম্যানেজ করে রিলায়াবিলিটি (reliability) এবং ইজ অফ ইউজ (ease of use)-এর মধ্যে ব্যালেন্স অচieves করতে। আমাদের সতর্কতার সাথে কিউরেটেড (curated) এবং ভালোভাবে টেস্ট করা তিনটি অ্যাপ আপনার অ্যান্ড্রয়েড স্মার্টফোনে দূরত্ব মাপার সেরা বেট (best bet)। এই অ্যাপগুলো আপনার ফোনে ইনস্টল রাখুন, এবং আপনি ভার্চুয়ালি যেকোনো ম্যাগনিটিউড ও কমপ্লেক্সিটি-এর দূরত্ব মাপার টাস্ক নিব্টাতে প্রস্তুত।