RCAIDE.Library.Methods.Noise.Common.generate_terrain_microphone_locations
generate_terrain_microphone_locations#
- generate_terrain_microphone_locations(settings)[source]#
This computes the absolute microphone/observer locations on a defined topography
- Assumptions:
topography_file is a text file obtained from https://topex.ucsd.edu/cgi-bin/get_data.cgi
- Source:
N/A
- Inputs:
topography_file - file of lattide, longitude and elevation points [-] origin_coordinates - coordinates of origin location [degrees] destination_coordinates - coordinates of destimation location [degrees] microphone_x_resolution - number of points on computational domain in latitudal direction [-] microphone_y_resolution - number of points on computational domain in longitidinal direction [-] ground_microphone_x_stencil - number of points in stencil in latitudal direction [-] adjusted_cruise_distance - distance used to modify cruise to ensure desired range is met [-] ground_microphone_y_stencil - number of points in stencil in in longitidinal direction [-]
Outputs: topography_data.
microphone_x_resolution - number of points on computational domain in latitudal direction [-] microphone_y_resolution - number of points on computational domain in longitidinal direction [-] ground_microphone_x_stencil - number of points in stencil in latitudal direction [-] ground_microphone_y_stencil - number of points in stencil in in longitidinal direction [-] microphone_min_x - x-location of start of computation domain [meters] microphone_max_x - x-location of end of computation domain [meters] microphone_min_y - y-location of start of computation domain [meters] microphone_max_y - y-location of end of computation domain [meters] cartesian_micrphone_locations - cartesian coordinates (x,y,z) of all microphones in domain [meters] latitude_longitude_micrphone_locations - latitude-longitude and elevation coordinates of all microphones in domain [deg,deg,m]
- Properties Used:
N/A