diff --git a/src/Airports/GenAirports/rwy_nonprec.cxx b/src/Airports/GenAirports/rwy_nonprec.cxx index 81b9e11a..c397843f 100644 --- a/src/Airports/GenAirports/rwy_nonprec.cxx +++ b/src/Airports/GenAirports/rwy_nonprec.cxx @@ -120,7 +120,7 @@ void gen_non_precision_rwy( const TGRunway& rwy_info, double tex_pct = (200.0 - part_len) / 200.0; // starting (possibly partial chunk) - start2_pct = -rwy_info.disp_thresh1 / length; + start2_pct = end2_pct; end2_pct = start2_pct + ( part_len / length ); gen_runway_section( rwy_info, runway_b, start2_pct, end2_pct, @@ -170,7 +170,7 @@ void gen_non_precision_rwy( const TGRunway& rwy_info, double tex_pct = (200.0 - part_len) / 200.0; // starting (possibly partial chunk) - start1_pct = -rwy_info.disp_thresh2 / length; + start1_pct = end1_pct; end1_pct = start1_pct + ( part_len / length ); gen_runway_section( rwy_info, runway_a, start1_pct, end1_pct, diff --git a/src/Airports/GenAirports/rwy_prec.cxx b/src/Airports/GenAirports/rwy_prec.cxx index d1eea347..be3b9503 100644 --- a/src/Airports/GenAirports/rwy_prec.cxx +++ b/src/Airports/GenAirports/rwy_prec.cxx @@ -124,7 +124,7 @@ void gen_precision_rwy( const TGRunway& rwy_info, double tex_pct = (200.0 - part_len) / 200.0; // starting (possibly partial chunk) - start2_pct = -rwy_info.disp_thresh1 / length; + start2_pct = end2_pct; end2_pct = start2_pct + ( part_len / length ); gen_runway_section( rwy_info, runway_b, start2_pct, end2_pct, @@ -174,7 +174,7 @@ void gen_precision_rwy( const TGRunway& rwy_info, double tex_pct = (200.0 - part_len) / 200.0; // starting (possibly partial chunk) - start1_pct = -rwy_info.disp_thresh2 / length; + start1_pct = end1_pct; end1_pct = start1_pct + ( part_len / length ); gen_runway_section( rwy_info, runway_a, start1_pct, end1_pct, diff --git a/src/Airports/GenAirports/rwy_visual.cxx b/src/Airports/GenAirports/rwy_visual.cxx index 7c2aa41e..caa6af99 100644 --- a/src/Airports/GenAirports/rwy_visual.cxx +++ b/src/Airports/GenAirports/rwy_visual.cxx @@ -121,7 +121,7 @@ void gen_visual_rwy( const TGRunway& rwy_info, double tex_pct = (200.0 - part_len) / 200.0; // starting (possibly partial chunk) - start2_pct = -rwy_info.disp_thresh1 / length; + start2_pct = end2_pct; end2_pct = start2_pct + ( part_len / length ); gen_runway_section( rwy_info, runway_b, start2_pct, end2_pct, @@ -171,7 +171,7 @@ void gen_visual_rwy( const TGRunway& rwy_info, double tex_pct = (200.0 - part_len) / 200.0; // starting (possibly partial chunk) - start1_pct = -rwy_info.disp_thresh2 / length; + start1_pct = end1_pct; end1_pct = start1_pct + ( part_len / length ); gen_runway_section( rwy_info, runway_a, start1_pct, end1_pct,