User Manual — Geo-Explo

Complete guide for travellers

1. Overview

Geo-Explo is a mapping module integrated into the forum, designed for overlanders and heavy-vehicle travellers. It lets you share GPS tracks, points of interest, and geotagged photos directly in your posts.

The module is active in all forums under the Voyages category. In other categories, posts are unchanged.

What you can do

  • Share GPS tracks (.gpx files) with automatic statistics
  • Add geolocated spots (campsites, water points, hazard warnings...)
  • Place your photos on the map via GPS EXIF metadata
  • Edit your tracks: trim, split, merge, rename segments
  • Explore all forum tracks on the interactive map
  • Save favourite tracks and define private zones
Tip : Full access to the explorer and precise location data requires a minimum number of posts. This threshold is configurable by the administrator.
📷 Expected screenshot: general view of a post in the Voyages category — illustration banner image ABOVE the post text, Leaflet map below the illustration, widget with Download and Edit buttons, then the post text starts AFTER the map
1. Overview — Capture 1/26

2. Viewing a GPS track in a post

When a post in the Voyages category contains a GPS track, an interactive map automatically appears above the post content, before the written text.

2.1 The interactive map

The map is fully interactive: zoom with the mouse wheel, pan by dragging. Each track is shown as a coloured line.

  • Click on the track — shows a popup with name, total distance, elevation gain and min/max altitude
  • Double-click — zooms in on that point
  • + / − buttons — zoom in/out
Tip : On mobile, use pinch-to-zoom (two fingers) to zoom the map.
📷 Expected screenshot: top of a post — illustration banner image first, then Leaflet map below with coloured GPX track clearly visible, popup open on the track showing distance/elevation/min-max altitude — the post text only starts AFTER the map
2.1 The interactive map — Capture 2/26

2.2 Elevation profile

If the track contains altitude data, a chart is displayed below the map. The horizontal axis represents distance travelled, the vertical axis altitude in metres.

Hover over the chart: a red ball moves in real time on the track on the map, and a tooltip shows three values:

  • Altitude at the hovered point (metres)
  • Distance from start (km)
  • Time of passage (if GPS timestamps are available)
📷 Expected screenshot: elevation chart below the map, red ball on the track corresponding to cursor position on the chart, tooltip with altitude/distance/time visible
2.2 Elevation profile — Capture 3/26

2.3 Geotagged photos

Photos attached to the post whose EXIF metadata contains GPS coordinates appear as 📷 camera icons (circular markers with a camera emoji) on the map.

  • Click a 📷 icon to see the photo thumbnail and title
  • Click the thumbnail to open the full-size photo
Note : Geotagged photos no longer appear in the standard attachment list at the bottom of the post — they are accessible exclusively via the map.
📷 Expected screenshot: map with several 📷 circular camera-icon markers, one clicked showing popup with photo thumbnail and open-full-size button
2.3 Geotagged photos — Capture 4/26

2.4 Download track and Edit button

Below the map, two buttons are available:

  • Download GPX — downloads the raw file to your device
  • Edit track — opens the GPX editor to modify the track. This button is only visible to the post author and moderators.
📷 Expected screenshot: bottom of the track widget, "Download GPX" and "Edit track" buttons visible side by side
2.4 Download track and Edit button — Capture 5/26

3. Creating or editing a geo post

In Voyages category forums, a Geo-Explo panel appears below the text editor when creating or editing a post.

This panel contains four optional and independent features. Only check those you need — all can be combined.

📷 Expected screenshot: posting form with the Geo-Explo panel expanded below the text editor, 4 checkboxes visible (GPX Track, Spot, Geolocate, Image)
3. Creating a geo post — Capture 6/26

3.1 Adding a GPX track

Check "Add a GPX track" to reveal the track form. You can either drag-and-drop a .gpx file into the drop zone, or use the file browser button.

After selection, a track preview appears with automatically calculated statistics: distance, elevation gain, GPS point count, min/max altitude.

  • The track is simplified automatically (Douglas-Peucker algorithm) for lighter display without losing shape
  • The original complete data is preserved for download
  • The track name is pre-filled from the GPX file but is editable
Tip : You can first edit your track in the GPX Editor (button "Open editor"), then send it directly back into this form from the editor.
📷 Expected screenshot: "GPX Track" section expanded in the panel — drop zone with mini map preview of loaded track, name and vehicle fields filled, distance/elevation stats shown
3.1 Adding a GPX track — Capture 7/26

3.2 Adding a spot

A spot is a geolocated point of interest: campsite, water point, trail hazard, viewpoint, rest area...

