Restaurer le rayon réel de 100 m pour SVF et openness à 0,2 m
This commit is contained in:
@ -602,7 +602,7 @@ def generate_svf(dem_file, basename, vis_dir, resolution, shared=None):
|
|||||||
|
|
||||||
radii_m = [25, 50, 100]
|
radii_m = [25, 50, 100]
|
||||||
radius_weights = [0.3, 0.4, 0.3] # Medium range weighted more
|
radius_weights = [0.3, 0.4, 0.3] # Medium range weighted more
|
||||||
max_dist = min(int(100 / res), 300)
|
max_dist = int(max(radii_m) / res) # rayon réel en pixels, non tronqué
|
||||||
n_dirs = 16
|
n_dirs = 16
|
||||||
|
|
||||||
pos_angles, neg_angles = _ray_trace_horizons(dem, rows, cols, res, n_dirs, max_dist, radii_m)
|
pos_angles, neg_angles = _ray_trace_horizons(dem, rows, cols, res, n_dirs, max_dist, radii_m)
|
||||||
@ -642,7 +642,7 @@ def generate_openness(dem_file, basename, vis_dir, resolution, positive=True, sh
|
|||||||
_prepare_dem_for_raycast(dem_file, shared, resolution)
|
_prepare_dem_for_raycast(dem_file, shared, resolution)
|
||||||
|
|
||||||
radii_m = [25, 50, 100]
|
radii_m = [25, 50, 100]
|
||||||
max_dist = min(int(100 / res), 300)
|
max_dist = int(max(radii_m) / res) # rayon réel en pixels, non tronqué
|
||||||
n_dirs = 8
|
n_dirs = 8
|
||||||
|
|
||||||
pos_angles, neg_angles = _ray_trace_horizons(dem, rows, cols, res, n_dirs, max_dist, radii_m)
|
pos_angles, neg_angles = _ray_trace_horizons(dem, rows, cols, res, n_dirs, max_dist, radii_m)
|
||||||
|
|||||||
Reference in New Issue
Block a user