Skip to content

stefanocudini/share-tracks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e111f8b · Jul 22, 2023

History

79 Commits
Oct 27, 2013
Sep 8, 2017
Oct 25, 2013
Oct 16, 2013
Oct 29, 2013
Nov 7, 2013
Jul 22, 2023
Apr 25, 2023
Oct 23, 2022
Oct 26, 2013
Oct 26, 2013
Jul 22, 2023
May 2, 2023
Aug 3, 2021
Dec 10, 2013
Jul 20, 2021

Repository files navigation

SHARE TRACKS

What

Embed and Share GPX tracks, using Leaflet

Usage

  1. upload the folder of this project in your server having PHP installed.
  2. add new gpx files in ./gpxs/ folder and browse the page share-tracks/index.html
  3. like the demo page select the track in Map Embedder see below.

Screenshots

Map Embedder tool:

embedded maps

share page in Mobile device:

mobile display

Features

  • mobile compatible
  • centering map on track in one click
  • share map url
  • automatic elevation chart
  • download gpx file in one click
  • select base map between many different layers
  • embedding map to third-party web sites

TODO

  • modular structure extensible with plugins leaflet
  • improve embedding system
  • customize menu with JSON param

Where

Source code:

https://github.com/stefanocudini/share-tracks

Demo:

https://opengeo.tech/maps/share-tracks/

https://www.ammappalitalia.it/

Included Libraries

Writing this web app would be much harder it it weren't for those libraries: