Tuossa kun noita jQuery-vikoja etsiskellyt niin pisti myös silmään yksi js-error joka ollut nwn-kartassa jo iät ja ajat mutta se ei ole näkynyt muuta kuin virhekonsolissa.
Pikkasen tutkailtuani kävi ilmi että error on peräisin pallukasta ja kun selaisin Googlen MapsAPIa niin huomasin että Mapsista on ilmestynyt 3-versio (meillä 2-versio käytössä). Siinä on koodin osalta pistetty aikas paljon uusiksi ja pitäisi latautua nopeammin sekä, API-koodia ei enää tarvita.
Pientä alkutestailua V3:lla täällä: http://fiddle.jshell.net/rRkct/5/
Siinä ei ole asemadataa vielä vaan vasta aklutestailussa miten mitäkin tehdään.
Eikä mitään hajua vielä miten esim nykyinen systeemi jossa pws:ät näkyy mutta synopit ei ja muut vastaavat toteutetaan. :P
Siinä on pallukka tehty samaisella UI-teemalla mitä nuo tabsit ovat ja siinä on myös tabit.
Tässä idea:
2 tabia jossa toisessa säätila ja toisessa sääennuste.
Kolmaskin voisi tehdä jossa webkamera mutta siitä en ole varma, vaiko pitäisikö kameran säätilatabissa? Tosin jos olisi omassa tbissa sen voisi aktivoida vain jos kamera on saatavilla.
Tällä hetkellä pallukka tulee esiin klikkauksesta (nykyisessä mouseoverista) ja se keskittää kartan siihen asemaan (nykyisessä ei tee sitä)
Ideoita kehiin! :)
NWN:ään on tulossa päivitys jossa nuo tabit ovat tuon UI:n mukaiset eli samanlaiset mitä mun sivulla nyt on ja ideana on että jos saisi kartan käyttämään 3-version karttaa samalla.
Tuohan kuulostaa hyvältä, sillä ainakin itsellä tuo kartta latautuu vähän hitaasti tai sitten jää noita harmaita alueita, jotka kyllä lähtevät pois kun vähän zoomailee uudestaan :). Mutta jos tuo 3-versio korjaisi nuo ongelmat niin se olis kyllä loistohomma.
Tuo klikkausuudistus, joka keskittää kartan siihen asemalle jota klikkaat on myöskin näppärä uudistus, saa nopeasti keskitettyä kartan sinne minne haluaa.
Tabit on kyllä hauska lisä, mutta mietin pitäisikö kamerakuva olla kuitenkin siinä samassa säätietojen kanssa, se vaan on niin näppärä katsoa siitä :). Mutta kyllähän se voisi ehkä toimia erikseen tabissakin, mutta kamerakuvia tulisi ehkä silloin katsottua vähän harvemmin.
Piti siirtyä wamp:iin tuon testaamisen kanssa kun tuo fiddle ei tukenut ulkoisen jsonin lataamista. Nyt on numeroikonitkin ladattu, paljon helpommaksi tehty tuon oman ikonin lataaminen mitä ennen oli.
Iski ongelma ensimmäisen koesysteemin kanssa, kun latasi kaikki 200+ nwn-asemaa alko pallukan esille tulo kestämään useita sekunteja siten että mitä pienempi id-numero sitä kauemmin kesti, id:t alle 50 tuli ihan suht nopeasti.
Pienen haun ja kokeilun jälkeen löysin toisen systeemin joka toimii ihan ok kaikilla 200+ asemilla ja on sitäpaitsi nopeampi mitä ensimäinen hässäkkä oli. Yhdeksi hidastelijatekijäksi epäilen tuota että se "liukui" sisälle ja siten js:än piti laskeskella pisteitä sinne sun tänne.
Testisivu (ei livedataa) nyt myös pystyssä tuolla: http://www.nordicweather.net/test/nwn5b.php
Testikartta päivitetty, nyt pallukassa pikkasen dataakin ;)
Uusi päivitys: http://www.nordicweather.net/test/nwn5b.php
Vinkki: klikkaa asemaa jossa ukkostutka :P ;)
Erinomaiselta näyttää tuo laatikko missä on ukkostutka ja muut ;D.
Näköjään edelleenkin jää kartan lataus vajaaksi ja jää noita harmaita laatikoita näkyviin. Vähän hitaanlaisesti näyttää myös latautuvan kartta, ainakin verrattuna nykyiseen NWN-karttaan, vai tuleeko tuo nopeentumaan tuosta vielä?
Mulla latautuu sekä wamp-versio että dediversio ihan kohtalaisen ok eikä harmaita laatikoita esiinny kunhan ovat latautuneet ensin.
Karttahan tulee Googlen servulta mitä todennäköisemmin jenkeistä, kuten myös kartan js-filu joten voipi olla että se on se joka hidastelee.
Tosin, ainahan Googlekartta kestää pikku hetken latautua joten supernopeaa siitä ei saa tekemälläkään ja voihan se olla että V3:sen serveri on kovassa käytössä kun kerran V2-kartan tuki on lopetettu.
Täytyy myös muistaa että meillä on aika paljon dataa mitä pitää ladata joten siinäkin voi hidastella johuten purkista jossa sitä katsotaan, javascriptiä kun on ja se parsii json-filun. Pitää kuitenkin tehdä pientä googlausta asiasta että oliskos siihen jotain kikkaa.
Lainaus käyttäjältä: weatherc - keskiviikko, 23.02.2011, 22:27
Uusi päivitys: http://www.nordicweather.net/test/nwn5b.php
Vinkki: klikkaa asemaa jossa ukkostutka :P ;)
;D
jamo
NWN-sivun yksi hyvin tiedossa olevista ongelmista on sen koko, dataa on perskuleesti ja ikoneita ziljoona ;D
Laitoin FF3:een Firebugin ja siihen saatavan lisäpalikan Pagespeed. (FF4:een Firebugia ei ole vielä saatavilla). NWN-testikartta sai 88/100 Pagespeedinä. Firebugilla pystyy mm. katsomaan miten kauan minkäkin tiedoston tuleminen kestää.
Veratiluna perussivu nordicweatheristä (GFS-meteogrammisivu), requestejä oli 31 ja kokoa vajaat 200 KB. Näistä 31:stä 10 on Googlen mainosta ja mm. Histatsia.
NWN-sivu, requestejä 160 ja kokoa 1.2 MB. :o
NWN-testikartta, requestejä 71 ja kokoa 610 KB.
Testikartassa niin Googlelta haetaan peräti 30 requestiä vain tuon peruskartan aikaansaamiseksi. Kartan pohjahan on kasa pieniä kuvia jota laitetaan oikeeseen järjestykseen jotta näyttäisi kartalta. Näille ei oikeen mitään voi koska tulevat jostain ihmeen dynaamisista osotteista ja jos Googlen servu on hidas on myös kartta hidas.
Toinen hidastelutekijä on kartan nwn-data, koska kartta on js:ää se ladataan ensin selaimelle, datafilun koko on tällä hetekllä 220 KB, josta nwn-asemat vievät 80% ja synopit ja muut loput.
Tuo on JSON-muodossa joka pitäisi olla pienin kooltaan, tosin, siihen voisi tehdä tarkistus ettei ole mitään ylimääräistä ja lyhentää hakusanoja, esim nyt on "Temp: -20", mutta suurimmat koon kasvattajat ovat kuitenkin urlit asemille joten ei mitään radikaalia piennystä kuitenkaan tulisi.
Yksi ajatus on että ikonit ja muut muuttumattomat staattiset filut saisi pakotettua selaimen välimuistiin Expires-tagilla ja tässä tulee kuvioon nuo cdn.nordicweather.net ja static.nordicweather.net-subdomainit.
Nginxissä voi helposti asettaa expires-tagit vaikka tiedostomuodolle x.
Hakemalla ikonit ja js:ät subdomaineilta voisi niihin asetaa vaikka 7 vrk expiresaika js:lle ja vaikka kuukausi ikoneille. Näin, jos ovat selaimen välimuistissa, niitä ei haeta serveriltä.
Ja laittamalla niin että kaikki nwn-sivut käyttävät samoja ikoneja/js:ä noilta domaineilta pienentää se ennestään hakujen määrää.
Toinen Pagespeedin ehdotus oli kuvakarttaa, eli kaikki ikonit samaan kuvaan ja niitä sitten näytettäis css:än avulla. Esim. nuo jQuery-UI.n pikkunamiskat (testikartan nappulat) tulevat sellaisesta. Tällöin ladattavia kuvia olisi vain 1 eikä kymmeniä.
Sitä en tosin tiedä onnistuuko se Googlekartan ikoneissa.
Lisäsin expires-tagin static.nordicweather.net:iin josta testikartan ikonit tulevat, tulos kun latasi kartan uudestan pari kertaa niin rquestit tippui 13:sta tuosta 71:sta ja koko 170 KB:iin josa 160 KB tuli cachesta ;D
Hmm..
Törmasin sellaiseen kun Nokian OVI Maps:iin ;D
Sen saa liitettyä myös websivulle aivan kuten GoogleMapsit sekä custon ikoneja ym. hubaa... Pitääpi tutkia sitä pikkasen ;)
Heiltä löytyy myös API ja Playground (http://api.maps.ovi.com/playground2/) jossa voi testailla online.
Ajoin myös traceroutet ovi mapsin serverille ja sen datat tulee Suomesta kun tekee tracerouten täältä kun taas tein sen jenkkisivulta tuli vastaukseski jenkkiserveri :o
googleltahan kaikki mps-tavarat tulee jenkeistä.
;D
OVI testikartta pystyssä, ilman mitään dataa: http://www.nordicweather.net/test/nwn5n.php
Ei kyllä yhtään pöllömmältä näytä tuo Nookian tekele ;D
Ei muuten välttämättä hassumpi, itse en edes tiennyt Nokialla olevan tuollaista karttaa ;D
Lainaus käyttäjältä: Snowi - torstai, 24.02.2011, 20:11
Ei muuten välttämättä hassumpi, itse en edes tiennyt Nokialla olevan tuollaista karttaa ;D
En minäkään. Googlella sen löysin ihan sattumalta. ;D
Ainakin foorumin päiväyksien mukaan se on tuore tapaus jonka viestien perusteella ikä voi laskea muutamassa kuukaudessa.
Nyt on numerotkin kehissä, ihan kun latautuisi nopeammin mitä Googlen kartta(?), testikartta nwn5n.php päivitetty.
Kyllä ainakin minulla tuntui latautuvan selvästi nopeammin, tosin en tiedä johtuiko se osaksi siitä, että tuossa testikartassa ei vielä ole mitään dataa?
OVI:n suurin puute on surkea dokumentaatio, ei paljoa tule viisaammaksi jollain referenssilistalla ja parilla perusesimerkillä (Herätys Nokian nörtit).
Kävi myös ilmi että OVI:n maps-APi on todella tuore tapaus, se on julkisetttu viime vuoden marraskuun lopussa, eli kolmisen kuukautta sitten.
Meillä olisi siten kartta jota ei monesta paikkaa vielä löydy, löysin yhden, tassa.fi.
Noh, saanut numerot tauluun sekä pallukan ilmestymään siten että myös data on oikea (tällä hetkellä pelkkä id-numero) joka oli pikkasen haasteellista mutta katsomalla mallia GoogleKartasta niin onnistui.
Sain sen myös keskittämään asemaan johon klikataan.
Mutta tässä huomasin parit seikat mitä todennäköisesti hidastaa tuota testi-GoogleMaps:ia:
- Asetettu Terrain-kartta lähtökartaksi -> Terrain kestää kauemmin latautua myös OVI:ssa. Tosin OVI:n peruskartta sopisi hyvin myös NWN:än peruskartaksi mihin taas Googlen ei oikeen sovi (valkoinen pohja)
- Keskitys klikkaamalla asemaa kestää koska kartan pitää laskea hommat uusiksi.
- Se fakta että OVI:n tiedostot tulevat Suomalaiselta servulta, Googlen tiedostoilla jotka tulevat US-servulta on paljon korkeampi latenssi sekä hitaampi toimitus. Se on se karu totuus ja näkyy tällaisissa tapauksissa jossa haetaan usea tiedosto samaan aikaan (n. 30 kpl).
Koodin kannalta niin on OVI tehty todella vähän koodia vaativaksi, alle 20 riviä omaa koodia siihen että on numerot ja pallukka :)
Koska tavoite on samanlainen tabu-pallukka mitä Googletestikartalla voisi kokeilla ohittaa koko OVI:n oman pallukan ja tehdä se jQueryllä kokonaan, vaikka OVI:n pallukka osaakin html:ää, ei pitäisi olla kovin vaikeaa koska sen voi sijoittaa samaan paikkaan aina jos keskittää kilkatun aseman keskelle karttaa.
OVI-karrta päivitetty, käyttää nyt livedataa:
http://www.nordicweather.net/test/nwn5n.php
Tuossa on muuten pirun nopeasti latautuva Googlemap-versio jonhon törmäsin:
http://www.nordicweather.net/test/nwn5f.php
Latautumisen nopeustestejä kaivataan GoogleKartasta: http://www.nordicweather.net/test/nwn5f.php ;D
Kartta keskittää aina asemaan siten että on aina pallukan vasemman alakulman vieressä.
Lataustiedot Firebugissa kun filut ovat jo välimuistissa:
Requestejä 13, koko 172 KB josta 171 KB välimuistista ja aika 2.5 sek ;D
Aivan alkuun lataus kestää ehkä 5-7s, mutta sen jälkeen kun lataa sivun uudestaan, tulee kaikki tiedot salamannopeasti heti näkyviin. Eli alkulataus näyttää kestävän jonkin aikaa, mutta sen jälkeen latautuu käytännössä heti.
Siitä alkulatuksen kestosta tuskin päästään eroon silloin jos filuja ei löydy selaimen välimuistista, se on karu totuus. googlen kartta on tunnetusti ajoittain hitaanpuoleinen ja siksi tuo OVI-kartta kiinnostaisikin koska Silkeborgin tekemän testin perusteella Tanskassa tulee OVI:n filut Tanskalaiselta servulta mutta dokumentaation puute tullee vastaan (en ole saanut esim. tabseja pallukoissa toimimaan siinä).
Siihen että kuin kauan Googleta tulevat filut pysyvät välimuistissa emme pystytä vaikuttamaan mutta dediltä tuleviin kylläkin. Niissä on nyt ikoineissa kuukauden expires-aika ja js/css:iin suunnittelin viikkoa. Tuossa versiossa jQuery-UI:n css tulee vielä Googlelta kuten siten myös UI:n (tabsien) kuvat.
Nopein kartta olis tietty se vakiokartta (Roadmap), terrain, eli se mitä käytetään, kestää hiukan kauemmin.
Huomasin myös että tuossa versiossa ei tarvi odottaa että kartan taustat olisi latauneet ennenkun voi klikata asemaa vaan pallukat toimivat heti kun numerot ovat näkyvillä. :)
Ei se OVI-kartta ihan toivoton olekkaan ;D
Tabs-pallukka toiminnassa: http://www.nordicweather.net/test/nwn5n.php
Ja avautuu vielä nopeastikkin :)
Piti vaan löytää se oikea osasto heitin Playgroundista niin johan rupes pelittämään :)
Nyt on datatkin kehissä eli sekä GoogleKartta että OVImap ovat samassa pisteessä (ennuste uupuu, muuten lähes ok).
Menee vaikeaksi valinta ;) ;D
Googlen versio: http://www.nordicweather.net/test/nwn5f.php
OVI-versio: http://www.nordicweather.net/test/nwn5n.php
Kyllä mulla melkeen kuitenkin tuo Google kartta latautuu nopeemmin. Äsken kesti OVI mapsin avaus ainakin 15s, mutta varmasti johtui omasta netistäni tuossa kohtaa.
Pitää vielä kokeilla eriksee molemmat ja laskee tarkasti kumpi latautuu nopeammin :)
Kokeilin äsken Firebugissa molempia dedillä olevia karttoja, jotka samassa pisteessä ja OVI voitti selkeästi, vaikka Googlenkin on nyt todella nopea.
Google: 12 requestiä (99% cachesta), 2.6 sekuntia
OVI: 7 requestiä (100% cachesta), 660 millisekuntia :o :o
Ukka ei teknisistä seikoista mitään ymmärrä tämmöisissä sivusto. ja kartta-asioissa, mutta ainakin Ukan silmään tämä oviversio näyttää huomattavasti selkeämmältä karttana.
Aukeamisnopeuksilla ei niin kauaa Ukalle ole merkitystä kuin täällä Naruskalla on ainoana vaihtoehtona yhden Megan laajakaistayhteys, jonka tavarantoimittajaakaan ei saa valita, vaan sitä kiikuttaa seinään Sonera. Halpaahan se toki on sieltäkin ostettuna, 51 €uroa kuukaudessa.
Täällä maalla sitä oppii semmoiseen elämänrytmiin, että kun aamulla nappulaa painaa, niin hyvin on päivä menny, jos puoleenpäivään tai iltaan mennessä jothain on tapahtunu. 660 millisekuntia vaikuttaa niin lyhyeltä ajalta, ettei Ukka siinä ajassa vielä kerkiä edes pannuhuoneeseen. Puhumattakaan, että kerkiäis puita pessään laittaa. Saattaa jo pelkkään ajatukseen metrin verran sekuntteja törsääntyä. ;)
W7 päivtyksistä viruksista selvinneenä päästiin taas itse asiaan ;D
ovikartta stand-alone nwn-sivulla käytössä täällä: http://www.nordicweather.net/test/Nordic2.php ;D
Supernopea GoogleKartta http://www.nordicweather.net/test/Nordic3.php ;D
Pallukoissa ei ole dataa vielä.
Idea tuossa on se että karttaa käyttää datafilua jossa vain pakolliset datat numeroita varten ja pallukan data ladataan vasta kun sitä klikataan. Näin tippui selaimelle ladattava datafilun koko 200 KB:sta 20 KB:iin :)
ovikartta ei toimi IE9:ssä, ei edes Nokian oma API-sivulla joten siihen voisi olettaa että tulossa päivitys, tai syytä olis.
Pitää kokeilla samaa juttua myös siihen kun tuohon Googlekarttaan. :)
EDITTIÄ: Nyt sama systeemi myös ovikartassa: http://www.nordicweather.net/test/Nordic2.php
Nyt se on loput sivusta joka hidastaa sitä, se generoi aivan käsittämättömät 6000 riviä html:ää ;D
Tuohon pitäisi saada muutos ilman että sivun yksi päätarkoituksista, eli crosslinkit, katoaa.
Suorat kartat testattavaksi:
http://www.nordicweather.net/test/nwn4p/nwn.map5b.php?map=2&lang=fi&w=775&h=800
http://www.nordicweather.net/test/nwn4p/nwn.map5fb.php?map=2&lang=fi&w=775&h=800
Sain vastauksen OVI-kartan foorumille laittamalleni palautteeseen että IE9:ssä ja FF4:ssa ilmenevät viat tulevat korjaantumaan seuraavan päivityksen yhteydessä. :)
Samalla tuli palautetta itse NWN-kartasta: WOW! ;D
ovikarttasivulla nyt toiminnassa namiskat jossa voi valita nwn, synop tai tiesääasemat :)
nwn-asemat ovat oletuksena.
ovikarttasivulla (http://www.nordicweather.net/test/Nordic2.php) nyt ajaxilla toimiva taulukko :)
Koska ajaxilla haettu data ei näy hakukoneille (kuten myös niille joilla javascript disabloitu) tehtiin oma taulukko jossa kaikki nwn-asemat muutamalla arvolla sekä linkeillä. Tämä piilotetaan jQueryn avulla jos javascript on päällä. Näin saadaan edelleen crosslinkit Googlelle.
Samalla pienentyi pääsivulla generoitu html koodi (toplistat poistettuna) 4600 rivistä 430 riviin.
Samalla myös latautuminen nopeutui koska kartta ja taulukko ladataan asyncinä eli samanaikaisesti mutta eri yhteydellä kun pääsivu sekä koska haetaan vain tarvittava data eikä koko hela hoitoa kuten ennen, tuloksena että ladattava määrä tippui lähes puolella megalla :o ;D
Pikkuhiljaa etenee projekti ;D
Alex NWN-asemalta Ruotsin Lövskär/Budskär hommasi sikäläisen Liikennelaitokselta tiesäätiedot jotka pusketaan myös nwn:lle. ;D
Saatavilla olevia asemia on häikällyttävät 750 kpl aina Karesuandosta Suomen rajalta Käsivarressa Öresundin sillalle kohti Tanskaa :o
No, pitihän sitä testata että miltä näyttää ovikartalla ja tulos liitteenä ;D :D :o
Siinä oli vaan yksi pikkurikkinen mutta, kun js purskelee yli 1200 aseman numeroita alkoi Firefoxkin hyytymään ;D saatikka kuten liitteestäkin käy ilmi, tulos aika kaaosmainen. :D
"Pienen" siivousurakan jälkeen saatiin asemamäärä tiputettua 145:een siten että on tasaisesti koko maan alueella. :)
Eroa Suomen tieasemiin on se että Ruottin asemilla on saatavilla myös tuulilukemat, muttei, ainakaan toistaiseksi, kameroita.
Samalla laitettiin tieasemat ihan omaan kategoriaan eli on valinnainen kartalla & uutena oma osasto taulukossa.
Tämä tekee mahdolliseksi lisätä myös Suomen asemia, tosin se on hidasta ja manuaalista puuhaa kun pitää Googlella hakea koordinaatit niille sekä naputtaa ne tietokantaan.
Nykyisen nwn-version kartoissa näkyy vain ne 8 Suomen asemaa Lapista mitä tähänkin asti.
;D
Idea nwn-kartalle:
Kun asemalla jolla tutka on aktiivisia ukkossoluja muuttuu ikoni normaalista numerosta salamaksi.
Saman voisi toteuttaa koville tuulille (esim. yli 25 m/s)
ideana että rajuilmat tulisi paremmin esille kartalla ;D
Lisää ideoita uuteen nwn-karttaan:
Meteoalarmin varoitukset ;D
Sen tarkemmin miten totettais ei ole mutta yksi voisi olla että jos varoitus aktiivinen kartalle ilmestyis kyseisen alueen keskelle (suunnilleen) varoituksen ikoni ja pallukalla näyttäis koko varoituksen ja jos useampi varoitus näyttäisi "yleinen vaara"-liikennemerkin sekä varoitukset pallukassa
;D
Ensimmäinen koe-Meteoalarm lisätty ovikarttaan ;D
Ei päivity vielä koska ei ole muita alueita kun tuo yksi vielä (Norjan Finnmark) joten se toimii toimvuustesterinä ja ainakin aikleiman mukaan se menee umpeen puolitaöin joten en poista sitä ennenkuin on muitakin.
Nyt MeteoAlarm-apllukka toimii jos useampi varoitus voimassa :)
Koekaniinina yksi Saksan alueista joka ilmestyy kartalle Latvian kohdalla ettei tarvi skrollata karttaa :P
Jos useampi varoitus niin on ikonina normi varoitus-liikennemerkki.
Kysymys kuuluukin, pitäisikö kartta-ikonina aina olla tuo varoitusmerkki eikä varoituksen ikonia?
Nytten:
1 varoitus -> varoituksen neliskanttinen ikoni
2+ varoitusta -> varoitusmerkki
Onko tuota tällä hetkellä livessä millään testisivulla, niin voisi katsoa miltä se näyttää?. Tällä hetkellä ovi mapsin kartalla ei ainakaan näytä olevan, tosin ei näytä olevan asemia ollenkaan :)
Lainaus käyttäjältä: Snowi - keskiviikko, 16.03.2011, 23:44
Onko tuota tällä hetkellä livessä millään testisivulla, niin voisi katsoa miltä se näyttää?. Tällä hetkellä ovi mapsin kartalla ei ainakaan näytä olevan, tosin ei näytä olevan asemia ollenkaan :)
Ovisivulla se on. Tiedän ettei se aina lataa asemia kartalla ja olen yrittänyt tutkia miten sen saisi korjattua.
(Oletus on että karttasivun php alkaa latautumaan ennenkuin zippi jossa datafilut on purettu valmiiksi)
Reloadamalla sivu uudestaan minuutin parin sisällä auttaa yleensä.
Ai katos joo nyt näkyy täälläkin. Toi vois olla melkein noin hyvä, että oli sitten mitä varoituksia tahansa, niin tulee aina tuo kolmiovaroituksen kuva. Toisaalta jos varoitus on oranssia tai jopa punaista tasoa niin se voisi jotenkin erottua noista keltaisista varoituksista. Jos olisi jotenkin keltaisille ja sitä korkeammille varoituksilla oman väriset kolmiot?
Lainaus käyttäjältä: Snowi - torstai, 17.03.2011, 01:32
Ai katos joo nyt näkyy täälläkin. Toi vois olla melkein noin hyvä, että oli sitten mitä varoituksia tahansa, niin tulee aina tuo kolmiovaroituksen kuva. Toisaalta jos varoitus on oranssia tai jopa punaista tasoa niin se voisi jotenkin erottua noista keltaisista varoituksista. Jos olisi jotenkin keltaisille ja sitä korkeammille varoituksilla oman väriset kolmiot?
Pitäisi olla ihan mahdollista tehdä koska tuo kolmiovariotus on hardkoodattuna :)
Pitää vielä koittaa keskiä joku keino jolla tuon pallukan kokoa saisi muutettua varoitusten määrän perusteella, näyttää aika hölmöltä tuo pohjois-norjassa oleva tupla-varoituksen pallukka kun siinä on tuo scrollbar :P
Jos taas tekee sen isoksi "valmiiksi" niin yhden varoituksen kanssa jää aika aneemiseksi.
Mutta itse datan haku näyttää toimivan ok.
Löysin myös syyn siihen ettei numerot aina näy kartalla, kartan datafilun purku zipistä jää jostain syystä puoleen tiehen välillä ja siten on json-filu corrupti...hmm...
Nyt on Pohjois-Norjassa oranssi varoituskolmio (on oikeastikkin voimassa tällä hetkellä). :)
Lainaus käyttäjältä: weatherc - torstai, 17.03.2011, 18:58
Nyt on Pohjois-Norjassa oranssi varoituskolmio (on oikeastikkin voimassa tällä hetkellä). :)
No niin nyt erottaa ihan hyvin keltaiset ja oranssit varoitukset toisistaan :). Tuli toisaalta mieleen että miltäköhän se näyttäisi jos olisi pienoiskoossa varoitusikonit noista meteoalarmin varoitusikoneista. Jos on monta varoitusta samassa paikassa, niin silloin olisi varoitusikonit vierekkäin.
Mulla on jonkun verran ongelma noiden sääaseman näkymisessä. Välillä näkyy ja välillä ei.
Tällä hetkellä nuo varoituksen omat ikonit tulevat suoraan MA:n servulta mutta niitä on sen verran vähän että voisi hyvin napata ne dedille ja tehdä pikkasen pienemmät versiot ikonia varten.
Se että saisi "2 vierekkäin" on aika hankalaa koska ikoni on 1 kuva aina, silloin pitäisi tehdä yhdistelmät valmiiksi ja eri yhdistelmiähän voi olla aikas monta, siitä tuli tuo varoituskolmio-idea.
Juu, ei tahdo oikeen näkyä täälläkään joka latauksella, pitää kokeilla toista systeemiä tuohon että tuo json tulisi aina kokonaisena.
Uusi systeemi käytössä kartan datafilun suhteen. Jospa nyt tulisi paremmin.
Jos tekis samaiset "varoituskolmiot" noista MA:n omista ikoneista?
Ja pitäisi systeemin että
1 varoitus -> kolmio-ikoni
2+ varoitusta -> varoituskolmio, värinä kovimman varoituksen väri
Tosin ovat sen verran pienet että nuo kuvakkeet jää joka tapauksessa aika sutturaiseksi jollei pläjäytä sitä siinä koossa mitä MA:n oma ikoni on mutta kuitenkin...
Pallukka pitäisi nyt vaihtaa kokoa varoitusten määrän perusteella (2 eri kokoa olemassa) ;)
Norjan varoitukset nakutettu, aika monta voimassa tällä hetkellä, ikoneina varoituskolmiot (huutomerkillä), aika hyvin "sopeutuu karttaan" nuo mielestäni...
Ovat nyt "live" ja päivityy kerran tunnissa.
Tuossa mallia kuinka sumpuraiseksi nuo varoitusikonit menee kun tekee samankokoiseski mitä tuo huutomerkki-kolmio nyt on...
Kaikkien muiden maiden paitsi Suomen varoitukset nakutettu (mikäli se nyt enää suostuu päivittämään noin suurta nippua yhteen menoon...)
Joo ei noista oikein ota erkkikään selvää, sen verran pienellä on tuo ikoni tuolla sisällä ;D
Noniin, nyt Suomenkin varoitukset kehissä ja livenä ;D
Noille Suomen varoituksille pitäisi keksiä jotain, kauhee kasa tuubaa yhdestä varoituksesta :P
Yhdenvaroituksen pallukan koko on säädetty pikkasen korkeammaksi mitä nuo muidenmaiden yhden varoituksen tekstit ovat jotta mahtusi ainakin yksi "ylimääräinen rivi" ja silti ei riitä....
Muuten, onko tuon ovikartan asemat näkyneet paremmin viimeiset pari päivää (eli tule tyhjää karttaa)?
Siinä nyt eri systeemi datafilun haussa kun ennen.
Ainakin mulla se on toiminut nyt paljon paremmin.
LainaaJoo ei noista oikein ota erkkikään selvää, sen verran pienellä on tuo ikoni tuolla sisällä
Totta. Ovat samalla asetuksella pienennetty samasta koosta mitä huutomerkki-ikonikin.
(Tuuliviiri & huutomerkki ovat Saksan liikennemerkki-listasta, salama on itse tehty samaisella pohjalla :P)
Lainaus käyttäjältä: weatherc - perjantai, 18.03.2011, 21:21
Muuten, onko tuon ovikartan asemat näkyneet paremmin viimeiset pari päivää (eli tule tyhjää karttaa)?
Siinä nyt eri systeemi datafilun haussa kun ennen.
Ainakin mulla se on toiminut nyt paljon paremmin.
Sama juttu täälläkin, on toiminut selvästi paremmin, ei taida itseasiassa sen muutoksen jälkeen tullu yhtään tyhjää sivua ilman asemia.
Noissa varoitusikoneiden teksteissä voisi olla niin vaikka, että Suomessa olevat varoitukset olisi suomeksi jne. Parashan olisi jos suomalaiselle kaikki varoitukset olisi suomeksi, oli ne sitten ruotsissa tai norjassa :). Mutta silloin täytyisi olla jokin kieliasetus, jota jokainen voi halutessaan vaikka vaihtaa, mutta en tiedä onnistuko se?
LainaaSama juttu täälläkin, on toiminut selvästi paremmin, ei taida itseasiassa sen muutoksen jälkeen tullu yhtään tyhjää sivua ilman asemia.
Hyvä. Eli löysin ongelman ytimen :)
LainaaNoissa varoitusikoneiden teksteissä voisi olla niin vaikka, että Suomessa olevat varoitukset olisi suomeksi jne. Parashan olisi jos suomalaiselle kaikki varoitukset olisi suomeksi, oli ne sitten ruotsissa tai norjassa Hymyilee. Mutta silloin täytyisi olla jokin kieliasetus, jota jokainen voi halutessaan vaikka vaihtaa, mutta en tiedä onnistuko se?
Noissa on se ongelma että eri maat puskevat eri lailla tekstiä ulos:
- Norja: Norjaksi/Englanniksi
- Ruotsi: Ruotsiksi
- Suomi: Suomeksi/Ruotsiksi/Englanniksi
- Tanska: Ei tietoa
- Islanti: Islanniksi/Englanniksi
Ja pisteenä i:n päällä se merkki mikä jakaa kielet on muilla paitsi Suomella / ja se löytyy myös esim m/s:stä joten sitä ei voi sellaisenaan käyttää esim explodessa. Toisninaan löytyy myös välilyönti ennen,jälkeen tai sekä että ennen kielijakajaa mitä ei esim m/s ole.
Suomella taas i varsinaista jakaajaa ole muuta kun tuo (bla bla blaa)-lause suluissa.
Ainakin teoriassa se olisi mahdollista tehdä siten että tekis yrityksen saada jaettua nuo kielet (Suomen osalta mulla on pätkä käytössä omalla sivulla) ja
- Jos sivun kieli sama mitä löytyy tekstistä niin se, muutoin englanti jos saatavilla, jos ei, niin se mitä on.
- Suomen osalta siivois ulos tuon (bla bla blaa)-lauseen suluissa joka ei sano yhtikäs mitään itse varoituksesta.
Tällä hetkellä pallukan sisältö tulee klöntissä jsonista jotta sain tupla-varoitukset toimimaan ja se on tarkoitus muutenkin pilkkoa vähäsen koska siinä on paljon html:ää mitä ei tarvis olla.
Nyt pitäisi MeteoAlarm-pallukoiden itse leipäteksti tulla pilkottuna siten että Suomeksi tulle vain suomenkileinen osa. Norjan pallukat pitäisi päivittyä samaan varttia yli (eli kun sivu suomen kielellä tulee englanniksi).
Johan on varoitukset voimassa Norjassa, 3 varoitusta voimassa samalla alueella josta 2 oranssia :o
Tilaisuutta käytettiin tietty hyväksi joten nyt toimii pallukka kolmellakin varoituksella ;D
Hep.
Polkastiin vielä lisää vauhtia ovisivun latautumiseen, nyt kun lataa sivun (ja kuvat & js:ät löytyvät selaimen välimuistista) niin vain 6 requestiä ja alle 60 KB dataa ladataan kun sivu latautuu ;D :P
Liekko nordic gmaili tukossa?? laittelin pari päivää sitten viestiä sinne mutta ei oo vastausta näkyny?
Lainaus käyttäjältä: RHead - tiistai, 22.03.2011, 10:37
Liekko nordic gmaili tukossa?? laittelin pari päivää sitten viestiä sinne mutta ei oo vastausta näkyny?
Ei ole vaan jäänyt odottamaan että pääsen pisteeseen x tuon kartan kanssa :)
Lisää ideoita NWN5:seen ;D
- Autozoomaus vieralijan koordinaateihin mikäli vieralija on Pohjoismaista
- Irtonainen pikkuboxi joka näyttää vieralijian lähimmän nwn pws-aseman tiedot linkkeineen kyseiselle sivulle. Tämän voisi sitten impletoida sivulle mihin haluaa
- verailijan etäisyys asemaan pallukassa & mahdollisesti taulukossa jos saan mahtumaan nätisti
Entäs miten tämän pystyy tekemään?
Käyttäen osia ww-foorumillakin olevasta whose-online-scriptistä joka taas käyttää dataa MaxMind GeoLocation-dataa, esimerkkinä oma whose online sivu: http://www.nordicweather.net/index.php?sivu=19.5&lang=fi
Tämä hakee tiedot ip:n perusteella että mistä vierailija on ja siten pystyisi löytämäni pikkurikkisen php-funktion avulla laskemaan etäisyyden ja siten saada selville myös lähimmän nwn-aseman ;D
Aikamoinen viritys olisi, mutta aika siisti ois jos tommoisen onnistuisi mukaan saamaan ;D
Ai niin piti semmoinen kysästä, että onko noita varoitustekstejä mahdollista saada täysin suomenkielisiksi? Tällä hetkellä siellä tuo yläosa kokonaan englanniksi, eli esimerkiksi Snow/Ice Awareness Level: Yellow. Jos nuo saisi vielä suomenkieliseksi, niin ei olisi kahta eri kieltä mukana :)
LainaaAikamoinen viritys olisi, mutta aika siisti ois jos tommoisen onnistuisi mukaan saamaan
Tuo yli vaan mieleen kun tuota omaa whose-onlinesivua katselin :P
Sen tarkemmin tutkimatta niin ei pitäisi olla edes kovin vaikea tehdä, nappaa vaan tarvittavat funktiot whose-onlinesta jotta saa viearlijan koordinatit selville ;D
Päivitys-skripti löytyy myös jo valmiina whose-onlinesta ja homman voi tehdä siten että jos whose-online-skripti on asennettu se käyttäisi sen dataa ettei olisi tuplana. Itse datahan on noin 19 megan kokoinen .dat-filu johon tulee päivityksiä kerran kuussa joten sitä pitäisi manuaalisesti päivitellä vaikkei nyt kovin paljoa varmaan tule muutoksia per kuukausi. Sitä varten voisi laittaa samanlaisen infon joka on omalla sivulla, joka kertoo asiasta jos liian vanha.
Tai...sen voisi hoitaa cronjobilla... :)
Tämän voisi myös tehdä niin että se valitsee vieralijan maan tabin kartassa automaagisesti (jos siis on olemassa).
LainaaAi niin piti semmoinen kysästä, että onko noita varoitustekstejä mahdollista saada täysin suomenkielisiksi? Tällä hetkellä siellä tuo yläosa kokonaan englanniksi, eli esimerkiksi Snow/Ice Awareness Level: Yellow. Jos nuo saisi vielä suomenkieliseksi, niin ei olisi kahta eri kieltä mukana
Pitäisi olla mahdollista tehdä kyllä. Pitää vaan keksiä missä kohtaa käännös olisi kätevintä tehdä. Noita Snow/Ice Awareness Level: Yellow-rivien vaihtoehtojahan ei ole kovin montaa joten ei vaatis niin hermotona käännöstäkään :)
Ensimmäinen askel impletoitu, eli itse GeoLokaatio testisivulla http://www.nordicweather.net/test/Nordic2.php, näkyy sivun ihan yläreunassa ;D
Testaajia tarvitaan!
Keskittääkö testikartta paikkakunnallesi ok? ;D
(paikkakunta = se mikä näkyy sivun aivan ylälaidassa eli mikä on määrietty ISP:si ip-numerolle)
Tiedän ettei tabit nytten toimi (keskittää aina vaan ip:n mukaan, siihen täytyy keksiä jekku :P)
Just äsken testasin ja kyllä se näyttäisi keskittävän, sen verran keskellä näyttäisi Klaukkala olevan ;D
Tarkistin asian vielä manuaalisesti photoshopin avulla ja kyllähän se keskellä oli :)
Tadaa ;D
Etäisyys löytyy testikartan pws-pallukoista ;D
(Täältä Huippuvuorille on noin 2000 km :P)
Sivusto näyttää paikkani kutakuinkin OK.
Jostain syystä sen mielestä paikkakuntani on Vantaalla, juuri Kehä III:n pohjoispuolella, mutta se ei ole luokiteltavissa virheeksi vaan ominaisuudeksi, silllä jostain syystä joka ikinen Geo Locationia käyttävä systeemi heittää minut Vantaalle. ;D
Lähin asema on kuulemma Helsinki, Kannelmäki; 7km päässä. Ihan oikein päätelty. ;D
LainaaJostain syystä sen mielestä paikkakuntani on Vantaalla, juuri Kehä III:n pohjoispuolella, mutta se ei ole luokiteltavissa virheeksi vaan ominaisuudeksi, silllä jostain syystä joka ikinen Geo Locationia käyttävä systeemi heittää minut Vantaalle.
Johtuu ISP:si määrittämästä paikkakunnasta ip-numerollesi. Itse olen mokkulalla Helsingissä ;D
Lisää toimivuustetejä: Uusi "Lähin sääasema"-laatikon tiedot extemelaatikon alapuolella (laatikko puhuu osin enklantia vielä)
Lainaus käyttäjältä: weatherc - keskiviikko, 06.04.2011, 17:09
Testaajia tarvitaan!
Keskittääkö testikartta paikkakunnallesi ok? ;D
(paikkakunta = se mikä näkyy sivun aivan ylälaidassa eli mikä on määrietty ISP:si ip-numerolle)
Ei keskity kartta. Sijainniksi kertoo Neuvoton. Lähin PWS on oikein, eli omani :). Testattu SRWare Iron selaimella ja ISP on Kymp.net.
LainaaEi keskity kartta. Sijainniksi kertoo Neuvoton.
Se ei saa irti paikkakuntaa ipnumerostasi, sekin on täysin mahdollista :P
Mihin se keksitti siinä vaiheessa entä minkä tabin se valitsi?
GeoLite alkaa olemaan aika paketissa nwn-sivun osalta, enää käännökset ja standalone-skripti jonka attelin tehdä ;)
Siirsin myös sen alvariinsa kasvan nipun lähteitä infoboxista taulukon alapuolelle :P
Sitten ne muut muutamat pikku fixaukset. ;)
LainaaMihin se keksitti siinä vaiheessa entä minkä tabin se valitsi?
Minusta siinä ei tapahtunut keskitystä lainkaan. Kartta oli juuri se mikä on ollut enenkin.
Edit.
Kokeilin nyt juuri töissä. Win7, Explorer 8, ISP tuntematon. Yläreunassa ei sijaintia, lähin PWS Kärsää. Ja joo kartta siis keskittyykin vasta kun klikkaa asemaa :-[. En huomannut kotona kokeilla tuota.
LainaaMinusta siinä ei tapahtunut keskitystä lainkaan. Kartta oli juuri se mikä on ollut enenkin.
Johtuu siitä kun se ei saanut paikallisettua sinut, niinkin voi näköjääs käydä Mutta hyvä tietää ettei se seonnut siitä ettei saanut paikallistettua. :)
LainaaYläreunassa ei sijaintia
Poistin sen.
Lainaalähin PWS Kärsää
Se on lähin siitä keskipisteestä mikä on Suomi-tabille asetettu
EDIT:Voitko angle tarkistaa testisivun lähdekoodista miltä näyttää seraava rivi?
$("#tabs").tabs({'selected': 2});
Löytyy ihan melkein alusta jossa pari ylempää riviä näyttää tältä:
$(document).ready(function(){
$("#gootable").hide();
ajaxOptions: { cache: false };
LainaaVoitko angle tarkistaa testisivun lähdekoodista miltä näyttää seraava rivi?
$("#tabs").tabs({'selected': 2});
Tätä kohtaako tarkoitit.
Lainaa$(document).ready(function(){
$("#gootable").hide();
ajaxOptions: { cache: false };
$("#tabs").tabs({'selected': 2});
var $tabs2 = $("#table").tabs();
var $tabs3 = $("#toptable").tabs();
Edit
Nyt näin siis kotona.
LainaaTätä kohtaako tarkoitit.
Jeps, juuri sitä, tattista.
Ja, kotonakin ei nwn saa paikaallistettua sinut?
On hyvä että saadaan myös se testattua että toimii jollei se jostain syystä saa vireailijan paikkakuntaa irti ;)
LainaaJa, kotonakin ei nwn saa paikaallistettua sinut?
Kyllä täällä toimii. Lähin asema on omani ja keskityskin toimii, kun älyää ;D klikata haluttua asemaa.
Edit
Voin huomenna testata töissä uudelleen ja postata tuon saman kohdan koodista.
Lainaus käyttäjältä: angle - torstai, 07.04.2011, 17:24
Kyllä täällä toimii. Lähin asema on omani ja keskityskin toimii, kun älyää ;D klikata haluttua asemaa.
Klikkaus tosiaan keskittää kuvan, mutta nyt tässä tapauksessa sen pitäisi keskittää sinut automaagisesti ilman mitään klikkauksia ;D
LainaaVoin huomenna testata töissä uudelleen ja postata tuon saman kohdan koodista.
Jeps, hienoa :)
LainaaKlikkaus tosiaan keskittää kuvan, mutta nyt tässä tapauksessa sen pitäisi keskittää sinut automaagisesti ilman mitään klikkauksia
Juu, jos se saa koordinaatit irti siitä ip-numerotsa, jollei niin se menee vanhan kaavan mukaan eli valitsee Suomi-tabin jossa keskitys on jossain kärsään seutuvilla, eli vaikuttaa toimivan aivan kuten oli tarkoituskin :)
Sain myös vaihvistuksen Skandinaavian ulkopuolelta olevalta käyttäjältä että valitsee automaagisesti Nordic-tabin silloin ;D
No en ole varma mikä on oikea toiminto, mutta selvyydeksi vielä kerran. Nyt kotona XP, SRWare Iron selain ja ISP on kymp.net. Kartta ei keskity ilman klikkausta, mutta lähin asema on tuo omani ja etäisyys 9 km. Ja tuo aiemmin mainittu koodin pätkä otettu tällä samalla koneella.
Sain toiseltakin käyttäjältä viestiä ettei keskitä IE8:ssa...prkl M$...alan kohta lähettämään laskuja Gatesille näistä ja taksa on tietty taivaissa :P
No, seuraava testi:
Ota kartan iframen lähdekoodi, esim kartan alapuolella oleva täppirivi on vielä sitä iframea joten sen vaalean sinisen reunuksen sisäpuolelta, etsi
'zoomLevel': 5, //zoom level for the map
'center': [60.75, 24.7667] //center coordinates
Mitä mua kiinnostaa on tuon center-rivin numerot ;)
Ei näköjään keskittänyt täälläkään IE8:n kanssa, on se kyllä käsittämätöntä miten IE pistää vastaa ihan kaikessa. IE:n voisi kuopata tai tehdä siitä sellaisen, että ei ole aina se selain jossa hommat kusee.
Näytti muuten todella hyvältä toi "Lähin sääasema on Klaukkala" ja ne tiedot siinä alhaalla :). Käyttäjä näkee kyllä erittäin näppärästi lähimmän aseman ja sen tiedot ja tuo uudistus lisää todennäköisesti klikkauksia näille sivustoille.
Kokeile Snowi nytten.
LainaaIE:n voisi kuopata tai tehdä siitä sellaisen, että ei ole aina se selain jossa hommat kusee.
110% samaa mieltä ;D
Ja nyt kun ne alkaa korjailemaan kuten IE9:n canvas (esim. Flotkäyrät) niin homma kusee kintuille kun [If IE]-korjaukset ei enää toimi...
Nyt avautu ikkuna missä oli lukema 60.3833, joku kordinaatti ilmeisesti :)
Ja nyt näytti myös karttakin keskittyvän.
LainaaNyt avautu ikkuna missä oli lukema 60.3833, joku kordinaatti ilmeisesti
Jeps ;D
LainaaJa nyt näytti myös karttakin keskittyvän.
Hienoa ;D
Tosin, tällä hetkellä ei sit muuta paikkaa vaikka kuinka painelis tabeja mutta sen tiesin ;D
Olenkohan pahasti hakoteillä, mutta lähimmäksi sääasemaksi tulee aina Hossa.
Lainaus käyttäjältä: tito - torstai, 07.04.2011, 22:09
Olenkohan pahasti hakoteillä, mutta lähimmäksi sääasemaksi tulee aina Hossa.
Minnekköhän ISP:si on sijoittanut sinut? ;)
Kannattaa muistaa että mokkulalla voi tulla paikkakunnaksi ihan mikä vaan, tosin vissiin aika "lähialueelta" kuitenkin (testasin), lähimmäksi tuli Hyvinkää, kerran tuli Laihon Kannelmäki ;D
Laitan paikkakunnan näkyviin niin voidaan testata.
LainaaKannattaa muistaa että mokkulalla voi tulla paikkakunnaksi ihan mikä vaan
Käytössäni on Soneran lankalaajakaista.
LainaaKäytössäni on Soneran lankalaajakaista.
Mitä paikkakunnan nimi kertoo joka nyt näkyy karttatabien yläpuolella? Onko se ihan hakoteillä tai Hossan lähellä?
Jos on, on vika Soneran määrittämässä tiedoissa kyseisen ip:n osalta, asia jolle ei voida yhtään mitään....
EDITTIÄ:Nokian nörtit ovat muuten puskeneet ulos uuden version tuosta kartasta tänään, tummennus karttapohjassa toimii nyt myös IE9:ssä sekä fade-effekti kun se latailee karttakuvia....
Kokeilkaapa google mapsin oma sijainti -toimintoa. Näytti oman sijaintini uskomattoman tarkasti, vaikken asu edes keskustassa.
Löysin tavan miten saada tuo GeoLocaatio tehtyä ilman mitää erillis datfiluja, voidaan käyttä smaa keinoa mitä tuo Meterologin mainitsema Google mapsin oma sijanti-toimitokin, eli kysytään selaimelta, se kertoo suoraan (kunhan käyttäjä ensin hyväksyy sen) :)
Esimerkkisivu jonka löysin:
http://devfiles.myopera.com/articles/1231/basic_geolocation_example.htm
Lainaus käyttäjältä: Meteorologi - maanantai, 11.04.2011, 17:01
Kokeilkaapa google mapsin oma sijainti -toimintoa. Näytti oman sijaintini uskomattoman tarkasti, vaikken asu edes keskustassa.
Kokeilitko wlan päällä vai pois päältä? Tuohan perustuu pitkälti niiden sijaintien mukaan paikantamiseen. Omakin sijainti osuu hyvin tarkkaan oikeaan paikkaan mutta vastaavasti wlan poiskytkettynä lopputulos oli kartta ilman mitään paikkamerkintää. Myöhemmin kokeiltuna ensin ilman mitään paikkaa ja muutamalla yrityksellä paikka, mutta kovin kaukana todellisesta.
Mielenkiintoinen juttu sinällään tuo paikannus. Käytännössä kukaan ei puutu wlanien sijaintien tallentamiseen. Eikä myöskään siihen, että myös yksityisten wlaneja käytetään ilman mitään lupia paikannuspalvelun osana. Vastaavasti samaan aikaan voivotellaan jostain kekseistä.
Lainaus käyttäjältä: djmake - tiistai, 12.04.2011, 22:22
Kokeilitko wlan päällä vai pois päältä? Tuohan perustuu pitkälti niiden sijaintien mukaan paikantamiseen. Omakin sijainti osuu hyvin tarkkaan oikeaan paikkaan mutta vastaavasti wlan poiskytkettynä lopputulos oli kartta ilman mitään paikkamerkintää. Myöhemmin kokeiltuna ensin ilman mitään paikkaa ja muutamalla yrityksellä paikka, mutta kovin kaukana todellisesta.
Mielenkiintoinen juttu sinällään tuo paikannus. Käytännössä kukaan ei puutu wlanien sijaintien tallentamiseen. Eikä myöskään siihen, että myös yksityisten wlaneja käytetään ilman mitään lupia paikannuspalvelun osana. Vastaavasti samaan aikaan voivotellaan jostain kekseistä.
Wlan päällä. Kaapelia en ole koskaan käyttänyt.
Hakeeko tuo paikannin myös muita wlan-verkkoja?
Kokeilin tuossa eri "paikannuspalveluja", siis sellaista missä pystyisi hakee tiedot urlilla esim. nwn:ää varten. Kaikki heitti meikäläisen Helsinkiin mokkulalla, kuten myös selaminen W3-paikannin, kun taas MaxMindin php/perl/C-systeemi heittää mut tällä hetkellä Tampereelle.
Googlasin noita pikkasen ja MaxMindin on se mitä pidetään parhaampana, joskin ilmainen versio, kuten kaikissa, ei nyt tarkin olekkaan 99%:lla. Rahalla tietty saa siitäkin vielä tarkemman vajaalla $400:lla.
Selainten omia pidetään niiden mukaan ainakin toistaiseksi aika bugisena, eikä kuulemma esim Firefoxin paikannin edes aina saa paikannettua vaan erroria pukkaa.
Tanskan maan Silkeborg kun testasi työpaikkanasa verkosta niin ei tullut vastausta selaimen omalla paikantimella kun taas Maxmind löytää heti.
Kekkasin että miten tehdä nuo karttatabit siten ettei tarvi reloadata koko karttaa, yksinkertaisesti keskittämällä kartta siihen mihin tabin klikkaus haluaa ;D
Näinollen säästyy 5 requestiä kun lataa kartan tai klikkaa tabia koska karttaskripti latas jotain js-filuja myös ja on paljon smoothimpaa tabien välinen siirtyminen ;D
Nuo kartan tabit testisivulla ei itse asiassa ole tabeja vaan css:llä stylattuja <li>-tageja jotta näyttäisi tabeilta :P
Toimivat kuitenkin aivan kten vamhat kartta-tabit
pallukat ei vielä toimi siinä.
Kaivataan testaajia taas ;D
Vihdoinkin sain pallukan avautumaan siihen mihin pitääkin, oli todella sitkee sissi joka aina halusi avautua ihan utooppisessa paikassa ekalla klikillä mutta löytyshän se lopulta se oikea yhdistelmä css:ää ja jQuery-manipulaatiota sitä varten. Samoin uudet virtuaaliset tabit ovat nyt kohdillaan.
Mitä pitäisi testata että IE9 (yllätys) kuulemma haluaa tallentaa geo(.json)-filua testisivulla (http://www.nordicweather.net/test/Nordic2.php), tämä on se uusi, suoraan Nginxistä tuleva "geotietofilu". Mulla IE ei kysy sitä. Eli tekeekö se sitä?
Tuon kun vielä saisi ratkottua niin olisi zippi jossa tarvitaan vähemmän filuja kasassa. :)
Mulla ei ole IE9:ia tässä, mutta IE8:lla ei ainakaan kysy mitään ja hyvin näyttäisi sillä toimivan :)
Huomasin että tuo "Nginx-geo" on myös jonkun verran nopeampi mitä php-versio on kun ei tarvi parsia sitä dat-filua joka kerta erikseen eikä kulkea Apachen/php:n kautta ;D
Suurin muutos tuossa on että päästiin eroon puolen tusinasta php-filuista.
Mitä mua on eniten häirinnyt oli nuo nwn.container-tyyliset filut joiden tehtävänä oli vain olla ahjo iframelle.
Näin jälkikäteen voi ihmetellä myös että miksei aikasemmin tullut mieleen että eihän koko karttaa tarvi ladata uusiksi kun "vaihtaa karttaa", riittää kun keskittää/zoomaa sen uusiksi ;D
Nginx-geo tulee myös NSDII:een. :)