Colorado ei tunnista GSAK:n tekemää caches.gpx-tiedostoa

Apua GPS- ja muiden navigointilaitteiden ongelmiin
Jouko
Viestit: 195
Liittynyt: Ti 15.01.2008 12:33

Colorado ei tunnista GSAK:n tekemää caches.gpx-tiedostoa

Viesti Kirjoittaja Jouko » To 01.04.2010 16:44

Colorado on lakannut tunnistamasta GSAK:n tekemää tiedostoa. Tulos on ihan sama teenkö caches.gpx- tiedoston makrolla (ColoradoExport) tai File-Export-GPX -toiminnolla (suoraan gepsiin tai tietokoneelle). Tiedosto on Coloradossa oikeassa, mutta gepsi ilmoittaa "No Matches Found". Tiedosto avautuu GSAK:lla ja MapSourcella normaalisti, ja MapSource siirtää kätköt oikein gepsiin, mutta waypointeina.

Olen nyt pari viikkoa yrittänyt löytää vikaa siinä onnistumatta. Tunteeko joku GSAK:n toimintaa niin paljon, että voisi antaa vihjeitä?
Video meliora proboque deteriora sequor.

Avatar
mikko&sira
Viestit: 466
Liittynyt: La 06.01.2007 10:35
Paikkakunta: Espoo

Re: Colorado ei tunnista GSAK:n tekemää caches.gpx-tiedostoa

Viesti Kirjoittaja mikko&sira » Pe 02.04.2010 0:13

Mulla kävi alkuviikosta myöskin niin, että Colorado ei näyttänyt ainuttakaan siirtämääni kätköä. Waypointeista kylläkin löytyi kätköihin liittyvät add. waypointsit.
Tuhosin seuraavaksi Coloradon muistista kaikki *.gpx tiedostot resurssienhallinassa ja kokeilin siirtää kätköt GSAKilla uudestaan ja johan rupesi toimimaan.
Maailma on erilainen geokätköilijän silmin.

Avatar
Golug
Viestit: 17
Liittynyt: Ti 04.11.2008 22:40
Paikkakunta: Tampesteri
Viesti:

Re: Colorado ei tunnista GSAK:n tekemää caches.gpx-tiedostoa

Viesti Kirjoittaja Golug » Pe 02.04.2010 0:23

Jouko kirjoitti:Colorado on lakannut tunnistamasta GSAK:n tekemää tiedostoa. Tulos on ihan sama teenkö caches.gpx- tiedoston makrolla (ColoradoExport) tai File-Export-GPX -toiminnolla (suoraan gepsiin tai tietokoneelle). Tiedosto on Coloradossa oikeassa, mutta gepsi ilmoittaa "No Matches Found". Tiedosto avautuu GSAK:lla ja MapSourcella normaalisti, ja MapSource siirtää kätköt oikein gepsiin, mutta waypointeina.

Olen nyt pari viikkoa yrittänyt löytää vikaa siinä onnistumatta. Tunteeko joku GSAK:n toimintaa niin paljon, että voisi antaa vihjeitä?
Yksi juttu tuli mieleen, eli oisko GPX-exportissa lipsahtanut GPX:n versioksi 1.1, 1.0:n sijaan? Tämä aiheutti ihmetystä itselläni joskus kun oregaanoni oli vielä tuore. Ainakaan tuolloin Garmini ei ymmärtänyt 1.1-mallista tuotosta, ainoastaan 1.0.

Jouko
Viestit: 195
Liittynyt: Ti 15.01.2008 12:33

Re: Colorado ei tunnista GSAK:n tekemää caches.gpx-tiedostoa

Viesti Kirjoittaja Jouko » La 03.04.2010 9:08

Jatketaan oireiden esittelyä:

Latasin geocache.fi -sivustolta gpx:n - Colorado ei tunnistanut sitä. (Mitähän tästä voisi Tonnyn logiikan mukaan päätellä? :? ) Eli ongelma ei taida liittyän GSAK:hon. Sen jälkeen tein pienen pocket queryn geocaching.comista ja tallensin sen - nyt gepsi löysi kätköt tiedostosta!

