জিওডেসিক দূরত্ব ক্যালকুলেটর

দুটি স্থানাঙ্কের মধ্যে সংক্ষিপ্ততম পৃষ্ঠ পথ পরিমাপ করুন — WGS84 উপবৃত্তকের ওপর দূরত্ব, শুরুর এবং শেষের বিয়ারিং এবং মধ্যবিন্দু।

বিন্দু A (উৎস)

দশমিক ডিগ্রি লিখুন। কোনো ম্যাপ অ্যাপ থেকে কপি করা একটি “অক্ষাংশ, দ্রাঘিমাংশ” জোড়া যেকোনো একটি ফিল্ডে পেস্ট করলে তা স্বয়ংক্রিয়ভাবে বিভক্ত হয়ে যায়।

বিন্দু B (গন্তব্য)

জিওডেসিক ফলাফল

সংক্ষিপ্ততম পৃষ্ঠ দূরত্ব

শুরুর বিয়ারিং (A থেকে রওনা হওয়ার সময়)

শেষ বিয়ারিং (B-তে পৌঁছানোর সময়)

মধ্যবিন্দু

জিওডেসিক গণনা করতে উভয় বিন্দু লিখুন।
সমকোণী গ্রাটিকিউল; বৃত্তচাপের আকৃতিটি পরিকল্পিত, কোনো নেভিগেশন চার্ট নয়।

মডেল এবং সূত্র

উপবৃত্তক (WGS84): Karney-এর বিপরীত জিওডেসিক সমাধান — a = ৬,৩৭৮,১৩৭ মি, f = ১/২৯৮.২৫৭২২৩৫৬৩

গোলক: a = sin²(Δφ/2) + cos φ₁·cos φ₂·sin²(Δλ/2); d = 2R·atan2(√a, √(1−a)); R = ৬,৩৭১.০০৮৮ কিমি

অ্যাজিমুথগুলো A এবং B বিন্দুতে জিওডেসিক বরাবর, প্রকৃত উত্তর দিক থেকে ঘড়ির কাঁটার দিকে, ০–৩৬০° তে স্বাভাবিক করে নেওয়া হয়েছে।

পদ্ধতি এবং উৎস

দূরত্ব এবং অ্যাজিমুথগুলো WGS84 উপবৃত্তকের ওপর Karney-এর অ্যালগরিদম ব্যবহার করে বিপরীত জিওডেসিক সমস্যার সমাধান করে, যা প্রায়-প্রতিপাদ বিন্দুসহ প্রতিটি বিন্দু জোড়ার জন্য কাজ করে। মধ্যবিন্দুটি জিওডেসিক বৃত্তচাপের অর্ধেক দৈর্ঘ্যে অবস্থিত। তুলনা রেখাটি IUGG গড় ব্যাসার্ধ ৬,৩৭১.০০৮৮ কিমি বিশিষ্ট একটি গোলকের ওপর হ্যাভারসাইন সূত্র প্রয়োগ করে। পদ্ধতি এবং উৎসসমূহ ১১ আগস্ট ২০২৬ তারিখে যাচাই করা হয়েছে।

পদ্ধতি যাচাই করা হয়েছে
১১ আগস্ট ২০২৬
WGS84
a = 6,378,137 m · f = 1/298.257223563

উভয় স্থানাঙ্ক এবং প্রতিটি ফলাফল আপনার ব্রাউজারে গণনা করা হয় এবং কখনোই এই ডিভাইস থেকে বাইরে যায় না।

জিজ্ঞাসিত প্রশ্নাবলী

এই দূরত্ব কতটা সঠিক?

এই দূরত্বটি WGS84 রেফারেন্স উপবৃত্তকের ওপর জিওডেসিক সমাধান করে — যা জিওডেটিক সফটওয়্যারে ব্যবহৃত পৃথিবীর একই মডেল — এবং অ্যালগরিদমটি নিজেই মিলিমিটারের ভগ্নাংশ পর্যন্ত সঠিক সমাধান দেয়। গোলক তুলনা রেখাটি দেখায় যে একটি সাধারণ গ্রেট-সার্কেল উত্তর কতটা ভিন্ন হয়: সাধারণত ০.৩% এর মধ্যে, খুব কমই প্রায় ০.৫% এর বেশি হয়। বাস্তব ভ্রমণ যেকোনো মডেলের চেয়ে দীর্ঘ হয়, কারণ রাস্তা, আকাশপথ এবং ভূখণ্ড কখনোই সংক্ষিপ্ততম বৃত্তচাপ অনুসরণ করে না।

