一种基于数据缓存的日照时数计算方法
基本信息
申请号 | CN201610521624.7 | 申请日 | - |
公开(公告)号 | CN105911614B | 公开(公告)日 | 2018-08-07 |
申请公布号 | CN105911614B | 申请公布日 | 2018-08-07 |
分类号 | G01W1/12 | 分类 | 测量;测试; |
发明人 | 张驰;李冠男;王英利;周侗;陶菲 | 申请(专利权)人 | 黑龙江省林业设计研究院 |
代理机构 | 南京钟山专利代理有限公司 | 代理人 | 南通大学;蚌埠贵久知识产权服务有限公司;黑龙江省林业设计研究院 |
地址 | 226000 江苏省南通市崇川区啬圆路9号 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种基于数据缓存的日照时数计算方法,读取场景数据,设置与日照分析相关的背景信息,计算太阳位置,并生成太阳光线向量,将太阳光线与缓存中的三角形图元进行相交判断,将太阳光线与场景中地形/地物要素所构成的三角网进行相交判断,将日照时数进行叠加,设置缓存中的三角形图元为遮挡三角形,比较当前计算时刻是否超出计算区间。本发明基于数据缓存方法,在光线与场景中大量地形地物进行相交判断之前,先与缓存中的少量要素进行相交判断,减少了光线/要素的相交判断次数,从而有效的提高了算法效率。 |