Pienen kätköilykierroksen jälkeen tallensin GSAK:sta uuden gpx:n. Nyt gepsi näyttää luettelon niistä GC:stä tallennetuista kätköistä, vaikka gepsissä ei ole muita pgx-tiedostoja kuin caches.gpx! Kun valitsen luettelosta jonkun kätkön kohteeksi, gepsi löytää suunnan ja etäisyyden kätkölle, mutta ei muita tietoja. Kun yritän poistua edelliselle sivulle (kätköluetteloon) gepsi sammuu välittömästi.

Viisikolle kiitos ehdotuksesta; oireiden muututtua palaan ehkä asiaan myöhemmin.
Video meliora proboque deteriora sequor.

Avatar
mikko&sira
Viestit: 466
Liittynyt: La 06.01.2007 10:35
Paikkakunta: Espoo

Re: Colorado ei tunnista GSAK:n tekemää caches.gpx-tiedostoa

Viesti Kirjoittaja mikko&sira » La 03.04.2010 9:57

Ehkä joka neljännellä siirtokerralla minullekin käy noin, että siirretty data on jotenkin korruptoitunut ja gepsi käyttäytyy edellä kuvatulla tavalla. Tämän vuoksi nykyisin aina testaan gepsin toiminnan heti siirron jälkeen ja jos ei toimi, niin siirrän uudestaan. Uudelleen siirto on auttanut lähes aina.
Suosittelen edelleen vanhojen gpx-tiedostojen manuaalista poistoa ennen kuin yrität siirtää uusia kapulaan. Sen jälkeen kun gpx:t alkavat taas toimia oikein, ei manuaaliselle poistolle ole yleensä enää tarvetta.
Maailma on erilainen geokätköilijän silmin.

Bombur1
Viestit: 157
Liittynyt: Pe 23.01.2009 18:01

Re: Colorado ei tunnista GSAK:n tekemää caches.gpx-tiedostoa

Viesti Kirjoittaja Bombur1 » La 03.04.2010 10:21

Jouko kirjoitti:Jatketaan oireiden esittelyä:

Latasin geocache.fi -sivustolta gpx:n - Colorado ei tunnistanut sitä. (Mitähän tästä voisi Tonnyn logiikan mukaan päätellä? :? ) Eli ongelma ei taida liittyän GSAK:hon. Sen jälkeen tein pienen pocket queryn geocaching.comista ja tallensin sen - nyt gepsi löysi kätköt tiedostosta!

Pienen kätköilykierroksen jälkeen tallensin GSAK:sta uuden gpx:n. Nyt gepsi näyttää luettelon niistä GC:stä tallennetuista kätköistä, vaikka gepsissä ei ole muita pgx-tiedostoja kuin caches.gpx! Kun valitsen luettelosta jonkun kätkön kohteeksi, gepsi löytää suunnan ja etäisyyden kätkölle, mutta ei muita tietoja. Kun yritän poistua edelliselle sivulle (kätköluetteloon) gepsi sammuu välittömästi.
Minulla oli eilen vähän samantapaisia ongelmia geocache.fi -sivustolta eilen aamulla tai edellisenä päivänä ladatuissa gpx:ssä. Kätköillä kuvaukset eivät näkyneet ja hetken kätköä etsiessä laite tilttasi täysin, mutta käynnistyi kuitenkin uudelleen kunnolla yritettäessä. Kokeilin tätä useammalla kätköllä ja eri asetuksilla ja karttapohjilla ja laite sammui n 5-15 sekuntia kätkön valinnasta. Nyt tilanne tuntuu vakiintuneen kun hain uudelleen alueen kätköt ja poistin vanhat GPX:t. Nuo GPX:t olivat kuitenkin EasyGPX:llä täysin avattavissa joten sen kummemmin korruptoituneita ne eivät ilmeisesti olleet. Aikaisemmin juuri tätä ongelmaa ei minulla ole tullut vastaan. Siirsin GPX:t suoraan Garminiin ilman välitalletusta PC:lle. Itse epäilen kuitenkin tiedostoissa olleen jotakin jotakin joka on jollain lailla epäyhteensopivaa Coloradon GPX-spesifikaatioiden kanssa. Toivottavasti ongelma on nyt ohi vaikka en nyt ymmärräkään mikä noissa GPX:issä ajoi Coloradon jonkinlaiseen ylivuototilaan.

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