Check "Add a spot" then fill in:

  • Title — name of the place
  • Category — spot type (Campsite, Supply, Trail, Viewpoint...)
  • Tags — characteristics based on category (e.g. Free, Drinking water, Shaded...)
  • Coordinates — latitude and longitude (direct entry or click on map)
  • Description — practical details
  • Suitable for — vehicle types for which this spot is accessible
Tip : Click directly on the small map to place the spot marker at the exact location.
📷 Expected screenshot: "Spot" section expanded — form with title/category/tags fields, small map with orange marker placed, latitude/longitude fields filled
3.2 Adding a spot — Capture 8/26

3.3 Geolocating the post

This option associates a geographic area with the post itself (independently of the track or spot). It is used by the explorer filters.

Check "Geolocate this post" and click on the map to place a marker. Country and region are detected automatically.

📷 Expected screenshot: "Geolocate" section expanded — interactive mini-map with draggable marker, country/region fields auto-filled below
3.3 Geolocating the post — Capture 9/26

3.4 Cover image

You can designate a cover image that will be displayed in track previews (explorer card, sharing). It must be among the post's attachments.

Check "Cover image" then select the desired attachment. A square preview is shown.

📷 Expected screenshot: "Image" section expanded — attachment selector with square thumbnail preview of the chosen image
3.4 Cover image — Capture 10/26

3.5 Automatic drafts (text + geo + files)

While you write, Geo-Explo automatically saves your draft on the server to prevent data loss (tab closed, network drop, switching device).

This draft is tied to your account and post context (forum/topic/post). You can resume on another machine once logged in.

  • Subject and message are saved every 30 seconds, and 5 seconds after typing stops.
  • Structural geo events (enable track/POI/geolocation, change a geo field, place/reposition a point on the map) trigger an immediate draft save.
  • Geo-Explo files (GPX track and cover image) are uploaded to the server immediately when file selection changes.
  • When reopening, a "Draft from ..." banner restores text + geo content, classic phpBB attachments, and shows server-side draft file names (reused at publish time if you do not choose new local files).
  • The "Ignore draft" button only clears the local restored form (it does not delete the server draft).
  • A draft is auto-deleted only if it was restored in this form and then submitted with the final "Post" action. If you ignore it and publish different content, the source draft remains. You can also delete drafts manually in phpBB Draft Manager, which then also cleans linked Geo-Explo draft files.
Note : Browser limitation: a server-side file cannot be visually re-injected into a file input. This is normal and security-enforced.
Warning : Restored phpBB attachments are still validated by phpBB core rules (owner check, orphan/non-orphan state). Invalid server-side entries are ignored during restore.

4. GPX Track Editor

The GPX editor is a complete tool for modifying your tracks before publishing. It opens in a dedicated window from the post form.

The interface is split into two areas: the sidebar on the left (controls, statistics, lists) and the interactive map on the right.

Note : All operations are 100% client-side — no data is sent to the server until you click "Send to post".
📷 Expected screenshot: general view of the GPX editor — sidebar on the left with list of 3 coloured segments and stats, map on the right with 3 tracks in blue/red/green, toolbar buttons at the top of the sidebar
4. GPX track editor — Vue générale — Capture 11/26

4.1 Loading GPX files

Click "Load a GPX" at the top of the sidebar. You can select multiple GPX files at once (Ctrl+click or Shift+click).

  • Each file can contain one or more segments
  • Segments from the same file form a file group — they will export together in one GPX file
  • The map automatically recentres on the loaded tracks
📷 Expected screenshot: "Load a GPX" button with the segment list appearing in the sidebar after loading — 3 segments with names, stats and distinct colour icons
4.1 Loading GPX files — Capture 12/26

4.2 Segment list

Each segment in the list shows its name, distance, elevation, point count and action buttons.

  • ✂ Trim — opens start/end sliders for this segment
  • 🗑 Delete — deletes the segment (confirmation required)
  • ⠿ Handle — drag to reorder segments

Renaming a segment

Double-click on a segment name. An inline input field appears. Confirm with Enter or by clicking elsewhere. Press Escape to cancel.

📷 Expected screenshot: segment list in the sidebar, one segment in inline editing mode (input field visible instead of name), Trim and Delete buttons visible on another segment
4.2 Segment list — Capture 13/26

4.3 Trimming a segment (start / end)

Trimming lets you hide the first and/or last points of a segment — useful to remove the home-to-start drive or spurious recordings.

