Skip to content
/ webgps Public

very simple node server that pushes GPS data from gpsd to a leaflet web gui

Notifications You must be signed in to change notification settings

bastibl/webgps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a very simple web-based GPS logger based on node. It reads data from gpsd and pushes it to the client via Server Sent Events, where the data is displayed with leaflet.

Dependencies

node
npm

Installation

git clone https://github.com/bastibl/webgps.git
cd webgps
npm install

Running

If needed adapt gpsd host and port in routes/index.js. Then start the server

./bin/www

and open localhost:3000 in your browser.

Adding Map Data

Map data is downloaded locally to support measurements on the road without Internet access. Some example tiles that display parts of Germany are in the public/maps folder. Use Atlas Map Creator to download other tiles from your area. Select a region and granularity and export the map as Osmdroid.

About

very simple node server that pushes GPS data from gpsd to a leaflet web gui

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published