2011-06-08 53 views
-5

我有3點。經度和緯度。c#我如何找到3點的中心?

37.418436,-121.963477 
    37.417243,-121.961889 
    37.418692,-121.960194 

我怎樣才能找到使用c#的這些點的中心。

我可以使用WPF的一些框架API嗎?

回答

2

我大膽地輸入了谷歌 '找到的三點中心':http://mathforum.org/library/drmath/view/68373.html

心連心

馬里奧

+0

+1因爲這與我做的完全一樣! – aligray 2011-06-08 12:52:06

+1

1)我知道如何使用谷歌搜索;)。而這篇文章如果首先發現了我。當我嚴重缺乏時間時,我使用了stackoverflow。所以我會很高興完成.NET解決方案,而不是鏈接到每個人都可以找到的網站。 – Evgeny 2011-06-08 13:17:24

-3

37.417243,-121.961889 ..添加兩個值和除以2:P

編輯:

A/C到基本形狀&幾何,交集的座標orthocenter,類似centroid是三角形的中間的交點,In三角形中位數可以定義爲連接三角形的頂點和與其相對的一側的中點的中線。因此,我們必須爲每個點找到中位數。因此,爲了找到三角形中點的座標,我們將簡單地使用一個基本公式:(a,b)point1,(c,d)point2,(e,f)point3是((a + c + e)/ 3,(b + d + f)/ 3)

+3

這兩個值都是? – recursive 2011-06-08 13:03:45

+0

Y dere對我的答案是如此多的負面點擊:( – 2011-06-08 14:28:46

+0

因爲你的答案是矛盾的,它說,除以2,然後是3. – recursive 2011-06-08 16:40:14

3

這個問題是不清楚的,因爲triangel有幾個中心點。您可以在其中繪製所有邊緣的圓形圖案,您可以在其中繪製一個圓形的圓形圖案以觸及所有的角點,「平衡中心」可以平衡筆尖上的紙張三角形。