flag

Ultra X Morocco 2023, course map and altimetry

Ultra X Morocco 2023: route, altimetry, gpx

Note: "Ultra X Morocco 2023" is NOT organized by goandrace.com

Ultra X Morocco 2023 course map. Lenght: 50 km (31.1 mi).

50 km (31.1 mi) course map of the event "Ultra X Morocco 2023" in Ouarzazate (Saturday, November 4, 2023). Explore the route!

Do you want to fly over the path with a Google Earth 3D video? Click on the following link: Ultra X Morocco 2023, fly over the path (3D video).

GPS track - .gpx file download

Download the gps race path by clicking here. You can send the .gpx file to your Garmin watch or other compatible device and follow the path. For instructions on how to upload the GPX file onto your Garmin watch click here.

 .gpx file download

NB: it is possible that the length calculated from the gpx file is greater than that of the race, with an error typically of 1-2%, so for example a half-marathon could be 2-300 meters longer.

Click the following link to visit the Ultra X Morocco 2023 event page.

Ultra X Morocco 2023: route altimetric information


Ultra X Morocco 2023: GNR-GAP index (v 1.0, experimental, see more)

Ultra X Morocco 2023: interactive route

You can set the km (or mile) markers and you can select different types of layers (Satellite or Openstreetmap).

Ultra X Morocco 2023: altimetry graph

Ultra X Morocco 2023: slope graph

Ultra X Morocco 2023: percentage distribution of slope

Ultra X Morocco 2023: Km by km route altimetry analysis

Lap Start Alt. End Alt. Diff. Alt. Aver. Slope Min Alt. Max Alt. Tot Climb Tot Descent
KM 0-1 1215 1195 -20 -2.0% 1195 1219 3 23
KM 1-2 1195 1199 +4 +0.4% 1194 1202 9 5
KM 2-3 1199 1202 +3 +0.3% 1197 1204 9 6
KM 3-4 1202 1212 +10 +1.0% 1204 1217 18 8
KM 4-5 1212 1220 +8 +0.8% 1210 1226 14 6
KM 5-6 1220 1223 +3 +0.3% 1218 1225 8 5
KM 6-7 1223 1231 +8 +0.8% 1218 1237 22 14
KM 7-8 1231 1246 +14 +1.4% 1229 1246 18 4
KM 8-9 1246 1242 -3 -0.3% 1243 1256 11 15
KM 9-10 1242 1229 -13 -1.3% 1216 1242 14 27
KM 10-11 1229 1229 0 0% 1226 1239 15 15
KM 11-12 1229 1234 +5 +0.5% 1227 1242 14 9
KM 12-13 1234 1255 +20 +2.0% 1236 1246 21 1
KM 13-14 1255 1269 +15 +1.5% 1244 1269 27 13
KM 14-15 1269 1274 +5 +0.5% 1270 1287 17 12
KM 15-16 1274 1277 +2 +0.2% 1273 1310 39 37
KM 16-17 1277 1278 +1 +0.1% 1274 1298 21 20
KM 17-18 1278 1286 +8 +0.8% 1264 1287 23 15
KM 18-19 1286 1293 +6 +0.6% 1278 1292 13 6
KM 19-20 1293 1305 +13 +1.3% 1292 1305 23 10
KM 20-21 1305 1326 +21 +2.1% 1295 1328 30 9
KM 21-22 1326 1279 -47 -4.7% 1281 1338 13 60
KM 22-23 1279 1282 +3 +0.3% 1277 1288 7 4
KM 23-24 1282 1273 -9 -0.9% 1264 1283 16 25
KM 24-25 1273 1276 +3 +0.3% 1268 1283 18 15
KM 25-26 1276 1265 -11 -1.1% 1249 1270 12 23
KM 26-27 1265 1267 +3 +0.3% 1262 1275 10 8
KM 27-28 1267 1253 -15 -1.5% 1244 1267 11 26
KM 28-29 1253 1261 +8 +0.8% 1251 1262 15 7
KM 29-30 1261 1266 +5 +0.5% 1257 1267 10 5
KM 30-31 1266 1283 +18 +1.8% 1264 1288 30 13
KM 31-32 1283 1257 -26 -2.6% 1250 1290 7 33
KM 32-33 1257 1249 -8 -0.8% 1249 1255 3 11
KM 33-34 1249 1221 -28 -2.8% 1224 1245 4 32
KM 34-35 1221 1219 -2 -0.2% 1209 1220 12 14
KM 35-36 1219 1208 -10 -1.0% 1207 1224 5 15
KM 36-37 1208 1198 -10 -1.0% 1199 1211 6 16
KM 37-38 1198 1203 +5 +0.5% 1194 1206 12 7
KM 38-39 1203 1191 -12 -1.2% 1188 1203 5 17
KM 39-40 1191 1185 -6 -0.6% 1170 1192 6 12
KM 40-41 1185 1178 -7 -0.7% 1169 1188 4 11
KM 41-42 1178 1169 -9 -0.9% 1170 1179 4 13
KM 42-43 1169 1176 +7 +0.7% 1165 1179 13 6
KM 43-44 1176 1192 +16 +1.6% 1176 1197 28 12
KM 44-45 1192 1197 +5 +0.5% 1182 1201 14 9
KM 45-46 1197 1198 +1 +0.1% 1194 1210 11 10
KM 46-47 1198 1252 +54 +5.4% 1197 1253 55 1
KM 47-48 1252 1162 -90 -9.0% 1159 1258 6 96
KM 48-49 1162 1144 -18 -1.8% 1145 1165 0 18
KM 49-50 1144 1145 +1 +0.1% 1137 1149 8 7

GNR-GAP index - Go&Race Algorithm Estimate