শুরুর এবং শেষের বিয়ারিং কেন আলাদা হয়?

একটি জিওডেসিক হলো সংক্ষিপ্ততম পথ, কোনো ধ্রুব-কম্পাস দিক নয়। বৃত্তচাপ বরাবর আপনার দিক ক্রমাগত পরিবর্তিত হয়, তাই আপনি যে বিয়ারিং নিয়ে A থেকে রওনা হন তা B-তে পৌঁছানোর বিয়ারিং থেকে আলাদা হয় — দূরত্ব এবং অক্ষাংশ বৃদ্ধির সাথে সাথে এই ব্যবধান বাড়ে। কেবল বিষুবরেখা বরাবর বা সরাসরি কোনো দ্রাঘিমারেখা বরাবর ভ্রমণ করলেই একটি নির্দিষ্ট বিয়ারিং বজায় থাকে। উভয় মানই প্রকৃত উত্তর দিক থেকে ঘড়ির কাঁটার দিকে পরিমাপ করা হয়: ০° হলো উত্তর, ৯০° হলো পূর্ব।

আমি কি মেরু অঞ্চলের কাছাকাছি বা ১৮০° দ্রাঘিমারেখা অতিক্রমকারী বিন্দু ব্যবহার করতে পারি?

হ্যাঁ। অক্ষাংশ −৯০° থেকে ৯০° এবং দ্রাঘিমাংশ −১৮০° থেকে ১৮০° এর মধ্যে লিখুন। হিসাবটি সর্বদা সংক্ষিপ্ততম বৃত্তচাপ অনুসরণ করে, এমনকি যখন এটি ±১৮০° রেখা অতিক্রম করে বা কোনো মেরুর কাছাকাছি দিয়ে যায়, এবং পৃথিবীর বিপরীত দিকে অবস্থিত বিন্দু জোড়ার ক্ষেত্রেও এটি কাজ করে।

আমার স্থানাঙ্ক ডিগ্রি, মিনিট এবং সেকেন্ডে আছে — আমি কী লিখব?

প্রথমে সেগুলোকে দশমিক ডিগ্রিতে রূপান্তর করুন: ডিগ্রি + মিনিট ÷ ৬০ + সেকেন্ড ÷ ৩৬০০, যেখানে দক্ষিণ এবং পশ্চিম ঋণাত্মক হবে। ৪০°৪২′৪৬″N ৭৪°০০′২১″W রূপান্তরিত হয়ে ৪০.৭১২৮, −৭৪.০০৬০ হবে। আপনি দশমিক মানের সাথে N, S, E বা W অক্ষরও রাখতে পারেন এবং টুলটি স্বয়ংক্রিয়ভাবে আপনার জন্য চিহ্নটি প্রয়োগ করে নেবে।

পেস্ট করার জন্য স্থানাঙ্ক কোথায় পাব?

অধিকাংশ ম্যাপ অ্যাপে, কোনো স্থানের ওপর রাইট-ক্লিক করুন (অথবা ফোনে দীর্ঘক্ষণ চেপে রাখুন) এবং একটি দশমিক “অক্ষাংশ, দ্রাঘিমাংশ” জোড়া কপি করতে স্থানাঙ্কগুলো বেছে নিন। সেই জোড়াটি এখানকার যেকোনো একটি ফিল্ডে পেস্ট করলে তা স্বয়ংক্রিয়ভাবে দুটি বক্সে বিভক্ত হয়ে যাবে।

WGS84 উপবৃত্তক বনাম গোলাকার পৃথিবীর মডেল

