Uusi Kätkökartta (ex-beta)

Ylläpidon tiedoituksia ja höpötystä sivustoa koskien

Mielipide kätkökartan betaversiosta

Olen sanoton tämän hirveyden edessä!
3
5%
Aivan hirveä!
0
Ei ääniä
Hirveä!
0
Ei ääniä
Menettelee, mutta vanha on parempi
17
27%
Kumpikin kartta on yhtä hyviä (tai huonoja)
3
5%
Menettelee ja käyttäisin uutta mielummin
12
19%
Upea!
21
33%
Aivan upea, juuri tätä olen halunnut!
5
8%
Olen sanaton tämän hienouden edessä!
3
5%
 
Ääniä yhteensä: 64

Avatar
haksu10
Viestit: 3072
Liittynyt: Ke 20.12.2006 19:22
Paikkakunta: Karkku (Sastamala)
Viesti:

Re: Kätkökartta Beta (premium)

Viesti Kirjoittaja haksu10 » La 07.05.2011 23:34

Välikooste; uusi betaversio päivitetty vanhan päälle.
oh3mbc kirjoitti:Itselläni on joitain tallennettuja pikahakuja tuolla vanhan kartan puolella, ja nekin näkyvät tuolla. Mutta jos esimerkiksi käytän tallnetamaani hakua "Näytä 14vrk aikana löydetyt" niin jostain syystä tuleekin valituksi edellinen tallentamani "4000 kotoa".
Ja tuo kyseinen haku jämähtää, jonka jälkeen Listaus välilehdelle ilmestyy virheilmoitus:

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 16578561 bytes) in /www/gcfi/html/beta2/index.php on line 381
En enää ole varma olenko korjannut pikavalinta -ongelman... pyydänkin testaamaan uudelleen. Haku sinänsä ei jämähdä mutta tuhansien kätköjen tulokset ovat vaan raskaita palvelimille ja ottavat aikaa ja vähän lisää aikaa (hylättynä ajatuksena olikin yhdessä vaiheessa estää moiset haut ja tyytyä järkevään tulosmäärään).

Muistinkäyttöä ei vielä ollut myöskään tutkittu, nyt alustavasti on ja uutena ratkaisuna listaussivulla ei näytetä kätköjä jos niitä on yli 1500 kpl.

Uskoisin ettei tästä rajoituksesta ole paljoa haittaa joten toistaiseksi en tuota listauksen muistinvaraista tulostusta muuta; pistän asian tulevaisuuslistalle.
ZeroOne kirjoitti:Karttaan voisi lisätä "mittanauhan" jollainen vanhassa kartassa on vasemmassa alakulmassa, ja sitten jos niihin kätkö-pop-uppeihin siinä saisi vielä ne Deet, Teet, koordinaatit ja miksei vähän tuota muutakin infoa mitä siinä oikeassa laidassa jo näkyy. :)
Muita (kiitos!) ehdotuksiasi käsittelen tässä mutta popup -asiaan sanon sanasen.

Toki popuppiin saa vaikka kaiken tiedon mutta... kun väki tekee tuollaisen 5000 kätkön haun niin sitä dataa, sitä riittää jo nykyisellään kun kaikkien 5000 kätkön oikean laidan valikon tekstit pitää tuupata käyttäjälle. Jos samat vielä popuppiinkin tunkataan niin siinähän sitä riittää.

Ok, olisi toki rumia viritelmiä sekä kaiken maailman ajax -ratkaisuja asiaan mutta itse koen loppukäyttäjän kannalta toimivimpana ratkaisuna sitä että data on heti kokonaisuudessaan käyttäjällä haun jälkeen, sen sijaan että sitä tukkoiselta palvelimelta valutetaan aina yksi kerrallaan kun käyttäjä siirtelee hiirtä kätköjen päällä.
LQ kirjoitti:
Stone'5 kirjoitti:Haku siis toimii nykyisellään kuten pitääkin. Se mitä hain, oli, että "Etsimättä / löytämättä" -tekstin voisi vaihtaa muotoon "Löytämättä". Ei kuitenkaan kovin kriittinen seikka. :wink:
Tota olen minäkin joskus miettinyt, että miten niin etsimättä?? eihän sivusto voi sitä tietää... paitsi dnf:stä.
Tämä oli aikoinaan elämää suurempi kysymys. Tällöin oli pelkkä vaihtoehto "löytämättä" mutta tästä tuli sitten valitusta "miten voi olla löytämättä kun en ole edes etsinyt!"

