日照间距计算
基于太阳高度角与方位角计算保证目标日照时长的最小建筑间距,并给出逐时阴影长度
Calc Spacing
Calc Spacing
📐 工作原理与说明
建筑日照间距按太阳高度角估算:正午高度角 h = 90° − |φ − δ|(φ 为纬度,δ 为太阳赤纬;冬至 δ≈−23.44°)。保证后排底楼日照的最小间距 D ≈ H × cot(h) + 间距修正,并给出逐时阴影长度表。
- 我国常以大寒日(δ≈−20.15°)或冬至日作日照标准,依气候区而定。
- 结果用于方案初算,最终以当地规划日照分析为准。
- 纯前端计算,数据不上传。
💡 日照间距 D = H × 日照间距系数;系数 = cot(太阳高度角),按目标时长边缘时刻取值
⚠️ 使用说明与注意事项
- 默认北纬、正南朝向;纬度北正南负,日期可点选冬至/大寒快捷按钮
- 目标日照时长以正午为中心对称计算,边缘时刻太阳最低为控制条件
- 结果为理论估算,未考虑地形遮挡、建筑自遮挡与窗户有效高度,工程需按规范复核
- 按 Enter 快速计算,Ctrl/Cmd + Enter 复制结果
🕘 最近计算
暂无计算记录
📚 深度解析:建筑日照间距计算
💡 常见使用场景
- 住宅小区规划中,保证后排底层住户在大寒日/冬至日获得规定时长日照,需按太阳高度角反算最小楼间距 D = H / tan(边缘高度角)。
- 单栋建筑正午阴影长度 = H / tan(正午太阳高度角),用于判断对相邻场地的遮挡范围。
- 给定目标日照时长 T,取正午前后各 T/2 小时的边缘时刻高度角,得到最不利间距,再结合方位角做北向投影修正。
冬至日 2 小时日照间距算例
北纬 30°、建筑高 H=30 m、目标日照 T=2 h、日期取冬至(太阳赤纬 δ≈−23.44°):
正午太阳高度角 = 36.56°;边缘时刻(±1 h,时角 15°)高度角 = 34.66°。
最小日照间距 D = 30 / tan(34.66°) = 30 / 0.692 ≈ 43.40 m,对应日照间距系数 1.26。
即前栋距后栋至少约 43.4 m,才能保证冬至日正午前后各 1 小时(共 2 小时)日照。
❓ 常见问题(FAQ)
- 太阳赤纬 δ 怎么取?
- δ 随日期变化,春分/秋分约 0°,夏至约 +23.44°,冬至约 −23.44°。可用 δ ≈ −23.44°·cos(2π·(N+10)/365)(N 为年内第几天)近似,或直接使用标准天文值。规划常用大寒日(1 月 20 日前后)作为最低日照标准。
- 为什么要做方位角修正?
- 简单的 D=H/tan(高度角) 假设遮挡物在正南。实际阴影有东西偏移,北向投影 = H·cos(方位角)/tan(高度角) 才是投射到正北方向的距离,能更准确判断对北侧地块的遮挡。
▼
工具简介
输入建筑高度、纬度、日期与目标日照时长,基于太阳高度角与方位角计算保证日照的最小建筑间距,并给出逐时阴影长度表。
功能特点
- 任意日期/纬度太阳位置计算
- 正午与目标时长边缘时刻双控制
- 方位角修正的北向阴影投影
- 纯前端处理,数据不上传服务器
使用场景
- 居住区规划日照间距复核
- 建筑方案采光评估
- 冬至/大寒日日照分析
- 城市规划教学