GSAK a nová chyba krajů

Zdravím, od té doby co se oficiálně na geocaching.com přidaly kraje jako státy v ČR, mi blbne GSAK a nemohu udělat správné statistiky. Keše jako vždy přes pocket query načtu do GSAK, přejedu skriptem kde u kolonky state u každé cache přidám kraj ve kterém se nachází (zde je vše ještě ok, všechny odpovídají), ale jakmile dám vytvořit statistiky, tak rázem mám v ČR 22 odlovených krajů a u keší, kde už autoři zareagovali a změnili si stát např ze Czech Republic na Středočechy, mi cache zmizí z mapy nálezů a tato skupinka se přiřadí do jiného, nespecifikovatelného kraje. Co s tím? Popsal sem to zrozumitelně? :slight_smile:
Díky

Než to bude nastavené u všech (nebo přejmenované i v GSAKu), tak si téhle novinky nevšímám a obnovuji původní stav pomocí makra s tímto obsahem: $updated = GetState("s")

Včera jsem nad tím šílel taky a myslel si, že jsem něco zprznil v makrech. Nakonec jsem to vyřešil vymazáním State a novým přiřazením přes makro.

Vim co myslis, ale nevim kam to mám v GSAK zadat :expressionless:

Třeba v adresáři GSAK/macros vytvoříš nové makro (soubor s příponou gsk), napíšeš do něj $updated = GetState("s"), nainstaluješ ho a spustíš. Je to popsané v nápovědě ke GSAKu, ty jsi jí nečtl?

Dobrovolně se přiznávám že jsem ji opravdu nečetl.

Ale jak to ty pišeš tak to nefunguje. Při následném vytváření FindStatGen mi to hlási "You have an unrecognized Czech Republic state in your database". Takže se mi zobrazí mapa ČR viz příloha.

Přeplácni to makrem polygony_CE a pojede to…

Zkus přes Database, Global replace, Replace: "State", nech prázdné pole With a pak spusť makro na přiřazení kraje.
Smazalo mi to i State u keší v zahraničí, ty se ale zobrazují správně i tak.
Pokud si chceš být jistý, počkej si raději na většího odborníka.:wink:

Je potřeba, aby názvy krajů v souboru FindStatGenMapCzech.dat byly stejné jako v databázi GSAKu, jinak to FindStatGen neumí přiřadit. Podle toho co máš v profilu jsi doposud používal názvy s diakritikou a funkce GetState() je dává bez diakritiky (proto to našlo jen Prahu)

Ok, tak už to běží jak má. Děkuji!

Á tak ještě jedna chybka v mapě. Nepřiřadí mi to žádné cache do Královéhradeckého kraje…že by to bylo tím e/é? V GSAKu ho mám normálně s dlouhým.

-> pořešeno. neodpovidat :wink:

Nová verze GSAKu (7.6.1 build 24) to už má opravené pro Čechy i Slovensko!