Niipä tuo etsimättä/löytämättä kertoo että haetaan kätköt, jotka ovat joko kokonaan etsimättä taikka joita ei ole löytänyt; eihän sivusto voi tietää onko käyttäjä etsinyt löytämättä ja dnf:ää loggaamatta vai onko kokonaan etsimättä vai jotain...
TeemuH kirjoitti:Tällä hetkellä beta-kartan korkeus tuntuu riippuvan näytön korkeudesta, joten miniläppärillä katsottaessa kartan korkeus on noin 5 cm ja kartalla näkyvä alue rajoittuu suunnilleen Vaasan ja Pellon väliselle alueelle. Saisiko tuon korkeuden siis määrättyä samaksi kuin vanhassa kartassa ja lisättyä sivulle vierityspalkit?
Kartan kokoasiaan tavalla ja/tai toisella tulee kyllä parannusta. Tällä hetkellä käytössä on automaattinen javaskirptiläjä joka koittaa sovittaa kartan mahdollisimman hyvin käytössä olevaan näyttöalaan ilman että vierityspalkkeja ilmaantuu. Tämä on siis vasta ensimmäinen vaihe asiaan, eli testi voiko oletuskoon tällä tavalla määrittää.
7.7.2018 jälkeen kirjoittamani viestit olen kirjoittanut yksityishenkilönä ja kätköilijänä "haksu10", en sivustoon liittyvänä taikka sen ylläpitäjänä.
Kyseistä päivämäärää edeltävät viestit voivat olla sivustoon liittyviä ylläpidollisiakin viestejä.

TeemuH
Viestit: 432
Liittynyt: To 10.07.2008 14:45
Paikkakunta: Lahti

Re: Kätkökartta Beta (premium)

Viesti Kirjoittaja TeemuH » La 07.05.2011 23:56

Olisikohan tuota mahdollista saada keskittämään suoraan omiin koordinaatteihin?

Avatar
haksu10
Viestit: 3072
Liittynyt: Ke 20.12.2006 19:22
Paikkakunta: Karkku (Sastamala)
Viesti:

Re: Kätkökartta Beta (premium)

Viesti Kirjoittaja haksu10 » Su 08.05.2011 0:12

TeemuH kirjoitti:Olisikohan tuota mahdollista saada keskittämään suoraan omiin koordinaatteihin?
Tuota... olen projektin myötä menettänyt aivotoimintani joten rautalankaa vaaditaan... missä, miten, koska jne?
7.7.2018 jälkeen kirjoittamani viestit olen kirjoittanut yksityishenkilönä ja kätköilijänä "haksu10", en sivustoon liittyvänä taikka sen ylläpitäjänä.
Kyseistä päivämäärää edeltävät viestit voivat olla sivustoon liittyviä ylläpidollisiakin viestejä.

Avatar
haksu10
Viestit: 3072
Liittynyt: Ke 20.12.2006 19:22
Paikkakunta: Karkku (Sastamala)
Viesti:

Re: Kätkökartta Beta (premium)

Viesti Kirjoittaja haksu10 » Su 08.05.2011 0:53

Seuraava beta pullahti vanhan päälle, pikkumuutokset gc.comin tyyliin alla :)

98321: Lisää mittanauha kartalle
Mittanauha lisätty

93743: Muuta listauksen kirjainsuuntatiedot kuviksi
Kirjainsuuntatiedot muutettu kuviksi

39412: Muuta listauksen otsikkorivt paremmiksi
Lisätty maininta järjestysmahdollisuudesta ja siirretty asia otsikolle "kunhan on paremmin aikaa hienousfiksauksiin"
Todettu myös että järjestyshärveli ei valmistajan mukaan tue järjestystoimintaa ennen käyttäjän klikkausta, todettu tämä ongelmaksi heti sivulle siirryttäessä esitettävän orderoinnin kannalta

19234: Parantele hakulomakkeen ulkoasua / kenttiä
Hakulomakkeen ulkoasun ja kenttien parantelu merkitty tehtäväksi mahdollisimman nopeasti

10000: Pidä tauko
Selvitetty että "Tauko on musiikkitermi, joka tarkoittaa ääneti olemista nuoteissa taukomerkin määrittämän ajan." joten koodausta jatketaan laulamatta / voihkimatta
7.7.2018 jälkeen kirjoittamani viestit olen kirjoittanut yksityishenkilönä ja kätköilijänä "haksu10", en sivustoon liittyvänä taikka sen ylläpitäjänä.
Kyseistä päivämäärää edeltävät viestit voivat olla sivustoon liittyviä ylläpidollisiakin viestejä.

Avatar
ZeroOne
Viestit: 206
Liittynyt: To 17.12.2009 13:27

Re: Kätkökartta Beta (premium)

Viesti Kirjoittaja ZeroOne » Su 08.05.2011 3:24

haksu10 kirjoitti:
ZeroOne kirjoitti:Karttaan voisi lisätä "mittanauhan" jollainen vanhassa kartassa on vasemmassa alakulmassa, ja sitten jos niihin kätkö-pop-uppeihin siinä saisi vielä ne Deet, Teet, koordinaatit ja miksei vähän tuota muutakin infoa mitä siinä oikeassa laidassa jo näkyy. :)
Toki popuppiin saa vaikka kaiken tiedon mutta... kun väki tekee tuollaisen 5000 kätkön haun niin sitä dataa, sitä riittää jo nykyisellään kun kaikkien 5000 kätkön oikean laidan valikon tekstit pitää tuupata käyttäjälle. Jos samat vielä popuppiinkin tunkataan niin siinähän sitä riittää.

