一种基于数据缓存的日照时数计算方法

基本信息

申请号 CN201610521624.7 申请日 -
公开(公告)号 CN105911614B 公开(公告)日 2018-08-07
申请公布号 CN105911614B 申请公布日 2018-08-07
分类号 G01W1/12 分类 测量;测试;
发明人 张驰;李冠男;王英利;周侗;陶菲 申请(专利权)人 黑龙江省林业设计研究院
代理机构 南京钟山专利代理有限公司 代理人 南通大学;蚌埠贵久知识产权服务有限公司;黑龙江省林业设计研究院
地址 226000 江苏省南通市崇川区啬圆路9号
法律状态 -

摘要

摘要 本发明公开了一种基于数据缓存的日照时数计算方法,读取场景数据,设置与日照分析相关的背景信息,计算太阳位置,并生成太阳光线向量,将太阳光线与缓存中的三角形图元进行相交判断,将太阳光线与场景中地形/地物要素所构成的三角网进行相交判断,将日照时数进行叠加,设置缓存中的三角形图元为遮挡三角形,比较当前计算时刻是否超出计算区间。本发明基于数据缓存方法,在光线与场景中大量地形地物进行相交判断之前,先与缓存中的少量要素进行相交判断,减少了光线/要素的相交判断次数,从而有效的提高了算法效率。