Run

res=800;
SetDirectory["C:\\drorbn\\Album\\2026.01.10_Simcoe_-_Jarvis_-_Selkirk_-_Port_Dover_Loop"];
fs=FileNames["*.gpx"]
data=DeleteCases[
Union@Table["Geometry"/.Import[f,"Data"],{f,fs}],
GeoPosition[{_,None}], ∞
];
map0=GeoGraphics[{Red,data},GeoScaleBar->"Kilometers", ImageSize ->res];
AllTracks=Get["../Summaries/AllTracks.m"];

Rasterize[
map=GeoGraphics[{Thickness[0.0016], Blue, AllTracks,Thickness[0.0024], Red,data},
GeoScaleBar->"Kilometers",
ImageSize ->res,
GeoRange->(GeoRange/.Options[map0])
],
RasterSize ->res
]
Export["Path%.png",map];

(*map3D=Echo@ResourceFunction["GeoElevationGraphics3D"][
{Thick, Blue, AllTracks,Red,data},
GeoGridRangePadding->0,
GeoScaleBar->"Kilometers",
ImageSize ->res,
GeoRange->(GeoRange/.Options[map0])
];
Export["Path3D.png",map3D]*)

PathsLocation=Module[{R=3000,r=25,n=6,res=1000},
ImageAssemble[
Partition[#,3]&@Table[
Rasterize[
GeoGraphics[{Blue, Thickness[(2n-k)/4000],AllTracks, Red,Thickness[(2n-k)/1500],data},
GeoCenter->Mean@Cases[data,GeoPosition[l_List]:>Mean[l],∞] ,
GeoRange->Quantity[R(((r/R))^((k-1)/(n-1))),"Kilometers"],
GeoScaleBar->"Kilometers",
ImageSize->res
],
RasterSize->res
],
{k,n}],
"Fit",Background -> White]
]
Export["PathLocation.png",PathsLocation]
ResetDirectory[]

Image Directory

folder="C:\\drorbn\\Album\\2026.01.10_Simcoe_-_Jarvis_-_Selkirk_-_Port_Dover_Loop";
SetDirectory[folder];
If[Head[PensieveDirectives]===List, ImageComments="ImageComments"/.PensieveDirectives,ImageComments={}];
(Interpretation[ImageResize[Import@#,400],#]->(#/.ImageComments/.(#->"")))&/@FileNames["*.jpg"|"*.jpeg"|"*.png"|"*.mp4"]
ResetDirectory[]

Export

91.3km, riding <a href=../Equipment/Marli/index.html>Marli</a>, with temperatures in the 0-4C range. It was a hard day! I’m a bit out of shape, and I picked the wrong bike (it was mostly paved roads, the the lighter and nimbler <a href=../Equipment/Bromp/index.html>Bromp</a> would have been better), and I didn’t sleep enough the night before. Often that not a problem - I just stop somewhere and take a nap. But you can’t do it when it’s cold! Plus, the forecast was for rain starting at 3pm, making a short winter day even shorter. I could barely take breaks.
<p>It did rain on me some at the very end, and I got a bit wet. But I’ve been a lot more wet on rides before. <a href=../2025.03.07_San_Gabriel_Mountains_Ride/index.html>Oy</a>.

PensieveDirectives={
"TitleNotes" -> "91.3km, riding <a href=../Equipment/Marli/index.html>Marli</a>, with temperatures in the 0-4C range. It was a hard day! In the winter I'm a bit out of shape, and I picked the wrong bike (it was mostly paved roads and the lighter and nimbler <a href=../Equipment/Bromp/index.html>Bromp</a> would have been better), and I didn't sleep enough the night before. Often that's not a problem - I just stop somewhere and take a nap. But you can't do that when it's cold! Plus, the forecast was for rain starting at 3pm, making a short winter day even shorter. I could barely take breaks.
<p>It did rain on me some at the very end, and I got a bit wet. But I've gotten a lot more wet on rides before. <a href=../2025.03.07_San_Gabriel_Mountains_Ride/index.html>Oy</a>.",
"ImageComments" ->{}
}