Ok, olisi toki rumia viritelmiä sekä kaiken maailman ajax -ratkaisuja asiaan mutta itse koen loppukäyttäjän kannalta toimivimpana ratkaisuna sitä että data on heti kokonaisuudessaan käyttäjällä haun jälkeen, sen sijaan että sitä tukkoiselta palvelimelta valutetaan aina yksi kerrallaan kun käyttäjä siirtelee hiirtä kätköjen päällä.
En ymmärrä. Kaikki data on jo kertaalleen ladattu sivulle kun sivu on ladattu. Se on tulostettu karttavälilehdelle ja listausvälilehdelle. Eihän se nyt enää palvelinta kuormita jos siitä osan tulostaa vielä kolmanteenkin paikkaan? Enkä tietenkään sellaista ajatellut että ne minään ajax-kutsuina siihen latautuisivat. Ihan joku tällainen simppeli tulostus vain (vasen mockup).

Jos siis olit huolissaan enemmän sivun tavuissa mitatun koon kasvamisesta niin voisit toki myös tallentaa kaiken datan sivulle avain-arvo -pareina (esim. kätkökoodi -> kätkön kaikki tiedot) JSON-muodossa vain yhden kerran ja sitten kukin komponetti voisi hakea datan tästä JSONista ja piirtää sen juuri niin kuin haluaa. Sulla vois olla esim. näin:

Koodi: Valitse kaikki

var cacheinfo = jQuery.parseJSON('{"GC12345":{"D":1, "T":3, "author":"mattimeikäläinen"}}');
Nyt sulla on kätkön tiedot siististi oliona ja voit käyttää niitä vaikka näin:

Koodi: Valitse kaikki

alert( cacheinfo.author );
http://json.org/ -sivulta löytyy koko JSON-formaatin speksi, se vie noin 10 riviä ja 5 kuvaa eli on todella yksinkertainen formaatti. :) http://www.jsonlint.com/ validoi sille annetut JSONit, sopii testaukseen hyvin. jQuery taas lukee JSON-muotoista dataa erittäin sujuvasti.

Avatar
haksu10
Viestit: 3072
Liittynyt: Ke 20.12.2006 19:22
Paikkakunta: Karkku (Sastamala)
Viesti:

Re: Kätkökartta Beta (premium)

Viesti Kirjoittaja haksu10 » Su 08.05.2011 13:38

ZeroOne kirjoitti:
haksu10 kirjoitti:Toki popuppiin saa vaikka kaiken tiedon mutta... kun väki tekee tuollaisen 5000 kätkön haun niin sitä dataa, sitä riittää jo nykyisellään kun kaikkien 5000 kätkön oikean laidan valikon tekstit pitää tuupata käyttäjälle. Jos samat vielä popuppiinkin tunkataan niin siinähän sitä riittää.

Ok, olisi toki rumia viritelmiä sekä kaiken maailman ajax -ratkaisuja asiaan mutta itse koen loppukäyttäjän kannalta toimivimpana ratkaisuna sitä että data on heti kokonaisuudessaan käyttäjällä haun jälkeen, sen sijaan että sitä tukkoiselta palvelimelta valutetaan aina yksi kerrallaan kun käyttäjä siirtelee hiirtä kätköjen päällä.
En ymmärrä. Kaikki data on jo kertaalleen ladattu sivulle kun sivu on ladattu. Se on tulostettu karttavälilehdelle ja listausvälilehdelle. Eihän se nyt enää palvelinta kuormita jos siitä osan tulostaa vielä kolmanteenkin paikkaan?
Jep, palvelimen kuormituksesta ei ollut kyse. Toistaiseksi myöskään ei http-kahvojen määräkään ei ole ollut ongelma vaikka pitkäkestoisia yhteyksiä onkin paljon.

Kyse on juuri siitä että kun käyttäjälle, jonka kone ei ole tämän päivän tasolla (esim. haksu10) pläjäytetään enemmän kuin muutamia satoja kätköjä niin kone on jo nyt pitkään polvillaan. Jos tuota dataa pläjäytetään lisää ja/tai peräti jollain kikkeliskokkelis -hilavitkuttimella niin kartta muuttuu käyttökelvottomaksi, wanha kone ei pysty kaikkeen.

Lisäksi tulee tietty kaikki yhteensopivuusseikat eli jo nyt on tiettyjä ongelmia esiintynyt niin uuden kartan kuin koko sivuston kanssa. Mitä enemmän hienoja plingoplongo -härveleitä mukaan liittää sitä varmempaa on ongelmat. Koska geocache.fi:n kehitys-, ylläpito-, koodaus- ja asiakaspalvelun kokonaistyöntekijämäärä on kohtuullisen pieni (1 henkilö) niin välttämättä ei kiinnosta rakentaa enää enempää toiminnaltaan epävarmoja "cooleja" viritelmiä joiden ongelmien tutkinta, varsinkin kun asiantuntemus on heikko, voi viedä tuhottomasti tunteja.

