Changes between Version 1 and Version 2 of Procedures/AlsprocProcessing
- Timestamp:
- Aug 13, 2013, 12:27:43 PM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Procedures/AlsprocProcessing
v1 v2 2 2 The configuration file is made with the generate_alsproc_config.py program. It will examine your current working directory and derive a project directory, from which it will determine the best available calibration to base your configuration file on, and populate it with information derived from your flightlines. This can take a while, as it needs to perform a cursory check on all of the raw data. 3 3 {{{ 4 generate_alsproc_config .py4 generate_alsproc_config 5 5 }}} 6 6 7 7 Example: 8 8 {{{ 9 airborne@pmpc1322:/users/rsg/arsf/arsf_data/2013/flight_data/uk/RG12_09-2013_121_Wessex# ~besm/local/alsproc/scripts/generate_alsproc_config.py9 airborne@pmpc1322:/users/rsg/arsf/arsf_data/2013/flight_data/uk/RG12_09-2013_121_Wessex# generate_alsproc_config 10 10 Gathering details about project... 11 11 Using calibration file (/users/rsg/arsf/calibration/lidar/20130219/als50.cfg)... … … 34 34 Fields of particular interest to you as a data processor are: 35 35 * output-format - can normally be left as the default 36 * ''' projection''' - will need to be set per-flight depending on where the flight is based (TODO: VERIFY)36 * '''output-projection''' - will need to be set per-flight depending on where the flight is based, consult the projections table below 37 37 * output_dir - default is probably fine, but it can be useful to change, especially when working on the pitch and roll values later 38 38 * '''sol-file''' - change this to the location of the sol file created during navigation processing 39 39 * '''sup-file''' - as with the sol file 40 41 PROJECTIONS TABLE GOES HERE 40 42 41 43 You will then see a section for each flightline. process_line should be set to true for each flightline unless there was some problem, in which case the maintainer for alsproc should be contacted. … … 64 66 65 67 == Pitch and Roll Errors == 68 First you will need to generate an initial dataset to base some observations off 69 70 {{{ 71 airborne@pmpc1322:/users/rsg/arsf/arsf_data/2013/flight_data/uk/GB13_05-2013_144_Glenmore/processing/als50# generate_alsproc_config 72 Gathering details about project... 73 Using calibration file (/users/rsg/arsf/calibration/lidar/20130219/als50.cfg)... 74 Collating details for .cfg file... 75 Writing .cfg file 76 Scanning flightline 130524_130407... ok 77 Scanning flightline 130524_130807... ok 78 Scanning flightline 130524_131239... ok 79 Scanning flightline 130524_131711... ok 80 Scanning flightline 130524_132140... ok 81 Scanning flightline 130524_132606... ok 82 Scanning flightline 130524_133035... ok 83 Scanning flightline 130524_133540... ok 84 Scanning flightline 130524_134001... ok 85 Scanning flightline 130524_134447... ok 86 Scanning flightline 130524_134927... ok 87 Scanning flightline 130524_135443... ok 88 Scanning flightline 130524_135900... ok 89 Scanning flightline 130524_140340... ok 90 Scanning flightline 130524_140918... ok 91 Scanning flightline 130524_141340... ok 92 Scanning flightline 130524_141645... ok 93 Scanning flightline 130524_142158... ok 94 Scanning flightline 130524_142738... ok 95 all done 96 }}} 97 98 Then edit the resulting .cfg file and set the appropriate fields. Example: 99 100 {{{ 101 output-projection = +init=epsg:27700 +nadgrids=/users/rsg/arsf/usr/share/proj/OSTN02_NTv2.gsb +geoidgrids=/users/rsg/arsf/usr/share/proj/osgm02_wgs.gtx 102 sol-file = %(ipas_dir)s/20130524_103914.sol 103 sup-file = %(ipas_dir)s/20130524_103914.sup 104 }}} 105 106 output-projection is set according to global position. This is a UK flight so I have selected the British National Grid. 107 108 109 sol-file and sup-file have been set according to what was created during the navigation processing. 110 111 112 Then process the dataset. 113 114 {{{ 115 alsproc 2013144.cfg 116 }}} 117 118 66 119 <how to prh correct>