This is an old revision of the document!
Table of Contents
Filtry
Filtry jsou základem práce s databází dat v programu a po instalaci je nastavena pouze základní sada. Filtr je vlastne takové okno do databáze, které vybírá jen určenou množinu bodů uložených v databázi.
Filtry ovlivňují seznam zobrazených keší a k nim přiřazených bodů (waypointů). Protože je tento seznam využíván pro mapu keší, ale také prakticky pro všechny exporty, je velmi důležité pochopit práci s filtry, naučit se je vytvářet, upravovat a kombinovat několik různých filtrů dohromady, aby vznikl ten správný seznam. Pro kombinaci vytvořených a uložených filtrů je možné použít pokročilý plugin Combine.
Nastavení filtru
Filtr lze nastavit dočasně nebo trvale změnu uložit pro opakované použití. Vždy při volbě filtru ze seznamu jsou načteny uložené parametry filtru a když uživatel pomocí F2 některé z parametrů změní, jsou změněny jen dočasně. Ma-li být změna trvalá, je třeba filtr uložit příslušným tlačítkem s ikonkou diskety. Pokud před uložením ještě změníte jmeno filtru, bude vytvořen nový filtr. Soubory s uloženým filtrem jsou v datovém adresáři GeoGetu s příponou .ggf.
Nastavení filtru obsahuje záložky, které sdružují parametry podobného charakteru:
- Hlavní - hlavní informace o filtru (stav keše, umístění keše podle souřednic)
- Druh bodu - typ keše, případně jiného obecného bodu, pokud databáze obsahuje třeba Waymarky, keše z příbuzného Opencachingu, …
- Atributy - velikost, terén, obtížnost a datumy (založení, aktualizování, nález)
- Podle waypointů - výběrem určujete, které přidružené waypointy keš musí nebo nesmí mít, aby byla filtem akceprovaná. Záložka neovlivňuje zobrazení waypointů v seznamu, k tomu slouží poslední záložka
Waypointy
- Polygon - umožňuje vymezit zeměpisnou polohu keše vzhledem k nějakému definovanému polygonu nebo průniku více polygonů. Použité polygony musí být již vytvořeny a jejich použití se indikuje zařatením příslušného polygonu do pravého seznamu
- Trasa - je podobná záložce polygonu, ale táká se polohy keší vůči definované trase
- Blízkost - opět podobná vlastnost jako předchozí záložka, ale poloha je určována vůči definovaným bodům
- Tagy - definuje, které kategorie a hodnoty musí nebo nesmí keš mít, aby byla filtrem akceptovaná. Pokud zůstane hodnota prázdná, znamená to, že na hodnotě Tagu neáleží a je podstatné pouze to, zda kš má přiřazen jakýkoli Tag vybrané kategorie
- Waypointy - záložka definuje, které waypointy mají být v seznamu zobrazeny. Nemá tedy vliv na výběr keše filtrem, ale ovlivňuje zobrazení waypointů již vybraných keší
Při nastavování filtrů jsou v mnoha případech použita třístavová tlačítka. Jejich zobrazení je poplatné nastavení Windows, proto je v levém rofu formuláře zobrazena ukázka všech třé stavů:
- šedé pole - políčko nemá vliv, keš bude vybrána bez ohledu na skutečnou hodnotnotu (
Záleží na použitém vizuálním stylu Windows, jak konkrétně bude tento stav vypadat. Například u klasického vzhledu WinXP oken je tento stav zobrazen jako zašedivělé zaškrtnutí.)
- zaškrtnuto - filtrovací podmínka musí být splněna, aby byla keš vybrána.
- neoznačené - filtrovací podmínka nesmí být splněna aby byla keš vybrána.
Předefinovaný filtr lze uložit napsáním nového jména v poli Filter set
Při filtrování pomocí Polygon a Trasa nezapomeňte zaškrtnout volbu u výběru polygonu nebo cesty.
Obrázky s ukázkami (jsou v externím odkazu)
Použití filtru
Samotným nastavením vlastností filtru ještě neříkáte, je jej také chcete použít. Můžete si filtr jen tak připravit dopředu pro pozdější použití. Filtr můžete použít přímo z formuláře pri jeho definici (tlačítka Odečíst, Přidat, Načíst) nebo kdykoli později mimo formulář definice filtru použitím ikon na toolbaru (ikony s trychtýřem a malým znaménkem vpravo dole). Nejčastěji používaná funkce Načíst má také klávesovou zkratku F5. Funkce mají následující význam:
- Načíst - vyprázdní okno GeoGetu se seznamem keší a zobrazí v něm všechny keše, které odpovídají filtru
- Přidat - přidá k již načtenému seznamu keší všechny, které odpovídají filtru. Keše, které již v seznamu jsou tam zůstanou, ale pochipotelně nebudou zdvojeny
- Odebrat - ze zobrazeného seznamu keší odebere ty, které odpovídají použitému filtru
Je důležité si uvědomit, že aplikací filtru mohou být dotčeny jen waypointy (viz poslední záložka ve formuláři pro definici filtru). Je tak možné, například pro export keší do GPS, ze seznamu odstranit všechny waypointy s výjimkou vypočtených finálních souřadnic.
Rozšířené možnosti filtrování podle tagů
Při filtrování podle tagů vybereme kategorii tagu, přidáme ji do výběru a pro zadání hodnoty máme následující možnosti:
- Nezadat hodnotu - vyhledají se všechny body, které mají přidělen vybraný tag (tag vybrané kategorie) bez ohledu na jeho hodnotu
- Vybrat hodnotu z nabídky - (nabízejí se hodnoty, které existují v databázi) vyberou se body, kde vybraný tag obsahuje uvedenou hodnotu
- Zapsat přesnou hodnotu - stejné jako výběr z nabídky
- Zadat hodnotu se zástupnými znaky - vyberou se body, kde obsah tagu odpovídá vzoru. Možné zástupné znaky jsou:
- * - libovolný počet libovolných znaků
- [abc] - znak a nebo b nebo c
- [a-f] - znaky z intervalu od a do f
- [!a] - znak jiný, než a
- [!abc] - znak jiný, než a nebo b nebo c
- [!a-f] - znak jiný, než a až f
- Zadat podmínku pro číselné hodnoty - pokud je na začátku hodnoty znak > nebo < následovaný číslem, pokusí se GeoGet každou hodnotu převést na číslo (pokud se to nepovede, bere se to jako nula), a pak provede požadované porovnání 2.7.8
Příklady použití:
Tag (kategorie) | Hodnota | Vybere všechny body, které…: |
---|---|---|
cachenote | Pekna | mají tag cachenote, který obsahuje přesně jen hodnotu Pekna (na velikosti písmen nezáleží) |
cachenote | Pekn[aey] | mají tag cachenote, který obsahuje hodnoty Pekna, Pekne nebo Pekny |
cachenote | *Pekna* | mají tag cachenote, který obsahuje kdekoliv v textu slovo Pekna |
cachenote | *Pekn[aey]* | mají tag cachenote, který obsahuje kdekoliv v textu slovo Pekna, Pekne nebo Pekny |
MujPopis | *Genius*Loci* | mají tag MujPopis, který obsahuje kdekoliv v textu slovo Genius, následované kdekoliv slovem Loci |
Elevation | >1000 | mají tag Elevation a v něm číselnou hodnotu větší než 1000, tedy keše uložené v nadmořské výšce vyšší, než 1000 m n.m. |
Elevation | *00 | leží v nadmořské výšce kulaté na stovky metrů |
Elevation | 1[0-9][0-9][0-9] | leží v nadmořské výšce 1000-1999 metrů |
Elevation | [!0-9]* | mají v hodnotě nadmořské výšky na začátku neciferný znak |
favorites | >50 | mají více než 50 favoritních bodů |
FAQ
Q: Chci v GeoGetu smazat všechny waypointy, nepoužívám je, ruší mě v seznamu a nechci je nahrávat do GPS.
A: Proč je mazat? Beztak se dalším importem opět importují. Stačí si ve Filtrech na poslední záložce (Waypointy) zvolit možnost “Neukazuj waypointy”