Karttaselaimen foorumi

Ole hyvä ja kirjaudu tai rekisteröidy.

Kirjautuaksesi anna tunnus, salasana ja istuntosi pituus
Tarkempi haku  

Uutiset:

Kirjoittaja Aihe: Offline tila  (Luettu 6400 kertaa)

Tumppi

  • Newbie
  • *
  • Viestejä: 1
    • Profiili
Offline tila
« : Syyskuu 28, 2011, 14:44:28 »

kun karttaa selataan offline tilassa, karttaruutu ei avaudu keskelle puhelimen näyttöä.
Kartta toimii hienosti online tilassa

Koitan havainnollistaa mitä tarkoitan
+ on puhelimen ruudun keskipiste/kursori
= merkillä merkattu ruudulla näkyvä kartta-alue.
# merkit on mustaa ruudulla

#######
#######
###+===
###====
###====

Kursorin siirron jälkeen esim.

#######
#######
===+###
===####
===####

Nokia E72
ohjelmaversio s60 v1.5.4433
Kirjattu

Janne - Karttaselain

  • Administrator
  • Hero Member
  • *****
  • Viestejä: 599
    • Profiili
    • Sähköposti
Vs: Offline tila
« Vastaus #1 : Syyskuu 30, 2011, 08:53:14 »

Kiitos palautteesta ja tarkasta kuvauksesta ongelmatilanteeseen liittyen.

Karttaselaimen S60 -versio toimii tosiaan kuvaamallasi tavalla. Tämä johtuu siitä että S60-versiossa ei ole tiilipohjaista karttaa vaan kartat ladataan aina koko ruudun kokoisina. Koska erillisiä karttalehtiä ei yhdistetä toisiinsa, niiden väliin jää harmaata tyhjää aluetta. Tämä korostuu offline-tilassa koska silloin välimuistista haetaan lähinnä ruutukeskipistettä oleva karttalehti joka voi siis peittää vain osan ruudusta. Online-tilassa tällöin ladattaisiin tietysti uusi karttalehti.

Ratkaisu tähän olisi siirtyä käyttämään kehittyneempää tiilipohjaista karttaa mutta tämä ei valitettavasti ole mahdollista S60-version osalta. Kyseinen Karttaselaimen versio tukeutuu Flash Lite -ajoympäristöön jolla on omat rajoitteensa esim. suorituskyvyn suhteen. Tämä rajoite oli osaltaan yksi syy miksi teimme Nokia-alustalle kehittyneemmän Karttaselain Qt -version joka toimii erityisesti uudemmissa ja suorituskykyisemmissä Symbian-puhelimissa (Symbian^1 ja Symbian^3 -puhelimet). Nokia E72 on vanhempi S60 -pohjainen puhelin joten siinä Karttaselaimen Qt-versio ei valitettavasti toimi.
Kirjattu