Ahoj,
vysel nam novy GeoJarry 2 plugin pro
GeoGet, ktery umi pomerne hodne veci a napadlo me pomoci nej chytre automatizovat stahovani kesi z agregovaneho uloziste.
Pro uzivatele
GSAK neni pravdepodobne nic takoveho k dispozici.
----------------------------------------------------------------------------------
************************ Funkce: ************************
----------------------------------------------------------------------------------
Tento archiv obsahuje soubory, pomoci kterych lze na jedno kliknuti provest kompletni aktualizaci GeoGeti databaze s Ceskou republikou vcetne objevovani archivovanych kesi a dotazeni pripadnych nove publikovanych kesi.
Jedna se o automatizovanou davku prikazu pro novy GeoJarry 2
Davka "Geocaches - CZ kompletni aktualizace z APQ" automaticky vykona toto
a) Pomoci makra apq.ggp.pas stahne ze sdileneho uloziste soubor CZ-All.zip.

Naimportuje stazene GPX do databaze GeoGetu.
c) Pomoci GeoJarry Geocaching.com dotazu se podiva, zda nahodou neni v nejnovejsich 200 kesich na Geocaching.com nejaka, kterou jeste nemame v databazi. Toto se muze klidne stat, protoze PQ chodi pouze jednou denne...
d) Pokud nejakou takovou kesku najde, stahne k ni listing. Seznam takovychto kesi ulozi do GeoGetiho listu LastImport-NotIncludedInAPQ.ggt, ktery je umisten v datovem adresari GG. Uzivatel tak ma prehled, ktere kese nebyly doposud v APQ a ktere tedy odchytil GeoJarryho bystry pohled.
e) Pomoci GeoJarry database dotazu prolitne nasi databazi a vyhleda v ni kesky, ktere lezi v Ceske republice a nebyly dnes aktualizovany. Jsou to jasni kandidati na archivaci, protoze potichoucku vypadly z PQ.
f) Pokud nejakou takovou kesku najde, stahne k ni listing. Seznam takovychto kesi ulozi do Geoetiho listu LastImport-ArchiveSuspicious.ggt, ktery je umisten v datovem adresari GG. Uzivatel tak ma prehled, ktere kese byly archivovany. Obcas jsou timto filtrem vyzvednuty i jine nez pouze archivovane kese (napr. kes v pohranici presunuta do sousedniho statu. take se da timto jednoduse odhalit chyba v APQ napriklad kvuli spatne nastavenym intervalum)
g) Naimportuje stazene listingy (Nove publikovane + podezrele z archivace).
h) Pomoci upraveneho makra czgcrefresh.ggp.pas a upravenych maker czdivide.ggp.pas, czgcgetrank.ggp.pas, czgcbestof.ggp.pas a elevation.ggp.pas doplni ke vsem kesim hodnoceni, rozdeli je do kraju, doplni pocet vyskytu v best-of bookmarcich a doplni nadmorskou vysku. Nakonec jeste provede VACUUM databaze, ktere ma vysoce pozitivni vliv na vykon a skutecne se po kazdem takovem velkem zasahu (importu) do databaze vyplati jej vykonat. (Napriklad vykon vizualizacniho skriptu Condition je potom radove lepsi. Stejne tak rychlost nacitani filtru nebo rychlost exportovani)
i) Zobrazi statistiky importu. V jednom dialogu tak vidite pocet nove pridanych kesi, at uz to bylo pomoci APQ nebo vyhledavani na GC.com pomoci GeoJarryho
Uzivatel pote dostane
- Komplet aktualizovanou databazi CR vcetne vsech bezne pouzivanych rozsireni.
- Databazi optimalizovanou pro vykon (po VACUUM)
- Seznam archivovanych ci jinak podezrelych kesi
Jednou za cas je treba rucne provest
- rucni smazani starych neaktualizovanych waypointu. (pomoci menu Databaze - Databazove nastroje - Smazat stare waypointy. Tento krok NEMAZE rucne vyrobene waypointy)
----------------------------------------------------------------------------------
********************** Obsah archivu: *********************
----------------------------------------------------------------------------------
NOVE NAPSANA MAKRA
-
apq.ggp.pas - makro pro stahovani dat ze sdileneho uloziste PQ
-
apq.config.pas - soubor s nastavenim
UPRAVENA MAKRA
-
czdivide.ggp.pas - upravene makro pro rozdeleni do kraju
-
czgcbestof.ggp.pas - upravene makro pro pridani poctu vyskytu v best-of bookmarcich
-
czgcgetrank.ggp.pas - upravene makro pro zjisteni hodnoceni kesi
-
elevation.ggp.pas - upravene makro pro zjisteni nadmorske vysky kesi
(Vsechna 4 makra maji odstraneno volani GeoBusyStart, ktere maze statistiky importu a GeoJarry tak nezobrazoval spravne pocty nove pridanych a zmenenych kesi - tohle mi trvalo snad sto let nez jsem na to prisel

Uprava nema zadny vliv na funkcionalitu maker)
-
czgcrefresh.ggp.pas
(Pridano vacuum databaze)
FILTRY
-
Czech Republic.ggf - filtr, ktery zobrazi vsechny nearchivovane kese v CR. GeoJarry ho vyuziva pro vyhledani dnes neaktualizovanych kesi
GEOJARRY QUERIES
-
script\geojarry\query\Geocaches CZ (last 200, listings).gjq - GeoJarry Geocaching.com dotaz, ktery stahne seznam poslednich 200 publikovanych kesi (no, spise poslednich 200 kesi s nejnovejsim datem vytvoreni, ktere je ruzne od data publikace (bohuzel)). Funguje to ale relativne spolehlive
-
script\geojarry\query\Geocaches CZ search archived.gjq - GeoJarry GeoGet database dotaz, ktery stahne listingy vsem kesim v CR dnes neaktualizovanym. Potrebuje pro svou funkcnosti filtr Czech Republic.ggf
GEOJARRY BATCHES
-
script\geojarry\batch\Geocaches - CZ kompletni aktualizace z APQ.gjb - GeoJarry batch, ktera se stara o celou automatizaci. Zlaty hreb a pohonny motor celeho baliku
GEOJARRY ULOZENE PLUGINY
-
script\geojarry\gj2.exec.Geocaches-CzKompletniAktualizaceZApq.batch.plugin.ggp.pas - jedna se pouze o zastupce k GeoJarry batch Geocaches - CZ kompletni aktualizace z APQ.gjb. Ma na starost zobrazovani ikonky na toolbaru GG.
----------------------------------------------------------------------------------
************************ Instalace: **********************
----------------------------------------------------------------------------------
a) Nejprve nainstalujte GeoJarry 2! Ke stazeni na www.mikrom.cz
Obsah slozky GEOGET_DATADIR z tohoto archivu zkopirujte do datoveho adresare vaseho GG a prepiste existujici soubory.
c) V souboru apq.config.pas nastavte jmeno, heslo a adresu serveru
c) Restartujte ci spustte GeoGet, aby se nova makra nacetla.
----------------------------------------------------------------------------------
************************ Pouziti: ************************
----------------------------------------------------------------------------------
V GeoGetu v nabidce Pluginy - GeoJarry byste meli nalezt novou polozku s ikonou CR a jmenem "Geocaches - CZ kompletni aktualizace z APQ". Spustte ji a sledujte postup. Pokud chcete, nechejte si ji zobrazit na toolbaru (menu Pluginy - Spravce pluginu).
----------------------------------------------------------------------------------
************************ Stazeni: ************************
----------------------------------------------------------------------------------
Treba se casem domluvim se semikem, aby to publikoval na serveru. Zatim to bude zde (viz priloha). Testujte, pripominkujte.