0

ソース オブジェクト用とターゲット用の 2 つの配列に複数の xy 座標が格納されています。

var sourcePoints = [
  {
    x: 20,
    y: 11
  }, {
   ...
  }, {
    x: 10
    y: 6
  }
];

var targetPoints = [
  {
    x: 10,
    y: 71
  }, {
   ...
  }, {
    x: 22
    y: 8
  }
];

ここで、ソース配列からいくつかの座標のみを選択し、ターゲット配列からいくつかの点を選択して (状況によっては意味をなさない組み合わせもあります)、それらの間の距離を計算したいと思います。

coordinatePairs = [
  {
    [1,4] : computeDistance(sourcePoints[1],targetPoints[4])
  },{
     ...
  }
];

今、最短距離でこれらの座標を効果的に取得するにはどうすればよいのだろうか。これらの座標ペアを配列に格納する必要がありますか?

4

1 に答える 1