voxcity.simulator.visibility

Submodules

Functions

get_view_index(voxcity[, mode, hit_values, ...])

get_sky_view_factor_map(voxcity[, show_plot])

get_surface_view_factor(voxcity, **kwargs)

mark_building_by_id(voxcity_grid_ori, ...)

compute_landmark_visibility(voxel_data[, ...])

get_landmark_visibility_map(voxcity[, building_gdf])

get_surface_landmark_visibility(voxcity[, building_gdf])

rotate_vector_axis_angle(vec, axis, angle)

Package Contents

voxcity.simulator.visibility.get_view_index(voxcity, mode=None, hit_values=None, inclusion_mode=True, fast_path=True, **kwargs)[source]
voxcity.simulator.visibility.get_sky_view_factor_map(voxcity, show_plot=False, **kwargs)[source]
voxcity.simulator.visibility.get_surface_view_factor(voxcity, **kwargs)[source]
voxcity.simulator.visibility.mark_building_by_id(voxcity_grid_ori, building_id_grid_ori, ids, mark)[source]
voxcity.simulator.visibility.compute_landmark_visibility(voxel_data, target_value=-30, view_height_voxel=0, colormap='viridis')[source]
voxcity.simulator.visibility.get_landmark_visibility_map(voxcity, building_gdf=None, **kwargs)[source]
voxcity.simulator.visibility.get_surface_landmark_visibility(voxcity, building_gdf=None, **kwargs)[source]
voxcity.simulator.visibility.rotate_vector_axis_angle(vec, axis, angle)[source]