我有一个包含1500000个多边形的shapefile,我需要找到每个多边形并将其与不同的网格相交。 我创建了一个简单的程序,从多边形到多边形的交叉点(具有多处理), pool = mp.Pool() # Limits each polygon in shapefile xlon= lon_gridlimits
args.append((dgrid,ylat,xlon,pol,index))
在python中,生成器/迭代器可以在循环中依次返回列表的索引或条目,这不需要花费太多的内存。containers.Map with 10000000 keys.for keyIdx = 1:size(keys,2)end% Let MAP is a dictionary with 10000000 keys.