package PCI.ASQ.demension; import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.Map; import PCI.ASQ.basic.Euclid; //作者,著作权人: 罗瑶光,浏阳 public class FindMid_AMV_MVS_VSQ{ //求坐标团的中心。 public static Map getPosition2DGroupsMids(Map> groups){ Map output= new HashMap<>(); Iterator iterator= output.keySet().iterator(); while(iterator.hasNext()){ double value= iterator.next(); output.put(value, Euclid.findMidPosition2D(groups.get(value))); } return output; } public static Map getPosition3DGroupsMids(Map> groups){ Map output= new HashMap<>(); Iterator iterator= output.keySet().iterator(); while(iterator.hasNext()){ double value= iterator.next(); output.put(value, Euclid.findMidPosition3D(groups.get(value))); } return output; } }