পৃথিবীর প্রকৃত আকৃতি একটি নিখুঁত গোলক নয়, বরং মেরু অঞ্চলের দিকে কিছুটা চ্যাপ্টা এবং বিষুবরেখায় স্ফীত। এই কারণে সাধারণ গোলাকার মডেলের তুলনায় উপবৃত্তাকার মডেলে দূরত্ব পরিমাপ অনেক বেশি নিখুঁত হয়।

জিওডেসিক দূরত্ব ক্যালকুলেটর দুটি স্থানাঙ্কের মধ্যে সংক্ষিপ্ততম পৃষ্ঠ পথ পরিমাপ করতে WGS84 (World Geodetic System 1984) রেফারেন্স উপবৃত্তক ব্যবহার করে। এই মডেলে পৃথিবীর বিষুবরেখীয় ব্যাসার্ধ (a) হলো ৬,৩৭৮,১৩৭ মিটার এবং চ্যাপ্টাভাব (f) হলো ১/২৯৮.২৫৭২২৩৫৬৩। অন্যদিকে, সাধারণ গোলাকার মডেলে ইন্টারন্যাশনাল ইউনিয়ন অফ জিওডেসি অ্যান্ড জিওফিজিক্স (IUGG) এর গড় ব্যাসার্ধ R = ৬,৩৭১.০০৮৮ কিমি ব্যবহার করা হয়।

একটি গোলকের ওপর হিসাব করা দূরত্ব (গ্রেট-সার্কেল দূরত্ব) এবং উপবৃত্তাকার জিওডেসিক দূরত্বের মধ্যে পার্থক্য সাধারণত ০.৩% থেকে ০.৫% পর্যন্ত হতে পারে। এই ক্যালকুলেটরটি একই সাথে দুটি মডেলের ফলাফল প্রদর্শন করে, যা ব্যবহারকারীকে এই দুই পদ্ধতির মধ্যকার সুনির্দিষ্ট পার্থক্য বুঝতে সাহায্য করে।


কার্নির অ্যালগরিদম বনাম ভিনসেন্টির সূত্র

উপবৃত্তকের ওপর দুটি বিন্দুর মধ্যকার সংক্ষিপ্ততম দূরত্ব এবং দিক নির্ণয় করার প্রক্রিয়াকে বিপরীত জিওডেসিক সমস্যা (Inverse Geodesic Problem) বলা হয়। ঐতিহাসিকভাবে এই কাজের জন্য ভিনসেন্টির (Vincenty) সূত্র ব্যবহার করা হতো, তবে এই সূত্রের একটি বড় সীমাবদ্ধতা হলো এটি পৃথিবীর বিপরীত দিকে অবস্থিত বিন্দু বা প্রতিপাদ বিন্দুর (antipodal points) ক্ষেত্রে ফলাফল দিতে ব্যর্থ হয় বা কনভার্জ করে না।

এই সীমাবদ্ধতা দূর করতে এই ক্যালকুলেটরে চার্লস কার্নির অ্যালগরিদম (Karney’s algorithm) ব্যবহার করা হয়েছে। কার্নির বিপরীত জিওডেসিক সমাধানটি অত্যন্ত নিখুঁত এবং এটি প্রতিপাদ বিন্দুসহ পৃথিবীর যেকোনো দুটি বিন্দুর জন্য সফলভাবে কাজ করে। এই পদ্ধতিতে মিলিমিটারের ভগ্নাংশ পর্যন্ত সঠিক দূরত্ব এবং নিখুঁত বিয়ারিং পাওয়া নিশ্চিত করা যায়।


জিওডেসিক বনাম লক্সোড্রোম (রাম্ব লাইন)

একটি গোলক বা উপবৃত্তাকার পৃষ্ঠে দুটি বিন্দুর মধ্যে সংক্ষিপ্ততম পথকে জিওডেসিক (Geodesic) বলা হয়। এই পথ ধরে ভ্রমণ করার সময় ভৌগোলিক দিক বা বিয়ারিং ক্রমাগত পরিবর্তিত হতে থাকে। এর বিপরীত ধারণাটি হলো লক্সোড্রোম (Loxodrome) বা রাম্ব লাইন, যেখানে একটি নির্দিষ্ট কম্পাস দিক বজায় রেখে ভ্রমণ করা হয়, যা মানচিত্রে সরলরেখা মনে হলেও বাস্তবে দীর্ঘতর পথ তৈরি করে।