Re: Colorado ei tunnista GSAK:n tekemää caches.gpx-tiedostoa

Viesti Kirjoittaja haksu10 » Su 04.04.2010 1:56

Geocache.fi:n osalta olen selvitellyt tänään (tai oikeastaan eilen) GPX:iin liittyviä ongelmia.

(Tämä puhelinluettelon mittakaavaan kasvanut viesti sisältänee virheitä, käsittämättömiä lauserakenteita jne. jne. koska jälleen on niin väsyneenä kirjoitettu ettei tajua omia virheitään tai jaksa edes niitä koittaa löytää)

Ongelmaan liittyi täysin käsittämätön tilanne: kun latasin tiedoston käyttäen alkuperäistä skriptiä esiintyi ongelmia (data ei muuttunut vaikka olisi pitänyt); kun tein symbolisen linkin osoittamaan samaan tiedostoon ja käytin tätä symbolista linkkiä data päivittyi. Ongelma näyttäisi liittyvän siis johonkin välimuistiin mutta tiedossa ei olisi että sellaista olisi palvelimella muttei myöskään selaimessa, nettiyhteydessä tms. pitäisi moista olla. Tämä on täydellinen aavevika...

Tämän osalta vielä mietin tilannetta ja mahdollisesti täytyy tehdä näennäisesti erilaiset url:t niihin paikkoihin missä käytetään kiinteää latausskriptin nimeä ilman muuttujia.

Lisäksi tein muutoksia siten että käyttäjäkohtaisen väliaikaistiedoston nimi on joka kerta uniikki jolloin ei enää ole teoreettista mahdollisuutta että dataa tulisi vanhasta väliaikaistiedostosta (sekään ei koodillisesti ollut mahdollista mutta... aavevika...). Samalla tämä varmistaa että yhtäaikaiset lataukset onnistuvat... ennen se aiheutti ongelmia koska alunperin tätä datan jakoa ei ollut suunniteltu varsinaiseksi laajamittaiseksi palveluksi; siksi olikin olettamus että käyttäjä lataa ehkä kerran vuorokaudessa tms :O

Mainittakoon vielä että nykyisellään on ollut epävarmaa koska uusimpien kätköjen GPX on tarjolla. Järjestelmä oli toteutettu siten että uuden kätkön tullessa GPX-data ladataan gc.comin apin kautta, parsitaan ja se on tarjolla minuutin sisällä julkaisusta. Nyt kuitenkin viime aikoina yhä pahenevassa määrin gc.comin api on ollut joko liian hidas tai välillä kadonnut kokonaan verkosta tuntikausiksi.

Järjestelmää on nyt muutettu siten että latauksen mahdollisesti epäonnistuessa uusi kätkö siirtyy GPX-latausyrityslistalla heti ensimmäiseksi ja pysyy siinä kunnes GPX on ladattu onnistuneesti. Latauksia tekevä prosessi on ajastettu 8 minuutin välein joten jos gc.comin api on vain hetkellisesti yskinyt saa uuden kätkön datan siis kohtuullisen nopeasti.


Toivotaan että näillä muutoksilla palvelu on taas luotettavampi.


Lopuksi vielä että gc.com:n suhteen on ollut nykyisellään ongelmia myös apista tulevan GPX:n sisällön suhteen; skandiongelmat laajenivat myös apin GPX -sisältöön. GPX sisältää datan vapaavalintaista merkistöä käyttäen mutta headerissa on aina väite että kyseessä on utf-8. Niinpä mitään varmaa keinoa ei ole tunnistaa mitä ... tuutista tulee mutta järjestelmässä on epämääräisiä viritelmiä jotka koittavat korjata mm. skandit kohdalleen "jos sattuu olemaan tämmöistä niin muuta tämmöiseksi" -periaatteella.

Koska tiedossa ei ole mitä eri merkistövaihtoehtoja gc.com:n tuutista tulee ja mitä eri merkkejä voikaan datan joukossa olla niin on hyvin mahdollista että tuutista ruiskahtaa joku tunnistamaton ongelmia aiheuttava merkki mikä päätyy geocache.fi:n GPX -tiedostoon. Niinpä mikäli geocache.fi:stä ladattu GPX aiheuttaa ongelmia (ja on kokeillut jo tätä ohjettakin) niin kyseisen GPX -tiedoston selityksineen voi laittaa tulemaan sähköpostilla osoitteeseen geocache[at]geocache.fi

