C#中点的均匀网格细分

我有一组2D点,我想在2D均匀间隔的网格中聚类,其中每个单元格的长度为X. 我想这样做是因为我正在尝试创建一个热图,并且我有很多信息,所以我希望通过将点聚类成均匀间隔的网格,我可以只报告每个网格的最终计数。 谢谢! 如果它有任何区别我通过SQL(点)在细分之前首先在指定点的某个半径范围内获取我的信息。     
已邀请:
你在找这样的东西吗?
var result = from p in points
              group p by new { X = p.X / length, Y = p.Y / length } into g
              select new
              {
                  g.Key.X,
                  g.Key.Y,
                  Count = g.Count()
              };
我不知道是否有办法利用积分的顺序。     

要回复问题请先登录注册