Tämä siis oli taustalla, siksi ehdotukseen suhtauduin negatiivisesti. Se toki ei tarkoita sitä etteikö kuitenkin asialle lyhyellä tai pitkällä aikavälillä voisi jotain tapahtua mutta. Kuitenkin jos varmuutta ehdotuksen toteuttamisesta en pysty antamaan niin kerron perusteet miksi ehdotukselle en lämpiä. Jos ehdotus kuitenkin jossain vaiheessa toteutuukin niin tämä on käyttäjälle iloinen yllätys.
7.7.2018 jälkeen kirjoittamani viestit olen kirjoittanut yksityishenkilönä ja kätköilijänä "haksu10", en sivustoon liittyvänä taikka sen ylläpitäjänä.
Kyseistä päivämäärää edeltävät viestit voivat olla sivustoon liittyviä ylläpidollisiakin viestejä.

Avatar
ZeroOne
Viestit: 206
Liittynyt: To 17.12.2009 13:27

Re: Kätkökartta Beta (premium)

Viesti Kirjoittaja ZeroOne » Su 08.05.2011 23:30

haksu10 kirjoitti:Kyse on juuri siitä että kun käyttäjälle, jonka kone ei ole tämän päivän tasolla (esim. haksu10) pläjäytetään enemmän kuin muutamia satoja kätköjä niin kone on jo nyt pitkään polvillaan. Jos tuota dataa pläjäytetään lisää ja/tai peräti jollain kikkeliskokkelis -hilavitkuttimella niin kartta muuttuu käyttökelvottomaksi, wanha kone ei pysty kaikkeen.
Värkkäilin pienen teknologiademon, kokeilepa että pystyykö kone tähän. Siinä on samalla kertaa demottu sekä jQueryn AJAX- että JSON-ominaisuuksia. :) Jos palvelin palauttaisi vain tuollaista JSON-streamia vastauksina hakuihin, niin siirrettävän datan määrä todennäköisesti putoaisi murto-osaan. Väitän, että selaimessa tapahtuva yksinkertainen laskenta on kuitenkin datan siirtämistä nopeampaa, mutta sehän selviää vain mittailemalla.

Avatar
haksu10
Viestit: 3072
Liittynyt: Ke 20.12.2006 19:22
Paikkakunta: Karkku (Sastamala)
Viesti:

Re: Kätkökartta Beta (premium)

Viesti Kirjoittaja haksu10 » Ma 09.05.2011 0:45

Normaaliin tapaan tänäkin yönä putkahti uusi beta vanhan päälle. Ainakin seuraavia muutoksia tapahtui:

- Hakulomaketta hieman muokattu sekä hakupainikkeet siirretty kokeeksi sivun alalaitaan
- Palvelu- ja waymarkhaut toimivat nyt
- Bugifix: lisätty yksi puuttunut </div> jonka johdosta Operan selain tulosti ajo-ohjeet sivun loppuun
- Muita hienosäätöjä
7.7.2018 jälkeen kirjoittamani viestit olen kirjoittanut yksityishenkilönä ja kätköilijänä "haksu10", en sivustoon liittyvänä taikka sen ylläpitäjänä.
Kyseistä päivämäärää edeltävät viestit voivat olla sivustoon liittyviä ylläpidollisiakin viestejä.

Avatar
Haaskalintu
Viestit: 950
Liittynyt: Pe 26.01.2007 15:06
Paikkakunta: Helsinki
Viesti:

Re: Kätkökartta Beta (premium)

Viesti Kirjoittaja Haaskalintu » Ma 09.05.2011 10:38

Upeaa työtä, Haksu! Nyt on kätkökarttahaku viritetty sellaiseen huippuunsa, että mitä tuohon enää lisää, niin se on ihan kivaa ylimääräistä herkkua, mutta perustarpeita tuo palvelee hienosti (Minulla perustarve on se, että kun tiedän meneväni johonkin uudelle paikkakunnalle, haen lomakkeella ainakin tradit, katselen niitä kartasta ja lopuksi lataan ne GPX-tiedostona gepsiini)
Onko muuten nimesi jo täällä?

Avatar
haksu10
Viestit: 3072
Liittynyt: Ke 20.12.2006 19:22
Paikkakunta: Karkku (Sastamala)
Viesti:

Re: Kätkökartta Beta (premium)

Viesti Kirjoittaja haksu10 » Ke 11.05.2011 0:10

Poikkeuksellisesti meni kaksi vuorokautta, mutta nyt lipui uusi versio vanhan päälle. Tai itse asiassa beta siirtyi arkistoon ja beta2 on nyt beta, mutta myös beta2 toimii kuten beta :D