Based on the elevation profile analysis, running on this course is estimated to result in a pace that is 3.9% slower.


For example, a runner who maintains a pace of 5'00"/km (8'03"/mi) on a flat 50 km course, corresponding to a finish time of 4h10'00", is estimated to complete this course in 4h19'49". The recalculated average pace (GAP) improves to 5'12"/km (8'22"/mi), making it 0'12"/km (0'19"/mi) slower.


The following graph illustrates the Pace Adjustment (PA) factor applied to the pace along the course. The horizontal red line represents a PA of 1, meaning no pace adjustment. Above the line, the pace is slower; below the line, it is faster. The table below also provides estimates for other pace ranges.



Predict your race or analyze your performance!

This following table shows simulations for paces between 3 and 6'/km.


RACE PREDICTION
To estimate a possible race time, use the "Pace" or "Time without slopes" column, which are valid for a flat course.
For example, if you think you can cover this distance on a flat course at a pace of 4'40"/km (or 7'31"/mi), i.e. in a time of 3h53'20", the estimate is to complete this course in 4h02'29", corresponding to a pace of 4'51"/km (or 7'48"/mi).

PERFORMANCE ANALYSIS
If you have run this race, use the table to estimate the equivalent time on a flat course. Check the "GAP" column and find the value closest to your pace, or compare the "Time with slopes" column with your time: on the same row you will find the pace and the equivalent time on a flat course in the "Pace" and "Time without slopes" columns.
For example, a time of 3h53'50" (pace of 4'41"/km or 7'32"/mi) corresponds to a time of 3h45'00" on a flat course (pace of 4'30"/km or 7'15"/mi).

Pace (min/km) Pace (min/mile) Time without slopes (hh:mm:ss) Time with slopes (hh:mm:ss) GAP (min/km) Δ Pace (min/km) GAP (min/mile) Δ Pace (min/mile)
3'00"4'50"2h30'00"2h35'53"3'07"0'07"5'01"0'11"
3'10"5'06"2h38'20"2h44'33"3'17"0'07"5'18"0'12"
3'20"5'22"2h46'40"2h53'12"3'28"0'08"5'34"0'13"
3'30"5'38"2h55'00"3h01'52"3'38"0'08"5'51"0'13"
3'40"5'54"3h03'20"3h10'32"3'49"0'09"6'08"0'14"
3'50"6'10"3h11'40"3h19'11"3'59"0'09"6'25"0'15"
4'00"6'26"3h20'00"3h27'51"4'09"0'09"6'41"0'15"
4'10"6'42"3h28'20"3h36'31"4'20"0'10"6'58"0'16"
4'20"6'58"3h36'40"3h45'10"4'30"0'10"7'15"0'16"
4'30"7'15"3h45'00"3h53'50"4'41"0'11"7'32"0'17"
4'40"7'31"3h53'20"4h02'29"4'51"0'11"7'48"0'18"
4'50"7'47"4h01'40"4h11'09"5'01"0'11"8'05"0'18"
5'00"8'03"4h10'00"4h19'49"5'12"0'12"8'22"0'19"
5'10"8'19"4h18'20"4h28'28"5'22"0'12"8'38"0'20"
5'20"8'35"4h26'40"4h37'08"5'33"0'13"8'55"0'20"
5'30"8'51"4h35'00"4h45'48"5'43"0'13"9'12"0'21"
5'40"9'07"4h43'20"4h54'27"5'53"0'13"9'29"0'21"
5'50"9'23"4h51'40"5h03'07"6'04"0'14"9'45"0'22"
6'00"9'39"5h00'00"5h11'47"6'14"0'14"10'02"0'23"
6'10"9'55"5h08'20"5h20'26"6'25"0'15"10'19"0'23"
6'20"10'12"5h16'40"5h29'06"6'35"0'15"10'36"0'24"
6'30"10'28"5h25'00"5h37'45"6'45"0'15"10'52"0'25"
6'40"10'44"5h33'20"5h46'25"6'56"0'16"11'09"0'25"
6'50"10'60"5h41'40"5h55'05"7'06"0'16"11'26"0'26"
7'00"11'16"5h50'00"6h03'44"7'16"0'16"11'42"0'27"
7'10"11'32"5h58'20"6h12'24"7'27"0'17"11'59"0'27"
7'20"11'48"6h06'40"6h21'04"7'37"0'17"12'16"0'28"
7'30"12'04"6h15'00"6h29'43"7'48"0'18"12'33"0'28"
7'40"12'20"6h23'20"6h38'23"7'58"0'18"12'49"0'29"
7'50"12'36"6h31'41"6h47'03"8'08"0'18"13'06"0'30"
8'00"12'52"6h40'01"6h55'42"8'19"0'19"13'23"0'30"

Notes on the calculation of the length of the route, on the altimetry and on the slope

Note 1: the length of the route is calculated using the geographic coordinates of the points that compose it, thanks to a specific formula. This value may differ slightly from the official length declared by the organizers of the race, which is valid in case of discrepancies.
Note 2: the altimetry may not correspond exactly to the real values. For routes obtained via Google API, it is possible that the altitude is that of the terrain, without considering the presence of any tunnels or viaducts. If, however, the route was obtained from GPS tracking (for example with sports watches), the error is arbitrary and may depend both on the GPS coverage at the time it was recorded and on the performance of the device used.
Note 3: the percentage slope is found by calculating considering sections of at least 50 meters and is subsequently subjected to a "smoothing" process to reduce the possibility of artifacts and obtain a more realistic trend. For classification purposes, roads with gradients between -3% and +3% are considered flat, those with gradients between +3% and +7% are uphill, and those with gradients greater than +7% are considered steep. The same classification applies to descents. This classification is to be considered arbitrary and is a choice of goandrace.com.