Click "✂ Trim" in the segment actions. Two sliders appear:

  • Start slider — hides the first N points
  • End slider — hides the last N points
  • Click "Apply" to confirm, or "Cancel" to revert
Tip : Trimming is non-destructive: hidden points are not deleted. Undo (Ctrl+Z) restores them fully.
📷 Expected screenshot: Trim panel active in the sidebar — two range sliders with numeric values (e.g. Start: 42, End: 587), the beginning of the track appearing faded on the map to show the hidden portion
4.3 Trimming a segment (start / end) — Capture 14/26

4.4 Splitting a segment in two No "mode" needed

Splitting is always available without activating any special mode. Simply click on any track to select a split point.

How to split a segment:

  1. Click on the track where you want to split. The nearest GPS point is highlighted with a red circle. A tooltip shows the segment name and altitude.
  2. The "✂ Split" button (in the Undo/Redo bar) turns bright red and becomes clickable.
  3. Click "✂ Split": the segment is divided in two. The new segments inherit the original name with suffixes -A and -B.
Tip : To cancel the selection without splitting: click on the map background (outside any track), or press Undo.
Warning : Clicking the very first or last point of a segment selects nothing — you cannot split at the endpoints.
Note : Trimming (start/end sliders) is independent and complementary to splitting. Both can be used on the same segment.
📷 Expected screenshot: red circle (with white border) selected on a track midway, tooltip visible with segment name and altitude, and in the toolbar the "✂ Split" button active in bright red
4.4 Splitting a segment in two — Capture 15/26

4.5 Merging segments

Merge all

The "Merge" button at the bottom of the list groups all segments into one (concatenation in list order).

Merge files

Select segments from different files (checkboxes), then click "Merge files". These segments will now export together in the same GPX file.

📷 Expected screenshot: segment list with 2 boxes checked (multi-selection), "Merge files" button active and visible
4.5 Merging segments — Capture 16/26

4.6 Junctions (Connect / Merge connected)

With multiple segments, the Junctions panel appears automatically. It lists all end-to-end connections between consecutive segments.

Each junction shows the names of both segments, the geographic distance between the end of the first and the start of the second, and the time gap if tracks are timestamped.

Connecting segments at a junction

Check a junction's checkbox to draw a grey dashed line on the map between the two segments, visualising the route from the end of one to the start of the other.

Displayed element Meaning
Junction #1Connection between segment 1 and segment 2
#2 : 2025-10-25_15-16Name of the 2nd segment (or timestamp if it has not been renamed)
74 m · 8 minGeographic distance between the end of seg. 1 and the start of seg. 2, and the time gap (if tracks are timestamped)
Checkbox"Connect" — draws the dashed line and enables the "Merge connected" button

Merging connected segments

When at least one junction is checked, the "Merge connected" button appears. It merges only the groups of linked segments, leaving others intact.

Example

With 4 segments and the junction between #2 and #3 checked: the button creates 3 segments — #1, merged #2+#3, #4 unchanged.