যেহেতু জিওডেসিক পথটি ধ্রুব-কম্পাস দিক নয়, তাই যাত্রা শুরুর স্থান থেকে রওনা হওয়ার সময় যে কোণ বা বিয়ারিং থাকে, গন্তব্যে পৌঁছানোর সময় সেই কোণটি পরিবর্তিত হয়ে যায়। উদাহরণস্বরূপ, বিষুবরেখা বরাবর বা সরাসরি কোনো দ্রাঘিমারেখা বরাবর ভ্রমণ করা ছাড়া অন্য যেকোনো পথে শুরুর বিয়ারিং এবং শেষ বিয়ারিংয়ের মধ্যে পার্থক্য দেখা যাবে।


স্থানাঙ্ক রূপান্তর এবং ইনপুট নিয়মাবলী

এই ক্যালকুলেটরে স্থানাঙ্কগুলো অবশ্যই দশমিক ডিগ্রিতে (Decimal Degrees) প্রবেশ করাতে হবে। যদি আপনার স্থানাঙ্ক ডিগ্রি-মিনিট-সেকেন্ড (DMS) ফরম্যাটে থাকে, তবে সেটিকে প্রথমে নিচের সূত্রের সাহায্যে দশমিক ডিগ্রিতে রূপান্তর করে নিতে হবে:

দশমিক ডিগ্রি = ডিগ্রি + (মিনিট) / ৬০ + (সেকেন্ড) / ৩৬০০

এই ক্ষেত্রে দক্ষিণ (S) এবং পশ্চিম (W) গোলার্ধের মানগুলোকে ঋণাত্মক হিসেবে লিখতে হবে। উদাহরণস্বরূপ, ৪০°৪২′৪৬″N ৭৪°০০′২১″W রূপান্তরিত হয়ে ৪০.৭১২৮, −৭৪.০০৬০ হবে। ব্যবহারকারীরা দশমিক মানের সাথে সরাসরি N, S, E বা W অক্ষরও ব্যবহার করতে পারেন, এবং টুলটি স্বয়ংক্রিয়ভাবে সঠিক ধনাত্মক বা ঋণাত্মক চিহ্ন প্রয়োগ করে নেয়।

ইনপুট ফিল্ডে কোনো ভুল হলে টুলটি নির্দিষ্ট ত্রুটি বার্তা প্রদর্শন করে:

  • অ-সংখ্যাবাচক মানের জন্য: {where}: “{token}” কোনো সংখ্যা নয়।
  • DMS ফরম্যাট সনাক্ত হলে: {where}: দশমিক ডিগ্রি ব্যবহার করুন (যেমন ৪৮.৮৫৬৬), ডিগ্রি-মিনিট-সেকেন্ড নয়।
  • ভুল গোলার্ধ অক্ষের জন্য: {where}: “{letter}” ভুল অক্ষ নির্দেশ করে — অক্ষাংশের জন্য N বা S এবং দ্রাঘিমাংশের জন্য E বা W ব্যবহার করুন।
  • অক্ষাংশ সীমার বাইরে গেলে: {where}: অক্ষাংশ অবশ্যই −৯০° থেকে ৯০° এর মধ্যে হতে হবে।
  • দ্রাঘিমাংশ সীমার বাইরে গেলে: {where}: দ্রাঘিমাংশ অবশ্যই −১৮০° থেকে ১৮০° এর মধ্যে হতে হবে।

(এখানে {where} এর স্থানে "বিন্দু A" বা "বিন্দু B" এবং {token} বা {letter} এর স্থানে ব্যবহারকারীর দেওয়া ভুল ইনপুটটি প্রদর্শিত হয়)

ম্যাপ অ্যাপ থেকে স্থানাঙ্ক সংগ্রহ করার উপায়

