Dzień dobry,
Jako motto posłużę się cytatem z niedawnego wpisu na blogu: http://blog.opencaching.pl/2019/08/misj ... owac-zero/
Chciałem pooglądać sobie dokładniej swoje statystyki, więc zabrałem się za oswajanie OKAPI. Zacząłem pisać coś na kształt prostej biblioteki w C++ (tak, wiem, nie jest to najwygodniejszy język do takiej zabawy) i przykładowego programu mielącego odebrane dane. Inspirowałem się trochę np. statystykami dostępnymi na Project-GC. Na razie kod jest bardzo surowy, wymaga ręcznego wprowadzenia niektórych swoich danych (m.in. klucza do OKAPI) i samodzielnej kompilacji. Kod znajduje się pod adresem https://gitlab.com/tomaszg/geostatbrasia pisze:Keszerów można podzielić na dwie grupy: tych, którzy lubią statystyki i tych, którzy się do tego nie przyznają.
W chwili obecnej umożliwia połączenie się z OC.pl lub wczytywanie danych z pliku GPX (np. wyeksportowanego z c:geo). Generuje następujące statystyki na podstawie znalezionych keszy:
1. lista zdobytych keszy
2. kesze najbardziej wysunięte na NSWE
3. kesze najbliżej i najdalej położone od wybranego punktu
4. tabelka znalezionych keszy wg wartości D/T
5. heatmapa znalezionych keszy (na mapie Polski lub Europy)
Przykładowy efekt pracy programu na podstawie historii autora wspomnianego artykułu na blogu:
Kod: Zaznacz cały
Most N:
Cache:	OP1A37 50.619621665198 sr: tak blisko, a tak daleko...
	69.6167 37.5736		 D/T: 5/5
Most S:
Cache:	OP1A65 In tribute to...
	45.291 -122.413		 D/T: 2.5/2
Most E:
Cache:	OP1A37 50.619621665198 sr: tak blisko, a tak daleko...
	69.6167 37.5736		 D/T: 5/5
Most W:
Cache:	OP1A65 In tribute to...
	45.291 -122.413		 D/T: 2.5/2
Nearest cache: 3.67264 km
Cache:	OP8N01 Don Kichot Ekolog 
	53.9711 22.0271		 D/T: 2/2
Furthest cache: 8481.42 km
Cache:	OP1A65 In tribute to...
	45.291 -122.413		 D/T: 2.5/2
  D\T    1  1.5    2  2.5    3  3.5    4  4.5    5
    1 1287  256  146   40   38    9    5    1    3
  1.5  326  938  197   62   27   10    6    2    1
    2  199  187  321   89   75   20   20    2    1
  2.5   51   81   43   63   20    8    7    1    0
    3   57   49   44   17   36   13    8    2    3
  3.5   11   17   10   12    7    4    4    0    0
    4   15    7   12    6   10    0    3    0    0
  4.5    4    2    1    0    1    1    0    1    1
    5    6    2    9    3    2    0    0    0    8
Jeśli ktoś ma jakieś pomysły, komentarze, oferty pomocy, albo chciałby zobaczyć swoją mapę, to proszę pisać.






 Warunek trzeci można ominąć, przez odpowiednie przeliczenie współrzędnych, ale mi się nie chciało w tym grzebać.
 Warunek trzeci można ominąć, przez odpowiednie przeliczenie współrzędnych, ale mi się nie chciało w tym grzebać.





