Tools for computing various statistics related to Geocaching/Opencaching.
 
 
 
Go to file
Tomasz Golinski 3218af8d99 Minor cleanup 2019-09-10 14:03:01 +02:00
.clang-format Initial commit 2019-09-08 19:13:06 +02:00
.gitignore Initial commit 2019-09-08 19:13:06 +02:00
Europe.png Make it easier to support other map backgrounds, added Europe map 2019-09-08 22:22:14 +02:00
Poland.png Initial commit 2019-09-08 19:13:06 +02:00
Poland_relief.png Initial commit 2019-09-08 19:13:06 +02:00
README.md Update README.md, add missing dep 2019-09-09 12:34:18 +02:00
api.h Initial commit 2019-09-08 19:13:06 +02:00
cache.cpp Minor cleanup 2019-09-10 14:03:01 +02:00
cache.h Make it easier to support other map backgrounds, added Europe map 2019-09-08 22:22:14 +02:00
config_user_example.h Initial commit 2019-09-08 19:13:06 +02:00
debug.cpp Initial commit 2019-09-08 19:13:06 +02:00
debug.h Initial commit 2019-09-08 19:13:06 +02:00
geostat.cpp Minor cleanup 2019-09-10 14:03:01 +02:00
gpx.cpp Initial commit 2019-09-08 19:13:06 +02:00
gpx.h Initial commit 2019-09-08 19:13:06 +02:00
heat.cpp Minor cleanup 2019-09-10 14:03:01 +02:00
heat.h Make it easier to support other map backgrounds, added Europe map 2019-09-08 22:22:14 +02:00
maps.h Minor cleanup 2019-09-10 14:03:01 +02:00
meson.build Make it easier to support other map backgrounds, added Europe map 2019-09-08 22:22:14 +02:00
okapi.cpp Minor cleanup 2019-09-10 14:03:01 +02:00
okapi.h Initial commit 2019-09-08 19:13:06 +02:00

README.md

GEOSTAT

Usage

Usage: [-p] [-g file] [-MDHh]
Generate stats from Opencaching data or GPX files.

 * Data source:
	-p	use Opencaching.pl
	-u user	user for Opencaching
	-g file	use specified gpx file
 * Output:
	-M	print geographically extreme caches
	-D	print furthest and closest caches
	-H file	render a heat map to a file
	-s n	stamp size for a heat map (default = 15)
	-m map	chosen map (Poland, Poland_relief, Europe)
	-L	print all caches
	-T	print D/T matrix
	-h	display this help screen

Installation

To compile it requires:

To build the project copy config_user_example.h to config_user.h and fill it out (at least API key is needed). Then run meson build; cd build; ninja. You might need to set CXX variable to point to a correct compiler.

Credits

Map of Poland Poland.png comes from https://pl.wikipedia.org/wiki/Plik:Poland_location_map.svg and is licensed under CC-BY-SA and GNU FDL. Map of Poland Poland_relief.png comes from https://commons.wikimedia.org/wiki/File:Relief_Map_of_Poland.svg and is licensed under CC-BY-SA. Map of Europe Europe.png comes from https://pl.wikipedia.org/wiki/Plik:Europe_location_map.svg and is licensed under PD.