http://www.geocache.fi/beta/
ZeroOne kirjoitti:
haksu10 kirjoitti:Välimaininta: nyt uusi kartta toimii myös Firefox 3.x -sarjan kanssa; selaimen ja/tai jquery:n epävakauden takia välilehdet eivät tulleet koska sivun alussa määriteltiin käytettävä fontti: <font face="verdana" size=2>
Välimaininta: <font>-tagia ei ole käytetty enää vuosikausiin. Kannattaa tässä karttauudistuksen yhteydessä siirtyä käyttämään ainakin sen yhteydessä puhtaasti vain CSS-määrityksiä. :)
<font> -tagia olen käyttänyt jo 16 vuotta ja käytän edelleen, joten "ei ole käytetty enää vuosikausiin" ei pidä siis paikkansa ;)

No hyvä on, tämänkertainen pitkä viive johtui siitäkin että (50:n kätkön tuloksessa) reilu 300 <font> -tagia :D sai kenkää ja tilalla on nyt stylesheet -mössöä.

Toki paljon muutakin muutosta tämänkertaiseen mahtuu, oikeastaan en edes muista mitä kaikkea on tullut tehtyä. No ainakin:

- Kartalla lähestulkoon kaikkialla käytetty pikkufontti kasvoi hieman ja muuttui samalla "oletusfontiksi" eli jotkut ennen isommalla kirjoitetut ovat nyt hieman pienemmällä

- Hakulomakeen muotoiluihin ja teksteihin parannuksia(?), ja myös "Etsimättä/löytämättä" muuttui "Löytämättä" -sanaksi. Ja tästä ei sitten ruikuteta, vaikka se ei kerrokaan onko etsimättä löytämättä vai etsien löytämättä tai... :D

- Hakulomakkeelle tuli Erikoisvalinnat -kohta, jossa on entisiä erikoisvalintoja sekä nyt myös kirjanmerkkilistat samassa alasvetovalikossa

- Karttasivun Suora haku -nappuloista myös reittihaku sai logiikan eli aktivoituu käyttöön kun reitissä on vähintään 2 reittipistettä

- Sisäisiä kehitystoimia vanhan kartan tukemia erikoistoimintoja varten, kuten tietyn kätkön ja sen ympäristön sekä additional waypointien esitys jne.

- Kätkökartan oikean laidan infotietojen muotoilujen parantelua(?)

- Kaikkea muuta sisäistä hommailua paljon

Paljon siis muuttui joten uusia bugejakin on voinut tulla mukaan, toivotaan ettei :P
7.7.2018 jälkeen kirjoittamani viestit olen kirjoittanut yksityishenkilönä ja kätköilijänä "haksu10", en sivustoon liittyvänä taikka sen ylläpitäjänä.
Kyseistä päivämäärää edeltävät viestit voivat olla sivustoon liittyviä ylläpidollisiakin viestejä.

markokh
Viestit: 155
Liittynyt: Pe 05.06.2009 20:24

Re: Kätkökartta Beta (premium)

Viesti Kirjoittaja markokh » Ke 11.05.2011 9:39

Tämä beta2 vai mikä se nyt tämä viimen onkin, on minun mieleeni.

Puuttuu enää että kartta jutska käy etsimässä ja rustaamassa nimmarit lokiin :D :D :D

Kiitokset haksulle!!!!!

Avatar
karkal
Viestit: 53
Liittynyt: La 22.11.2008 19:33
Paikkakunta: Vantaa

Re: Kätkökartta Beta (premium)

Viesti Kirjoittaja karkal » Ke 11.05.2011 9:41

Kyselisin nyt asiaa, joka varmaankin on jossakin jo käsitelty, mutta en vaan puusilmäisyyttäni sitä löytänyt. :oops:
Jos olisin esimerkiksi lähdössä ajelemaan Helsingistä Ouluun 4-tietä pitkin, ja haluaisin noukkia kätköjä matkan varrelta.
Laitan siis reittipisteeksi A Helsingin ja reittipisteeksi B Oulun. Reitiksihän muodostuu tällöin ko väli "linnuntietä" ja kätköt näytetään sen mukaisesti. Karttaan kuitenkin piirtyy ajoreitti ko välille 4-tietä seuraten.
Nyt sitten se kysymys. Onko jokin yksinkertaisempi keino siirtää reitti kulkemaan tietä pitkin, kun vedellä se välipisteistä noudattamaan tielinjausta

Avatar
haksu10
Viestit: 3072
Liittynyt: Ke 20.12.2006 19:22
Paikkakunta: Karkku (Sastamala)
Viesti:

Re: Kätkökartta Beta (premium)

Viesti Kirjoittaja haksu10 » Ke 11.05.2011 12:12

karkal kirjoitti:Kyselisin nyt asiaa, joka varmaankin on jossakin jo käsitelty, mutta en vaan puusilmäisyyttäni sitä löytänyt. :oops:
Jos olisin esimerkiksi lähdössä ajelemaan Helsingistä Ouluun 4-tietä pitkin, ja haluaisin noukkia kätköjä matkan varrelta.
Laitan siis reittipisteeksi A Helsingin ja reittipisteeksi B Oulun. Reitiksihän muodostuu tällöin ko väli "linnuntietä" ja kätköt näytetään sen mukaisesti. Karttaan kuitenkin piirtyy ajoreitti ko välille 4-tietä seuraten.
Nyt sitten se kysymys. Onko jokin yksinkertaisempi keino siirtää reitti kulkemaan tietä pitkin, kun vedellä se välipisteistä noudattamaan tielinjausta
Täysin tätä kysymystä vastaavaa vastausta ei taida edes olla; laitan alle kuitenkin yleiseksi tietämykseksi vielä aiemmin kertomani selityksen reittihakua koskien. Lainauksessa kyseessä on reittihaun suoritusaikamaksimin ylittyminen ja reitin paloitteluohje.

