visibility opdepth → image2dimport fullseye as fs; fs.ledger.dem_horizon_angle(dem, cell_size, azimuth_deg, max_distance_m=None) (実装を直接呼ぶなら import demops; demops.dem_horizon_angle(dem, cell_size, azimuth_deg, max_distance_m=None)、台帳から引くなら opsdem.get("dem_horizon_angle"))指定方位の地平線仰角 [度]。0 は水平、90 は真上が塞がれている状態。
各セルから azimuth_deg の向きへ視線を進め、atan((z_j - z_0)/d) の
最大値を返す。落ちる影・日照時間・天空率の下ごしらえになる。
py -3.11 examples/dem_terrain_analysis_tour.pyimage2d を入力に取れる)—
visibility)dem_sky_view_factor · dem_viewshed
Provenance: demops.py — DEM operator registry. この per-op ノートは tools/opdocs.py md が自動生成(手編集しない)。
© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.