Oracle Spatial ジオメトリを扱う C# プログラムに取り組んでいます。円データがジオメトリ フィールドに格納される場合、円を表すために 3 つの共線でない点のみが格納されます。問題は、Google マップの Web ページでこのデータを使用する必要があり、円の中心点と半径が必要なことです (私の円描画関数はその情報を使用するため)。
関連する数学とその数学をC#に変換するのを手伝ってくれる人はいますか? このページに答えがあると思い ますが、それをたどるのに苦労しています。3 つの点が与えられた場合の半径と中心の式はありますが、それらは変数を行列として定義しているため、その時点で迷子になります。それをコードでどのように解決しますか?