বিমানের চেয়ে গোলকের দিক থেকে এটি খুব বেশি শক্ত নয়, একবার আপনি এটি শনাক্ত করতে পারেন
বিস্তারিত এখানে। ইনপুটগুলি পৃথিবীর পৃষ্ঠের পয়েন্ট পি 1 = (ল্যাট 1, লোন 1) এবং পি 2 = (ল্যাট 2, লোন 2) হয়, এটি একটি গোলক হিসাবে বিবেচিত হয় এবং দুটি সম্পর্কিত রেডিয়াই আর 1 এবং আর 2 হয়।
রূপান্তর (ল্যাট, দীর্ঘ) থেকে (x, y, z) ভূ-কেন্দ্রিক স্থানাঙ্ক। যথারীতি, কারণ আমরা পরিমাপের একক বেছে নিতে পারি যেখানে পৃথিবীর একক ব্যাসার্ধ রয়েছে,
x = cos(lon) cos(lat)
y = sin(lon) cos(lat)
z = sin(lat).
উদাহরণস্বরূপ, পি 1 = (-90.234036 ডিগ্রি, 37.673442 ডিগ্রি) জিওসেন্ট্রিক স্থানাঙ্ক x1 = (-0.00323306, -0.7915, 0.61116) এবং পি 2 = (-90.953669 ডিগ্রি, 36.109997 ডিগ্রি) জেওসেন্ট্রিক স্থানাঙ্ক x444০ (০.০6475), , 0.589337)।
গোলকটি r1 এবং r2 (যা গোলকের সাথে মাপা হয় )টিকে গোলকের সাথে কোণে রূপান্তর করুন। সংজ্ঞা অনুসারে, একটি নটিক্যাল মাইল (এনএম) হল 1/60 ডিগ্রি অর্ক (যা পাই / 180 * 1/60 = 0.0002908888 রেডিয়ান)। সুতরাং, কোণ হিসাবে,
r1 = 107.5 / 60 Degree = 0.0312705 radian
r2 = 145 / 60 Degree = 0.0421788 radian
Geodesic ব্যাসার্ধ R1 বৃত্তের X1 কাছাকাছি একটি সঙ্গে ভূ-পৃষ্ঠ ছেদ হয় ইউক্লিডিয় ব্যাসার্ধ পাপের গোলক (R1) কোসাইন্ দিকে (R1) * X1 কেন্দ্রিক।
কোস (আর 1) * x1 এর চারপাশে ব্যাসার্ধের পাপ (আর 1) এর ক্ষেত্রের ছেদ দ্বারা নির্ধারিত সমতল এবং পৃথিবীর পৃষ্ঠটি এক্স 1 এর সাথে লম্ব হয় এবং বিন্দু (r1) x1 এর মধ্য দিয়ে যায় , যেখানে এর সমীকরণটি x.x1 = cos হয় (r1) ("।" সাধারণ ডট পণ্য প্রতিনিধিত্ব করে ); একইভাবে অন্যান্য বিমানের জন্য। এই দুটি প্লেনের ছেদটিতে একটি অনন্য পয়েন্ট x0 হবে যা এক্স 1 এবং এক্স 2 এর লিনিয়ার সংমিশ্রণ। X0 = একটি x1 + b * x2 লিখতে দুটি প্ল্যানার সমীকরণ Writ
cos(r1) = x.x1 = (a*x1 + b*x2).x1 = a + b*(x2.x1)
cos(r2) = x.x2 = (a*x1 + b*x2).x2 = a*(x1.x2) + b
X2.x1 = x1.x2, যা আমি q হিসাবে লিখব তা ব্যবহার করে সমাধানটি (যদি তা বিদ্যমান থাকে)
a = (cos(r1) - cos(r2)*q) / (1 - q^2),
b = (cos(r2) - cos(r1)*q) / (1 - q^2).
চলমান উদাহরণে, আমি একটি = 0.973503 এবং খ = 0.0260194 গণনা করি।
স্পষ্টতই আমাদের কিউ 2 ^ 2 প্রয়োজন = 1। এর অর্থ হল x1 এবং x2 একই পয়েন্ট বা অ্যান্টিপোডাল পয়েন্ট হতে পারে না।
দুটি প্লেনের ছেদ রেখার অন্যান্য সমস্ত পয়েন্ট x0 থেকে ভেক্টর এন এর একাধিক দ্বারা পৃথক হয়েছে যা উভয় প্লেনের পারস্পরিকভাবে লম্ব। ক্রস পণ্য
n = x1~Cross~x2
কাজটি কী সরবরাহ করা হবে তা ননজারো: আবার, এর অর্থ এই যে x1 এবং x2 না কোনও কাকতালীয় বা ডায়ামেট্রিকভাবে বিপরীত। (ক্রস প্রোডাক্টকে উচ্চ নির্ভুলতার সাথে গণনা করার জন্য আমাদের যত্ন নেওয়া দরকার, কারণ এতে এক্স 1 এবং এক্স 2 একে অপরের কাছাকাছি থাকলে প্রচুর বাতিলকরণের সাথে বিয়োগগুলি জড়িত থাকে)) উদাহরণস্বরূপ, এন = (0.0272194, -0.00631254, -0.00803124) ।
সুতরাং, আমরা x0 + t * n ফর্মের দুটি পয়েন্ট অবধি অনুসন্ধান করি যা পৃথিবীর পৃষ্ঠের উপরে অবস্থিত: অর্থাৎ, তাদের দৈর্ঘ্য সমান 1। সমান, তাদের স্কোয়ার দৈর্ঘ্য 1:
1 = squared length = (x0 + t*n).(x0 + t*n) = x0.x0 + 2t*x0.n + t^2*n.n = x0.x0 + t^2*n.n
X0.n সহ শব্দটি অদৃশ্য হয়ে যায় কারণ x0 (x1 এবং x2 এর লিনিয়ার সংমিশ্রণ) n এর সাথে লম্ব হয়। দুটি সমাধান সহজেই হয়
t = sqrt((1 - x0.x0)/n.n)
এবং এটি নেতিবাচক। আবার উচ্চ নির্ভুলতার জন্য বলা হয়, কারণ যখন এক্স 1 এবং এক্স 2 খুব কাছাকাছি থাকে তখন x0.x0 1 এর খুব কাছাকাছি থাকে, ফলে ভাসমান পয়েন্ট যথার্থতা কিছুটা হ্রাস পায়। উদাহরণস্বরূপ, টি = 1.07509 বা টি = -1.07509। ছেদ দুটি পয়েন্ট সুতরাং সমান
x0 + t*n = (0.0257661, -0.798332, 0.601666)
x0 - t*n = (-0.0327606, -0.784759, 0.618935)
অবশেষে, আমরা জিওসেন্ট্রিক (x, y, z) কে ভৌগলিক স্থানাঙ্কে রূপান্তর করে এই সমাধানগুলিকে আবার (ল্যাট, দীর্ঘ) রূপান্তর করতে পারি:
lon = ArcTan(x,y)
lat = ArcTan(Sqrt[x^2+y^2], z)
দ্রাঘিমাংশের জন্য, -180 থেকে 180 ডিগ্রি সীমাতে সাধারণীকৃত আর্কট্যানজেন্ট রিটার্নিং মানগুলি ব্যবহার করুন (কম্পিউটিং অ্যাপ্লিকেশনগুলিতে, এই ফাংশনটি x এবং y উভয়কে কেবল y / x অনুপাতের চেয়ে আর্গুমেন্ট হিসাবে গ্রহণ করে ; কখনও কখনও এটি "ATan2" নামেও পরিচিত)।
আমি দুটি সমাধান (-88.151426, 36.989311) এবং (-92.390485, 38.238380) চিত্রটিতে হলুদ বিন্দু হিসাবে দেখানো হয়েছে।
অক্ষগুলি ভূ-কেন্দ্রিক (x, y, z) স্থানাঙ্ক প্রদর্শন করে। ধূসর প্যাচটি পৃথিবীর পৃষ্ঠের অংশ -৯৯ থেকে -8787 ডিগ্রি দ্রাঘিমাংশ, ৩৩ থেকে ৪০ ডিগ্রি অক্ষাংশ (এক ডিগ্রি গ্র্যাচিউল দিয়ে চিহ্নিত) is তিনটি ক্ষেত্রই দেখাতে পৃথিবীর উপরিভাগ আংশিক স্বচ্ছ করা হয়েছে। গণিত সমাধানগুলির যথার্থতা স্পষ্ট করে দেয় যে হলুদ পয়েন্টগুলি গোলকের ছেদগুলিতে কীভাবে বসে।