আধুনিক ম্যাপ অ্যাপ্লিকেশনগুলো থেকে সহজেই স্থানাঙ্ক সংগ্রহ করে এই টুলে ব্যবহার করা যায়। ১. যেকোনো ম্যাপ অ্যাপ্লিকেশনে কাঙ্ক্ষিত স্থানের ওপর রাইট-ক্লিক করুন (মোবাইলে হলে স্থানটির ওপর দীর্ঘক্ষণ চেপে রাখুন)। ২. প্রদর্শিত মেনু থেকে দশমিক "অক্ষাংশ, দ্রাঘিমাংশ" জোড়াটি কপি করুন। ৩. কপি করা জোড়াটি এই ক্যালকুলেটরের যেকোনো একটি ইনপুট বক্সে পেস্ট করুন। টুলটি স্বয়ংক্রিয়ভাবে সেটিকে অক্ষাংশ এবং দ্রাঘিমাংশের আলাদা বক্সে বিভক্ত করে নেবে।


বাস্তব ভ্রমণের ক্ষেত্রে জিওডেসিক গণনার সীমাবদ্ধতা

এই ক্যালকুলেটরের হিসাবগুলো পৃথিবীর একটি মসৃণ উপবৃত্তাকার মডেলের ওপর ভিত্তি করে তৈরি। বাস্তব জীবনের ভ্রমণের ক্ষেত্রে কিছু প্রাকৃতিক ও কৃত্রিম সীমাবদ্ধতা থাকে যা এই গাণিতিক দূরত্বের সাথে মেলে না:

  • উচ্চতা ও ভূখণ্ড: পাহাড়, উপত্যকা বা সমুদ্রপৃষ্ঠের উচ্চতার পরিবর্তন এই গণনায় ধরা হয় না।
  • বাস্তব রুট: সড়কপথ, রেলপথ বা বিমান চলাচলের আকাশপথ কখনোই নিখুঁত জিওডেসিক বৃত্তচাপ অনুসরণ করতে পারে না, ফলে বাস্তব ভ্রমণ দূরত্ব সর্বদা এই তাত্ত্বিক দূরত্বের চেয়ে দীর্ঘ হয়।
  • কম্পাস বিয়ারিং: ক্যালকুলেটরের বিয়ারিংগুলো প্রকৃত উত্তরের (True North) সাপেক্ষে হিসাব করা হয়, যা স্থান ও তারিখের পরিবর্তনের সাথে সাথে চৌম্বক কম্পাসের (Magnetic Compass) রিডিং থেকে আলাদা হতে পারে।

গাণিতিক মডেল এবং সূত্রাবলী

ক্যালকুলেটরটি তার গণনার জন্য নিম্নলিখিত গাণিতিক মডেল এবং সূত্রসমূহ ব্যবহার করে:

  • উপবৃত্তক (WGS84): Karney-এর বিপরীত জিওডেসিক সমাধান — a = ৬,৩৭৮,১৩৭ মি, f = ১/২৯৮.২৫৭২২৩৫৬৩
  • গোলক: a = sin²(Δφ/2) + cos φ₁·cos φ₂·sin²(Δλ/2); d = 2R·atan2(√a, √(1−a)); R = ৬,৩৭১.০০৮৮ কিমি
  • অ্যাজিমুথ: অ্যাজিমুথগুলো A এবং B বিন্দুতে জিওডেসিক বরাবর, প্রকৃত উত্তর দিক থেকে ঘড়ির কাঁটার দিকে, ০–৩৬০° তে স্বাভাবিক করে নেওয়া হয়েছে।

প্রায়শই জিজ্ঞাসিত প্রশ্ন (FAQ)

প্রশ্ন: আমার স্থানাঙ্ক ডিগ্রি, মিনিট এবং সেকেন্ডে আছে — আমি কী লিখব?
উত্তর: প্রথমে সেগুলোকে দশমিক ডিগ্রিতে রূপান্তর করুন: ডিগ্রি + মিনিট ÷ ৬০ + সেকেন্ড ÷ ৩৬০০, যেখানে দক্ষিণ এবং পশ্চিম ঋণাত্মক হবে। ৪০°৪২′৪৬″N ৭৪°০০′২১″W রূপান্তরিত হয়ে ৪০.৭১২৮, −৭৪.০০৬০ হবে। আপনি দশমিক মানের সাথে N, S, E বা W অক্ষরও রাখতে পারেন এবং টুলটি স্বয়ংক্রিয়ভাবে আপনার জন্য চিহ্নটি প্রয়োগ করে নেবে।

