※ ChatGPTを利用し、要約された質問です(原文:C#で経路データのようなものを入力として扱うことはできるのか?)
C#で経路データのようなものを入力として扱うことはできるのか?
このQ&Aのポイント
C#で経路データのようなものを入力として扱うことは可能です。
経路データを入力として扱い、似ている経路同士でグルーピングを行うプログラムを作成することができます。
似ているかどうかの判断にはクラスター分析を用いることができます。
C#で経路データのようなものを入力として扱うことはできるのか?
C#で経路データのようなものを入力として扱うことはできるのか?
ただいまC#でプログラムを組んでいるのですが、
2次元の複数の経路図のようなものをあらかじめ何かのツールで作成しておき、
この経路図を入力として入力すると、似ている経路同士でグルーピングを行う
というプログラムを作りたいと考えております。
プログラムのコアとなる似ているかどうかを判断する部分に関しては
すでにコーディング済みです。ちなみにこの部分の処理は、クラスター分析という概念を用いており、
あらかじめ紙などに書いた経路から"自分で座標を求め"、コーディングしたツールに入力しておりました。
つまりこれまでは
自分で経路図を紙などに書いて想定→何個かの点の座標を把握→作成ツールに座標値入力
という手間をとっていたのですが、
今回はその進化版として、経路図をそのまま入力として扱えるようにしたい、つまり上記の手間を省いてグループわけをしたいと考えております。
背景はこのような感じです。
主に僕が知りたいな部分としては
入力した経路図から、どのようにしてその経路の複数個の点の座標を得るのか?
ということです。ちなみにこれまでは紙に書いた経路から自分で求めていました。
その経路の複数個の点の座標が求められれば、あとはすでにコーディング済みの計算処理部にかければ処理を行うことができます。
まとめると・・
・他ツールで作成した(?)経路図のような2次元の図を、C#で入力として入力することはできるのか?
・できたとしたらどのツールで経路図を作成すればいいのか?
(経路は複数個を想定しているので経路の区別も必要)
・どのようにしてC#に入力をすればいいのか?(ソース的な面)
そして一番大事な
「入力された経路図からどのようにして複数個の点を得るのか?」
です。
難解な点もありますがどうぞよろしくお願いいたします。
補足
返信有難うございます;; N次元グリット?? 調べてみますが、説明頂けるのであれば頂きたいです;; あと上記のでやるとするとどうのような仕様になるのでしょうか?; 複数の経路を判断させるにはどうすれば・・ ちょっと整理できておりません;><;