📷 Expected screenshot: Junctions panel with 2 entries (Junction #1 between seg1 and seg2 unchecked, Junction #2 between seg2 and seg3 checked), grey dashed line on map between the two tracks, "Merge connected" button visible below the list
4.6 Junctions (Connect / Merge connected) — Capture 17/26

4.7 Elevation profile

If your tracks contain altitude data, the elevation chart appears automatically in the sidebar, aggregating all visible segments.

Hover over the chart: a red ball moves on the map, and a tooltip shows altitude · distance · time.

📷 Expected screenshot: elevation chart in the sidebar (canvas with altitude curve, gradient background), red circleMarker visible on the track on the map matching cursor position on the chart, tooltip open
4.7 Elevation profile — Capture 18/26

4.8 Global statistics

After loading one or more segments, global statistics appear at the top of the sidebar and update on every modification:

  • Total distance — sum of all visible segments (km)
  • Elevation gain — cumulative ascent (m)
  • Min / Max altitude — altitude extremes across all segments
  • GPS point count — total number of tracklog points
📷 Expected screenshot: top of sidebar with global statistics — 4 values: total distance (e.g. 124.3 km), elevation gain (e.g. 2,840 m), min/max altitude (e.g. 312 m / 1,847 m), point count (e.g. 8,421)
4.8 Global statistics — Capture 18b/27

4.9 Timeline

If your tracks have GPS timestamps, the timeline shows segments on a shared time axis. Gaps (pauses, overnight stops) are shown as hatching.

Click a segment bar in the timeline to select it and centre the map on it.

📷 Expected screenshot: timeline in sidebar — 3 coloured bars (blue/red/green) on a time axis, with a hatched gap between bars 2 and 3 representing a pause
4.9 Timeline — Capture 19/26

4.10 Edit the basemap on OpenStreetMap

A "✏ Edit the basemap on OpenStreetMap" link is available in the sidebar. It opens the OSM iD editor at exactly the same position and zoom level as your current view.

Tip : OpenStreetMap is the Wikipedia of cartography — anyone can fix a missing path, add a road name, or report an error. The link updates automatically as you move the map.
📷 Expected screenshot: editor sidebar, "Edit on OSM" section with the blue link "✏ Edit the basemap on OpenStreetMap" and the subtitle "(The Wikipedia of cartography)"
4.10 Edit the basemap on OpenStreetMap — Capture 20/26

4.11 Undo and Redo

All operations are undoable. Each action is named in the history visible at the bottom of the sidebar.

  • "↩ Undo" or Ctrl+Z — undoes the last action
  • "↪ Redo" or Ctrl+Y / Ctrl+Shift+Z — redoes
Note : The last 50 actions are kept in the editor's memory.

4.12 Download and send to post

Once your edits are complete:

  • "Download GPX" — exports a GPX file to your device in the current state of all modifications
  • "Send to post" — sends the data back to the posting form and closes the editor (only visible when opened from a post)
Note : If you have loaded multiple GPX files, they are exported separately (one file per source file group).

4.13 Keyboard shortcuts

Raccourci / Action Effet
Ctrl+ZUndo
Ctrl+Y / Ctrl+Shift+ZRedo
Double-clic sur nomRename a segment
Clic sur traceSelect a split point
Clic sur fond carteDeselect the split point

5. Map explorer

The Explorer page (accessible from the navigation menu) displays all forum tracks and spots on a full-screen interactive map.

Nearby items are grouped into clusters which expand on zoom. Click a track or spot to see its detail card.

Warning : Full access to the explorer requires a minimum post count. New members see simplified data until they reach the required threshold.
📷 Expected screenshot: full-screen explorer page — map with numbered clusters grouping tracks, some individual spot markers visible, search/filter bar at the top or side
5. Map explorer — Vue générale — Capture 21/26
📷 Expected screenshot: track detail card after clicking — side panel with name, author, distance/elevation, mini-map thumbnail, and "View post" button
5. Map explorer — Fiche détail — Capture 22/26

Open the explorer →

6. Member geo profile

On a member's profile page, a Geo-Explo section displays a map with all their published tracks.

  • Total distance travelled
  • Number of tracks and spots published
  • Countries visited
📷 Expected screenshot: member profile page, Geo-Explo section at the bottom — small map with their tracks in blue, statistics (total km, track count, country count) shown beside it
6. Member geo profile — Capture 23/26

7. My account — Geo-Explo settings

In your personal area (My account), a Geo-Explo tab gives access to three sections.

7.1 My favourites

Save your favourite tracks and spots by clicking the ♥ Favourite button on each track or spot card.

Your favourites list is accessible in My account → Geo-Explo → My favourites. Each favourite shows a map thumbnail, name, author and a link to the original post.

📷 Expected screenshot: My Favourites page in the UCP — list of 3-4 favourite cards with thumbnail, name, author, date added and "Remove from favourites" button
7.1 My favourites — Capture 24/26

7.2 Private zones

Private zones let you automatically hide portions of your tracks that pass through a confidential geographic area — your home, workplace, etc.

Define one or more rectangular zones on the map. Segments passing through these zones are automatically trimmed during public display.

Note : Private zones apply to all your past and future tracks. Only you see your complete tracks.
📷 Expected screenshot: Private Zones page — interactive map with 1-2 semi-transparent red rectangles drawn over residential areas, "Add a zone" button visible
7.2 Private zones — Capture 25/26

7.3 My vehicle

Register your vehicle so your tracks are properly tagged and to filter spots accessible to it.

  • Type — category (Truck, 4x4 SUV, Motorbike, Bicycle...)
  • Weight — GVW in tonnes (used for accessibility filters)
  • Dimensions — width, height (narrow passages, tunnels)
  • Drive — 4WD, 2WD, AWD... (for trail filters)
  • Photo (optional) — your vehicle in the field
📷 Expected screenshot: vehicle profile in UCP — form with all fields (type dropdown, weight, dimensions, drive type) filled, vehicle photo preview on the right
7.3 My vehicle — Capture 26/26
Geo-Explo Documentation updated: 28 February 2026 ↑ Back to top