Filtrovani v GG

Mam takovy dotazek.

Postupne si doplnuji databazi odlovenych kesi finalnimi souradnicemi a dost vyuzivam filtru, kdy si kese s finalni souradnici odfiltruji at mi tam "neprekai"

Problem ale nastava, kdyz kdyz je u kese finalni waypoint nastaven od autora a nejsou viditelne souradnice. Lze tedy nejak docilit toho, aby se pri odfiltrovani kesi s finalnimi souradnicemi odfiltrovaly kese, ktere tam ty souradnice opravdu maji zadane a ty, ktere tammaji jen ??? tak aby zustaly?

Filtruj si pouze kese, ktere "nemaji tvuj finalni waypoint" - je to na zalozce podle waypointu.

Hmm asi su blba, ale na zalozce "Podle waypointu" nic takoveho jako "nemaji muj finalni waypoint" nevidim. Prave kdyz na teto zalozce zaskrtnu, ze maji final waypoint, tak to nerozlisuje jestli byl mnou zadany nebo to obsahuje jen ???. Pokud posles screen tak treba pochopim co mas na mysli, ale ja tam opravdu nic takoveho nemam

Pravdepodobne nemas uplne nejnovejsi GeoGet.
V prvni verzi rady 2.3 tahle volba chybela.

ja nezobrazuju wp "bez souradnic" to mi taky pomaha, tusim :slight_smile:

Kontrola prazdnych souradnic je v tom filtru "vas finalni waypoint" obsazena.

no spis neresim zda je wp muj ci nikoli, a jen vyhazuju kese a wp bez souradnic.. nefiltruju mysterky..

Jo takhle, tak to delam taky. :wink: Mel by tak byt nastaven i vychozi filtr.

Aha, já, unaven při pátku, jsem se těšil na odlehčené téma flirtování v GC :slight_smile: Tak nic, pěknej víkend!

Na flirtovani tu uz podobne vlakno je, ale moc se jim to tam nedari. :wink:

Ahoj,
píšu sem, abych nezakládal zbytečně nové téma.

Když chci vyfiltrovat tradiční keše+earthkeše+vyluštěné mysterky, jak mám nastavit filtr?

Díky za rady.

ThomasPV: no zatrhej si to presne tak, jak si tu napsal. V cem je problem?

Už jsem na to přišel, stačilo použít tlačítko Přidat u nastavení filtrů..

Nejde to v jednom kroku, musis nadvakrat. (Ja vim ze uz jsi na to prisel, jen pro informaci a pro dalsi podobne pripady)

Nejprve si vyfiltrujes earthky a tradicky a nasledne k jiz vyfiltrovanemu prictes dalsi filtr - s vylustenyma mysterkama.
Pohodlne to jde automatizovat pomoci Combine na jeden klik.

Zabřednul jsem trochu více do nutnosti filtrování keší podle tagů a dostal jsem se do úzkých.
U tagu který využívá sekvenci znaků pro označování něčeho (např. vis. skript People) potřebuji definovat hodnotu pro filtrování.
Např. jen takové keše kde příslušný tag NEobsahuje znak R na libovolné pozici: Zkusil jsem zápis [^R] ale chová se to stejně jako [R] - tedy znak R na libovolné pozici. Jak tam dostanu tu negaci?
Další zjištění: filtrování asi nerozlišuje velikost písmen, co? Filtr m vybere i keše kde tag obsahuje pouze znak M (znak m neobsahuje). Jde nějakým zápisem řešit tento problém?

Díky za dobré rady… :wink:

Pokud vim, tak ta negace by mozna sla udelat jako "neobsahuje tag s hodnotou R".
Case-insensitivity je ve vetsine pripadu asi spise plus…

Tve dotazy by sly nicmene zpracovat - muzes pouzit SmartFiltr a napsat si vlastni SQL.

OK, díky…
Co je SmartFilter…?

http://geoget.ararat.cz/doku.php/user:skript:smartfilter

Tak jsem rozjel SmartFilter, sestavil sql, ale výsledek je stále stejný :frowning:
Dotaz
SELECT geocache.id, geotagvalue.value FROM geocache, geotag, geotagcategory, geotagvalue WHERE geocache.id = geotag.id AND geotag.ptrkat=geotagcategory.key AND geotag.ptrvalue=geotagvalue.key AND geotagcategory.value="Kdo" AND geotagvalue.value LIKE "%m%"
vrací i záznamy které obsahují "M"
Dělám někde nějakou chybu nebo mám prostě smůlu…?

Díky…:wink:

Zkus si pohrat s GLOB misto LIKE.

viz. http://www.sqlite.org/lang_expr.html#like