2013-04-27 48 views
2

如何找到球體上的點與線之間的最小距離。我進行了此計算here。但它是2D的。我需要球體。如何找到球體上的點與線之間的最小距離

+0

你可以問這個問題在這..它可能會幫助你--http://math.stackexchange.com/questions/337055/compute-minimum-distance-between-point-and-great-arc-on-球體 – TheFlash 2013-04-27 04:57:43

+0

你是在談論一個任意點和一條與球體相交的線?或者是一個任意點和一條與球體相切的線?最後,球體無關緊要。如果你對你想要做的事情給出一點小小的背景,這將會有所幫助。如果您正在尋找從任意點到球體外部任意點的最小距離,那麼它就是|| A-B || - r,或從矢量A到球體B中心的距離減去球體的半徑。 – 2013-04-27 05:07:13

+0

其實我有線或弧連接兩個位置(經度,緯度)。另外我有另一個位置。我需要找到第三個位置和弧或線(連接前兩個位置)之間的最短距離 – Ramprasad 2013-04-27 05:15:09

回答

-2

在一個球體上,兩個點的最短連接總是在一個整圓上,即在一個具有最大半徑的圓上。您必須在包含點的球體上找到與您的線垂直的完整圓,並適當計算弧長。

+0

這不提供問題的答案。要批評或要求作者澄清,請在其帖子下方留言。 – 2015-06-04 00:30:32

+0

是的,它確實回答了這個問題,但它並沒有解決人們的功課。如果你需要澄清如何進一步處理這個問題,你爲什麼不在評論中要求它? – Matthias 2015-06-18 13:10:41

+0

雖然您的答案可能有助於OP向正確的方向移動,但它並未完全[回答](http://stackoverflow.com/help/how-to-answer)該問題,因爲您已承認。一個好的答案不應該包括像「如果你需要更多的支持,我會詳細說明。」_ – 2015-06-18 16:13:40

相關問題