jariarkko / psgeo

Activity location library
BSD 3-Clause "New" or "Revised" License
3 stars 1 forks source link

Psgeo: Activity location library

Psgeo is a small Javascript library for managing and filtering information for web applications that deal with, e.g., sports activities in different locations. Its primary purpose is to be able to display maps of activities at those different locations, while allowing for smart filtering.

example screen

Psgeo has been used for tracking skiing activities by Planetskier and caving by Luolaseura and Planetcaver. For an example application, see Ralf Strandell's Finnish caves page at the on the Luolaseura web.

Psgeo is based on Activity JSON, a simple format that allows a server to provide information about activities and their geographic positions to a web application running in a browser.

For more information on the usage and API of Psgeo, read the Psgeo Usage Introduction.

Psgeo was initially written by Jari Arkko, but there has also been contributions by Ralf Strandell.

NOTE: Psgeo is a software library. It shows data provided to it, as faithfully as the software can. Any mistakes or other issues with the data, please contact whoever manages the relevant data source. No warranty, data accuracy, material ownership, software correctness, fit for purpose, or safety can be provided by Psgeo or its authors. When it comes to data shown by Psgeo, Jari Arkko manages all data associated to https://planetskier.net, https://planetcaver.net, and https://saunablogger.cool. The Finnish Caving Association is responsible for all data shown at Luolaseura.