প্রশ্ন: পেস্ট করার জন্য স্থানাঙ্ক কোথায় পাব?
উত্তর: অধিকাংশ ম্যাপ অ্যাপে, কোনো স্থানের ওপর রাইট-ক্লিক করুন (অথবা ফোনে দীর্ঘক্ষণ চেপে রাখুন) এবং একটি দশমিক “অক্ষাংশ, দ্রাঘিমাংশ” জোড়া কপি করতে স্থানাঙ্কগুলো বেছে নিন। সেই জোড়াটি এখানকার যেকোনো একটি ফিল্ডে পেস্ট করলে তা স্বয়ংক্রিয়ভাবে দুটি বক্সে বিভক্ত হয়ে যাবে।

প্রশ্ন: এই দূরত্ব কতটা সঠিক?
উত্তর: এই দূরত্বটি WGS84 রেফারেন্স উপবৃত্তকের ওপর জিওডেসিক সমাধান করে — যা জিওডেটিক সফটওয়্যারে ব্যবহৃত পৃথিবীর একই মডেল — এবং অ্যালগরিদমটি নিজেই মিলিমিটারের ভগ্নাংশ পর্যন্ত সঠিক সমাধান দেয়। গোলক তুলনা রেখাটি দেখায় যে একটি সাধারণ গ্রেট-সার্কেল উত্তর কতটা ভিন্ন হয়: সাধারণত ০.৩% এর মধ্যে, খুব কমই প্রায় ০.৫% এর বেশি হয়। বাস্তব ভ্রমণ যেকোনো মডেলের চেয়ে দীর্ঘ হয়, কারণ রাস্তা, আকাশপথ এবং ভূখণ্ড কখনোই সংক্ষিপ্ততম বৃত্তচাপ অনুসরণ করে না।

প্রশ্ন: শুরুর এবং শেষের বিয়ারিং কেন আলাদা হয়?
উত্তর: একটি জিওডেসিক হলো সংক্ষিপ্ততম পথ, কোনো ধ্রুব-কম্পাস দিক নয়। বৃত্তচাপ বরাবর আপনার দিক ক্রমাগত পরিবর্তিত হয়, তাই আপনি যে বিয়ারিং নিয়ে A থেকে রওনা হন তা B-তে পৌঁছানোর বিয়ারিং থেকে আলাদা হয় — দূরত্ব এবং অক্ষাংশ বৃদ্ধির সাথে সাথে এই ব্যবধান বাড়ে। কেবল বিষুবরেখা বরাবর বা সরাসরি কোনো দ্রাঘিমারেখা বরাবর ভ্রমণ করলেই একটি নির্দিষ্ট বিয়ারিং বজায় থাকে। উভয় মানই প্রকৃত উত্তর দিক থেকে ঘড়ির কাঁটার দিকে পরিমাপ করা হয়: ০° হলো উত্তর, ৯০° হলো পূর্ব।

প্রশ্ন: আমি কি মেরু অঞ্চলের কাছাকাছি বা ১৮০° দ্রাঘিমারেখা অতিক্রমকারী বিন্দু ব্যবহার করতে পারি?
উত্তর: হ্যাঁ। অক্ষাংশ −৯০° থেকে ৯০° এবং দ্রাঘিমাংশ −১৮০° থেকে ১৮০° এর মধ্যে লিখুন। হিসাবটি সর্বদা সংক্ষিপ্ততম বৃত্তচাপ অনুসরণ করে, এমনকি যখন এটি ±১৮০° রেখা অতিক্রম করে বা কোনো মেরুর কাছাকাছি দিয়ে যায়, এবং পৃথিবীর বিপরীত দিকে অবস্থিত বিন্দু জোড়ার ক্ষেত্রেও এটি কাজ করে।


তথ্য সুরক্ষা এবং প্রক্রিয়াকরণ

উভয় স্থানাঙ্ক এবং প্রতিটি ফলাফল আপনার ব্রাউজারে গণনা করা হয় এবং কখনোই এই ডিভাইস থেকে বাইরে যায় না।