ここにコードを入力してから、以下で問題を説明します。
for (int i = 0; i < sales.totalSales(); i++) {
EntidadGeo gec = sales.getSale(i).getCustomer();
EntidadGeo get = sales.getSale(i).getStore();
int[] c = geo.georeferenciar(sales.getSale(i).getCustomer().getCP(), ventas.getVenta(i).getCCustomer().getCalle(), ventas.getVenta(i).getCCustomer().getProvincia());
gec.setX(c[0]);
gec.setY(c[1]);
int[] c2 = geo.georeferenciar(ventas.getSale(i).getStore().getCP(), ventas.getVenta(i).getStore().getCalle(), ventas.getSale(i).getStore().getProvincia());
get.setX(c2[0]);
get.setY(c2[1]);
mapaventas.representar(gec, get);
}
私のプロジェクトでやりたいことは、マップに印刷することです。ポイントは、マップに描く必要があるのは、顧客と店舗であり、1 つの店舗が同時に多くの顧客に販売できるということです。私のプロジェクトでは MVC パターンを使用しています。この部分はコントローラー部分に属し、モデル部分ではマップを描画します。現在は機能していますが、問題は、私のプロジェクトが 1 店舗あたり 4 人の顧客ではなく、1 人の顧客と 1 店舗を描画することです。
ありがとう