Mitä tulee itse kysymykseen niin tällä hetkellä ei ole muuta keinoa kuin vetää viiva noudattamaan reittiä. Vanhan kartan koodisekasotku oli sitä luokkaa ettei sen osalta ollut edes mahdollista tehdä parannuksia, niinpä myöskään edes vaihtoehtoja reittihaun parantamiseen tältä osin en ole tutkinut.

Uusi kartta kuitenkin on lähes ylläpitäjän unelma, eli siihen on mahdollista tehdä muutoksia ongelmitta. Uuden kartan reittihaku onkin kirjoitettu uusiksi ja on jo suorityskykyisempi. Kunhan kartasta saan ensimmäisen virallisen version ulos niin sitten on aika tutkia miten reittihakua edelleen pystyisi parantamaan ja myös haku ajoreittiä pitkin on toki toivelistalla.

Toteutusta kuitenkaan en uskalla luvata koska vasta suorituskykytestit ja yritykset saada vielä tehokkaampi hakulogiikka aikaan ratkaisee sen, mihin on mahdollisuudet. Mutta asia on siis tutkittavien listalla.

---
Kätköhaussa kaikkein raskain toimenpide on juuri reittihaku, siinä luodaan koko reitille tietyin välimatkoin apupisteitä ja tutkitaaan kaikkien kätköjen etäisyys näihin apupisteisiin. Jos reitti on pitkä niin voi käydä niin ettei sallittu minuutin laskenta-aika riitä Reittihaun "Käyttäen hakutarkkutta" -vaihtoehdon vaihtaminen karkeammaksi voi auttaa, tällöin tosin hakutarkkuuskin laskee.

Yleisesti ottaen voi olla hyvä paloitella pitkät reitit lyhyempiin paloihin, erityisesti jos haluaa kätköjä pienellä etäisyydellä reittiin. Apupisteillä kun kuitenkin on jokin tietty välimatka ja esim. 1 km:n säteellä reitistä olevia etsittäessä pitkällä reitillä voi apupisteiden välimatka olla sen verran pitkä (useita kilometrejä) ettei haku saa poimittua haluttua tulosta.
7.7.2018 jälkeen kirjoittamani viestit olen kirjoittanut yksityishenkilönä ja kätköilijänä "haksu10", en sivustoon liittyvänä taikka sen ylläpitäjänä.
Kyseistä päivämäärää edeltävät viestit voivat olla sivustoon liittyviä ylläpidollisiakin viestejä.

Avatar
haksu10
Viestit: 3072
Liittynyt: Ke 20.12.2006 19:22
Paikkakunta: Karkku (Sastamala)
Viesti:

Re: Kätkökartta Beta (premium)

Viesti Kirjoittaja haksu10 » Ke 11.05.2011 13:09

Uuden kätkökartan betaversio on nyt avattu kaikille käyttäjille!

=> Betakartta
7.7.2018 jälkeen kirjoittamani viestit olen kirjoittanut yksityishenkilönä ja kätköilijänä "haksu10", en sivustoon liittyvänä taikka sen ylläpitäjänä.
Kyseistä päivämäärää edeltävät viestit voivat olla sivustoon liittyviä ylläpidollisiakin viestejä.

Avatar
haksu10
Viestit: 3072
Liittynyt: Ke 20.12.2006 19:22
Paikkakunta: Karkku (Sastamala)
Viesti:

Re: Kätkökartta Beta (premium)

Viesti Kirjoittaja haksu10 » Ke 11.05.2011 14:00

Uuden kätkökartan beta on nyt mahdollista valita oletuskartaksi omat tiedot -osuuden Sivusto / Kartta-kohdasta

Mainitsen kuitenkin että monet sivustolla olevat "näytä kartalla" -valinnat eivät osaa näyttää haluttua tulosta kartalla ollenkaan tai näyttää sen väärin (vielä ei siis näistä kannata raportoida). Näihin liittyvien logiikkojen toteutus on seuraavaksi työlistalla eli pikku hiljaa nekin alkavat toimiaan.
7.7.2018 jälkeen kirjoittamani viestit olen kirjoittanut yksityishenkilönä ja kätköilijänä "haksu10", en sivustoon liittyvänä taikka sen ylläpitäjänä.
Kyseistä päivämäärää edeltävät viestit voivat olla sivustoon liittyviä ylläpidollisiakin viestejä.

Avatar
ZeroOne
Viestit: 206
Liittynyt: To 17.12.2009 13:27

Re: Kätkökartta Beta (premium)