Mikäli on tietoa minkä kätkön kohdalla data on virheellistä niin on suuri apu kun kertoo tämän tiedon. Samoin jos on viitseliäisyyttä niin voi koittaa ensin esim. karttahaussa pienentää kätköjen määrää. Tällöin voi kertoa "tämä 20 kätköä sisältävä GPX ei toimi mutta 10 kätköä sisältänyt toimi" ja pienempi määrä helpottaa huomattavasti ongelman selvittämistä (nimim. "koitanpa löytää tästä 500 kätköä sisältävästä GPX:stä virheen") koska GPX:n virhe harvemmin ilmenee sen kätkön kohdalla missä ongelma esiintyy vaan usein virhe on paljon aiemmin tiedostossa.

Ai niin, ja pelkkä ilmoitus tyyliin "tein 50 löytämättömän kätkön haun kotikoordinaateistani ja siinä oli ongelmaa" ei valitettavasti auta juuri mitään koska en pysty järjestelmälle esiintymään ongelman ilmoittaneena käyttäjänä pystyäkseni toistamaan haun samanlaisena; eikä ole muutakaan keinoa selvittää mitkä kätköt em. hakuun oikein sisältyy.

EDIT: Niin, myös kätköihin tehdyt omat merkinnät voivat aiheuttaa GPX:ssä ongelmia; kaikkia mahdollisia käyttäjien käyttämiä merkkejä ei välttämättä ole huomannut muuttaa oikeanlaisiksi ja GPX hajoaa todella, todella pahoin jos yksikin väärä merkki tiedostoon eksyy :(
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
mikko&sira
Viestit: 466
Liittynyt: La 06.01.2007 10:35
Paikkakunta: Espoo

Re: Colorado ei tunnista GSAK:n tekemää caches.gpx-tiedostoa

Viesti Kirjoittaja mikko&sira » Ma 05.04.2010 12:48

Nyt jostain syystä alkoi GSAK (uusin julkaistu versio) sekoilemaan Mapsource Exportin kanssa. Syyksi osoittautui kaksi samannimistä kätköä, "Löyttyjärven laavu". Kun niistä toisen poistaa, toimii export taas oikein. Molemmat kätköt on julkaistu jo jokin aika sitten ja aiemmin GSAK on niistä selvinnyt, mutta ei selviä näköjään enää. Täytyy kai käydä löytämässä ainakin toinen niistä, niin eivät molemmat enää pyöri löytymättömien listalla. Aivan sama tulos oli sekä Pocket Queryjen että Geocache.fi:n aineiston kanssa.
Maailma on erilainen geokätköilijän silmin.

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

Re: Colorado ei tunnista GSAK:n tekemää caches.gpx-tiedostoa

Viesti Kirjoittaja haksu10 » La 10.04.2010 13:02

Kiitokset käyttäjälle jolta saapui geocache.fi:stä ladattu rikkonainen GPX; tuon tiedoston avulla löytyi yksi geocache.fi:n GPX:t rikkonut bugi.

Bugi ilmeni mikäli asetuksissa on käytössä että kätkön nimeen liitetään vihje ja tiedoston kätköissä oli mukana kätkö SeimouS (GC1VQ0K) tai muita joiden vihjeessä on ainakin merkki < taikka > tai muita erikoismerkkejä. Liitäntävaiheessa ei vihjettä huomattu html-koodata joten mm. nuo merkit hajottivat GPX:n.

Nyt tuo ei enää riko tiedostoa, tosin myöskään tuo vihje ei nimeen liitettynä näy normaalisti; en nopeahkosti saanut sitä toimimaan kunnolla (konvertterit sekoittavat) joten muun ylläpitämisen kiirestä johtuen tuo jää odottamaan täydellistä korjausta. Mutta nyt yksi rikkova bugi sentään on poissa.
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ä.

Vastaa Viestiin

Palaa sivulle “Laite- ja ohjelmistoapua”