https://github.com/redraw/trackmap
quickly plot a route on a map
https://github.com/redraw/trackmap
Last synced: 9 months ago
JSON representation
quickly plot a route on a map
- Host: GitHub
- URL: https://github.com/redraw/trackmap
- Owner: redraw
- Created: 2024-01-26T15:58:39.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-27T17:34:05.000Z (over 2 years ago)
- Last Synced: 2025-05-28T04:52:45.390Z (about 1 year ago)
- Language: HTML
- Homepage: https://trackmap.vercel.app
- Size: 1.95 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# trackmap
## Usage
```
GET /?timeline=
```
where payload is a JSON base64-encoded string that accepts a list of objects that must contain:
- `coords`, [lat, lon] (optional)
- `name`, place name (optional, will be used for geocoding if `coords` is not set)
- `date`, timestamp
## Example with name geocoding
```bash
echo -n '[
{"date": "2024-1-1", "name": "BUENOS AIRES, ARGENTINA"},
{"date": "2024-1-2", "name": "CHAD"},
{"date": "2024-1-3", "name": "COLOMBO, SRI LANKA"},
{"date": "2024-1-4", "name": "KYOTO, JAPAN"}
]' | base64
WwogIHsiZGF0ZSI6ICIyMDI0LTEtMSIsICJuYW1lIjogIkJVRU5PUyBBSVJFUywgQVJHRU5USU5BIn0sCiAgeyJkYXRlIjogIjIwMjQtMS0yIiwgIm5hbWUiOiAiQ0hBRCJ9LAogIHsiZGF0ZSI6ICIyMDI0LTEtMyIsICJuYW1lIjogIkNPTE9NQk8sIFNSSSBMQU5LQSJ9LAogIHsiZGF0ZSI6ICIyMDI0LTEtNCIsICJuYW1lIjogIktZT1RPLCBKQVBBTiJ9Cl0=
```
https://trackmap.vercel.app/?timeline=WwogIHsiZGF0ZSI6ICIyMDI0LTEtMSIsICJuYW1lIjogIkJVRU5PUyBBSVJFUywgQVJHRU5USU5BIn0sCiAgeyJkYXRlIjogIjIwMjQtMS0yIiwgIm5hbWUiOiAiQ0hBRCJ9LAogIHsiZGF0ZSI6ICIyMDI0LTEtMyIsICJuYW1lIjogIkNPTE9NQk8sIFNSSSBMQU5LQSJ9LAogIHsiZGF0ZSI6ICIyMDI0LTEtNCIsICJuYW1lIjogIktZT1RPLCBKQVBBTiJ9Cl0=
## Example with coords
```bash
echo -n '[
{"date": "2024-1-1", "coords": [-34.61, -58.38]},
{"date": "2024-1-2", "coords": [12.11, 15.03]},
{"date": "2024-1-3", "coords": [6.93, 79.85]},
{"date": "2024-1-4", "coords": [35.01, 135.76]}
]' | base64
WwogIHsiZGF0ZSI6ICIyMDI0LTEtMSIsICJjb29yZHMiOiBbLTM0LjYxLCAtNTguMzhdfSwKICB7ImRhdGUiOiAiMjAyNC0xLTIiLCAiY29vcmRzIjogWzEyLjExLCAxNS4wM119LAogIHsiZGF0ZSI6ICIyMDI0LTEtMyIsICJjb29yZHMiOiBbNi45MywgNzkuODVdfSwKICB7ImRhdGUiOiAiMjAyNC0xLTQiLCAiY29vcmRzIjogWzM1LjAxLCAxMzUuNzZdfQpd
```
https://trackmap.vercel.app/?timeline=WwogIHsiZGF0ZSI6ICIyMDI0LTEtMSIsICJjb29yZHMiOiBbLTM0LjYxLCAtNTguMzhdfSwKICB7ImRhdGUiOiAiMjAyNC0xLTIiLCAiY29vcmRzIjogWzEyLjExLCAxNS4wM119LAogIHsiZGF0ZSI6ICIyMDI0LTEtMyIsICJjb29yZHMiOiBbNi45MywgNzkuODVdfSwKICB7ImRhdGUiOiAiMjAyNC0xLTQiLCAiY29vcmRzIjogWzM1LjAxLCAxMzUuNzZdfQpd