Viesti Kirjoittaja ZeroOne » Ke 11.05.2011 15:03

haksu10 kirjoitti:- Karttasivun Suora haku -nappuloista myös reittihaku sai logiikan eli aktivoituu käyttöön kun reitissä on vähintään 2 reittipistettä
En ehtinyt vielä muita juttuja katsoa, mutta tämä ei toimi Opera 11:llä, Chromella eikä Firefox 4:llä. Nappula jää noin 1 pikselin korkuiseksi.

Avatar
haksu10
Viestit: 3072
Liittynyt: Ke 20.12.2006 19:22
Paikkakunta: Karkku (Sastamala)
Viesti:

Re: Kätkökartta Beta (premium)

Viesti Kirjoittaja haksu10 » Ke 11.05.2011 15:25

ZeroOne kirjoitti:
haksu10 kirjoitti:- Karttasivun Suora haku -nappuloista myös reittihaku sai logiikan eli aktivoituu käyttöön kun reitissä on vähintään 2 reittipistettä
En ehtinyt vielä muita juttuja katsoa, mutta tämä ei toimi Opera 11:llä, Chromella eikä Firefox 4:llä. Nappula jää noin 1 pikselin korkuiseksi.
Ne jotka osaa, tekee. Ne jotka ei osaa, tekee silti ja saa bugeja aikaan... :(

Nyt nappula pitäisi toimia oikein. Ongelma liittyi nappulan piilottamiseen jos käyttäjä ei ole premium (reittihaku ei sallittu) jossa olin sekä a) tehnyt virheen stylesheetissä b) määritellyt väärin käyttäjän tason tarkastuksen. Niinpä nappula oli kaikilla "piilossa" eli pienenä kärpäsenp...skana.

Näköjään jälleen projektin kesto on suoraan verrannollinen bugien määrään :P
7.7.2018 jälkeen kirjoittamani viestit olen kirjoittanut yksityishenkilönä ja kätköilijänä "haksu10", en sivustoon liittyvänä taikka sen ylläpitäjänä.
Kyseistä päivämäärää edeltävät viestit voivat olla sivustoon liittyviä ylläpidollisiakin viestejä.

yrko
Viestit: 96
Liittynyt: Ti 10.11.2009 12:33
Paikkakunta: Masku, Lemu

Re: Kätkökartta Beta (premium)

Viesti Kirjoittaja yrko » Ke 11.05.2011 19:25

Toimiiko porukalla haun talletus pikavalinnaksi, vai onko minulla henkilökohtainen ongelma :?:

Avatar
haksu10
Viestit: 3072
Liittynyt: Ke 20.12.2006 19:22
Paikkakunta: Karkku (Sastamala)
Viesti:

Re: Kätkökartta Beta (premium)

Viesti Kirjoittaja haksu10 » Ke 11.05.2011 22:13

Seuraava beta tuli käyttöön, nyt siirtyen jo varsinaisen uuden kartan osoitteeseen. Kuitenkin vielä ei voida puhua lopullisesta versiosta koska kaikkia bugeja ei vielä ole löytynyt ja hiottavaa on, mutta ehkä betan sijaan voisi käyttää jo seuraavaa hienoa enkkutermiä: "release candidate" :)

Uusimmat muutokset mm:

- Beta siirtyi nyt lopulliseen osoitteeseensa eli http://www.geocache.fi/kartta/ (Ehkä helpompi kuin entinen http://www.geocache.fi/caches/cacheinfo.php :D

- Omien asetusten Sivusto / Kartta -kohdan oletuskarttapohja (Google / OSM) toimii nyt uudella kartallakin

- Sivustolta löytyvät linkitykset kartalle toimii pääsääntöisesti nyt myös uudelle kartalle siirryttäessä, samoin linkit osoittavat uudelle kartalle jos se on omista asetuksista käyttöön otettu

- Etusivun "Lähimmät löytämättömät: Kartta Listaus" -kohta on (jos uusi valittu käyttöön) nyt yksinkertaisesti "Lähimmät löytämättömät kartalla"

Nyt voi pikku hiljaa myös alkaa kertomaan jos sivustolta löytyy (uusi kartta valittuna käyttöön) joko:
- Linkki joka ei anna oikeita tuloksia kartalla
- Linkki joka ohjaakin vanhalle kartalle

Kiitän tässä vaiheessa lämpimästi kaikista kehuista mitä uusi kartta on saanut osakseen sekä kaikkia innokkaita testaajia!

Projekti ei toki vielä ole valmis mutta suurin ja raskain työ on jo takana. Lähes kahden viikon ajan projekti otti kaiken käytettävissä olleen ajan (lähes 16 h/vrk :D mutta isoveljen suuret ohjelmoijajoukot vääntävät edelleen betaa kun tämä yhden miehen väännös pöristelee jo "release candidate" -vaiheessa :D

Nyt alkaa se pitkäaikainen, käyttäjille osittain vähemmän näkyvä vaihe. Kaikkien mahdollisten bugifiksausten lisäksi voi nyt myös hioa kulmia pois ja parantaa karttaa, ominaisuuksia ja käytettävyyttä edelleen. Myös reittihaun nopeuttamiseen pääsee vähitellen paneutumaan, tavoitteena on viilata vieläkin sekunteja pois. Toki salamannopeata reittihakua ei ole edes teoriassa mahdollista toteuttaa mutta jokainen sekunti, minkä saa puserrettua pois, on aina plussaa.

Samoin vähitellen pääsen kaivamaan takataskusta niitä "jos vielä joskus" -ideoita kartan suhteen, mitkä ovat olleet vanhan kartan kanssa mahdoton toteuttaa. En toki ihmeitä niidenkään suhteen lupaa koska välttämättä kaikkeen ei tekniikka edes taivu, mutta uskoisin että testailujen myötä kartalle voi välillä jotain uuttakin ilmaantua :)
7.7.2018 jälkeen kirjoittamani viestit olen kirjoittanut yksityishenkilönä ja kätköilijänä "haksu10", en sivustoon liittyvänä taikka sen ylläpitäjänä.
Kyseistä päivämäärää edeltävät viestit voivat olla sivustoon liittyviä ylläpidollisiakin viestejä.

Avatar
ZeroOne
Viestit: 206
Liittynyt: To 17.12.2009 13:27

Re: Kätkökartta Beta (premium)

Viesti Kirjoittaja ZeroOne » La 14.05.2011 3:13

Yksi pieni juttu tuossa hakulomakkeella: Palvelut, waymarkit -laatikossa kuva on checkboxin vasemmalla puolella, Yksilöinti-laatikossa taas oikealla puolella. Tämä hämää pikkuisen, valitse jompi kumpi tapa. :)
haksu10 kirjoitti:Kätköhaussa kaikkein raskain toimenpide on juuri reittihaku, siinä luodaan koko reitille tietyin välimatkoin apupisteitä ja tutkitaaan kaikkien kätköjen etäisyys näihin apupisteisiin. Jos reitti on pitkä niin voi käydä niin ettei sallittu minuutin laskenta-aika riitä Reittihaun "Käyttäen hakutarkkutta" -vaihtoehdon vaihtaminen karkeammaksi voi auttaa, tällöin tosin hakutarkkuuskin laskee.

Yleisesti ottaen voi olla hyvä paloitella pitkät reitit lyhyempiin paloihin, erityisesti jos haluaa kätköjä pienellä etäisyydellä reittiin. Apupisteillä kun kuitenkin on jokin tietty välimatka ja esim. 1 km:n säteellä reitistä olevia etsittäessä pitkällä reitillä voi apupisteiden välimatka olla sen verran pitkä (useita kilometrejä) ettei haku saa poimittua haluttua tulosta.
Ymmärsin varmaankin jotakin väärin tai en ollenkaan... Oletin kuvauksesi perusteella, että 100 km reitillä, joka on määritetty kahdella pisteellä, olisi sitten sisäisesti ainakin noin 101 apupistettä jos hakuetäisyys olisi 1 km. Vastaavasti 5 km reitillä ei pitäisi olla sisäisesti kuutta enempää apupistettä, vaikka reitti koostuisi miten monesta pisteestä. Olettaisin siis että 100 km matkan haku kestäisi aina kauemmin kuin 5 km haku, mutta kun kokeilin, niin ~10:llä välipisteellä piirretty 5 km reitin kätköjen haku kesti silti selvästi kauemmin kuin kahdella pisteellä määritetyn 100 km reitin haku. Voisitko vähän avata tätä?

Muutenkin tuo apupisteiden käyttö kuulostaa erikoiselta kun MySQL tarjoaa ihan hyviä spatiaalisia funktioita. Periaatteessa tuo haku varmaankin pitäisi tehdä niin että tehdään siitä reitistä LineString, kutsutaan sille Buffer-funktiota ja sitten valitaan ne kätköt jotka täyttävät ehdon että tuo LineStringistä luotu Buffer Contains kätkö.

Tietysti kun tietokannassa koordinaatit eivät ole minään spatiaalisena tietotyyppinä niin tätä ei voi tehdä, mutta jossakin vaiheessa kannattaa ehkä tehdä koe että luo purkkitauluun uuden sarakkeen jossa koordinaatit ovat tyyppiä POINT. Meitä viisaammat ihmiset ovat sitten miettineet, että miten kanta toimii mahdollisimman tehokkaasti kun tuollaiseen sarakkeeseen suoritetaan vaikka noita buffer-tyyppisiä kyselyitä.

Sori nyt taas jos kuulosti kauhealta pätemiseltä (en itsekään tykkää siitä jos joku haluaa aina päteä), mutta minusta tietokantojen, tietorakenteiden ja algoritmien optimointi vain on todella mielenkiintoinen aihe. :D Luin aiheesta hyvän blogipostauksenkin vähän aikaa sitten: How to write fast code.

Vastaa Viestiin

Palaa sivulle “Ylläpidon tiedotteet”