perjantaina, lokakuuta 27, 2006

Onnea Petri!

Google tuli ihan paikan päälle. Asiaa on uutisoitu ennenkaikkea maajohtajan nimitysuutisena. Talouspalstoilta voi lukea katkerien juppien marinaa. Moni olisi ollut mielestään pätevämpi paistattelemaan menestystarinan maajohtajana. Toimessa on toki loistavaa glamouria ja edutkin varmaan kohtuulliset - mutta.

Jo nyt on näkyvissä, että asemaan voitiin valita vain henkilö, jolla on näyttöä löylykestävyydestä. Edellä mainitun marinan lisäksi on ollut luettavissa ensimmäiset puheet kuluttajaviranomaisten usuttamisesta ilmaisten palveluiden tarjoajan kimppuun. Kohta hyökkää roskalehdistö. Harva rivijuppi klaaraisi paineita, siihen tarvitaan kokemusta ja valistuneisuutta. Muutosvastarinta on vasta tulossa kun pääjoukko tajuaa miten suurta muutosta nettisivu nimeltä Google on tekemässä koko maailman ajattelutapaan.

Mihin Google tarvitsee läsnäoloa? Googlen lukemattomista palveluista Maps on nähdäkseni tärkein syy. Sen palvelulistaukset on suunnattu myös pienyrittäjille, joille netti on muutoin 'epäoleellinen'. Paikallistuntemuksella laajennetaan peittoa alueelle, joka on ollut internetin ulkopuolella.

Google Mapsin korporaatiosovellusten vähäisyys on yllättänyt varmaan Pagen ja Brininkin. Edelleen reilun vuoden jälkeen reilusti yli 90 prosenttia fuusauksista on harrastajien huvikseen tekemiä. Tyrkylle tuotiin Google Maps for Enterprises, joka on tarkoitettu niille, jotka välttämättä haluavat maksaa palvelusta eli korporaatioille. Sopimukseen kuuluu tuki, jonka on käytännössä oltava omasta maasta. Puhesyntikka ei kuulu sivistyneen firman tapoihin.

tiistaina, lokakuuta 17, 2006

Markkerimäärän rajoittaminen

Näytettävän nuppineulamäärän rajoittaminen kohtuulliseksi on välttämätöntä jos tietokanta puskee satoja tai tuhansia tuloksia. Muutamia erilaisia ratkaisuja on käytössä. Omani perustuu etäisyysjärjestykseen.

Googlen Joel kertoi joku päivä sitten keskustelupalstalla tulevasta uutuudesta. Marker management tool julkaistaan lähiviikkoina. Kullekin markkerille voidaan määritellä maksimi ja minimi zoom-tasot, joiden välissä se on näkyvissä. Odotettu ja tarpeellinen lisä apiin.

Jef Poskanzerin Clusterer on ollut suosittu markkerimäärän rajoitinskripti. Jef vastasi uutiseen: Ooo. Maybe I'll be able to retire Clusterer!

Merkittävää uutisessa on, että Google aniharvoin kertoo etukäteen uutuuksista. Järisyttäväkin uutuus jätetään yleensä kehittäjien löydettäväksi. Joko Joel haluaa säästää koodaajia turhalta työltä, tai sitten hän on yksinkertaisesti niin tohkeissaan, ettei malta odottaa.

sunnuntaina, lokakuuta 15, 2006

CSS taikatemppu

Infoikkunan koko muuttuu sisällön mukaan. Siksi sen ääriviiva joudutaan muodostamaan 12 erillisestä png-kuvasta . Yksi jokaiselle kulmalle jne. Varjon muodostamiseen tarvitaan toiset 12 tiedostoa.

Joku todellinen fakiiri Googlella on onnistunut kehittämään säädettävän infoikkunan, jonka lähtökohtana on yksi ainut png-kuva. Siitä muodostetaan myös välilehdillä varustetut ikkunat ja uutuutena vielä lyhyt tai pitkä nokka. Asiasta kertoi Joel, joka antoi lyhyen ja ytimekkään kuvauksen teknisestä toteutuksesta: with a little CSS magic. Varjon muodostaminen vaatii toisen png-kuvatiedoston.

Uusi menetelmä pienentää latausta noin viidellä kilolla ja ratkaisee samalla joitakin IE:tä vaivanneita bugeja Se on käytössä versiosta 2.65 lähtien (ensi viikon oletusrevisio).

Yksi monista Firefoxin hauskoista pikkujipoista on median osoitteen näyttäminen. Kuvatiedostot löytyivät helposti:
http://www.google.com/intl/en_ALL/mapfiles/iw1.png
http://www.google.com/intl/en_ALL/mapfiles/iws2.png

lauantaina, lokakuuta 14, 2006

GPS ja geotag

"Perinteinen" menetelmä valokuvien laukaisupaikan merkintään on pitää GPS-laitetta kuvauskeikoilla mukana ja synkata jälkeenpäin kuvien ja GPS:n aikatietojen perusteella. Kirjoitin viime vuoden heinäkuussa: voidaan odottaa, että kameravalmistajat suunnittelevat GPS-paikantimen integroimista kameraan tai ainakin Bluetoothia, jonka kautta saataisiin paikkatieto erillisestä GPS-laitteesta, omasta tai tuntemattoman japanilaisturistin taskussa olevasta. Joitakin merkkejä on näkynyt mutta yhtään menestystuotetta ei ole ilmestynyt.

Sony lähti kehittämään perinteistä menetelmää ja teki GPS-laitteen, jossa on 32M muistilla varustettu dataloggeri. Siihen mahtuu kuukauden reissu 15 sekunnin resoluutiolla. Sonyn GPS-CS1 on pienikokoinen, helposti mukana pidettävä, kohtuuhintainen (150.-) ja mukana tulee softa, joka tekee synkkauksen ja näyttää kuvat Google Maps -kartalla.

Kaksi erillistä laitetta sattavat vahingossa kulkea eri reittejä ja synkkaaminen on erillinen manööveri, jonka voi unohtaa tehdä ajoissa.

Ratkaisua voi odottaa kamarakännykkäpuolelta. Esim Nokia N95 sisältää laadukkaan kameran ja GPS:n. Sen nykyisessä softassa on kuitenkin unehdettu geotäggäys. Asian oli tutkinut maitolaituri.tv.

perjantaina, lokakuuta 13, 2006

Mobiili Google Maps

Google Mapsin lopullinen läpimurto on sidoksissa mobiilin netin läpimurtoon (kertauksen vuoksi). Nyt Googlella ollaan innoissaan Palmin tänään julkistetusta halpis-älypuhelimesta karttojen käyttölaitteena. Asiasta kerrottiin Googlen virallisessa blogissa jo hetkeä ennen Palmin tuoteuutista. Ei siis Google Maps Blogissa, vaan peräti Google Blogissa.

En täysin ymmärrä mitä sensaatiomaista Palmin uudessa perus-Treossa on - se ei ole edes UMTS. Näyttää, että Google Maps on otettu/saatu/ostettu puhelimen myyntivaltiksi. Asia selvinnee uutispalstoilta tänään perjantaina 13. päivänä.

torstaina, lokakuuta 12, 2006

Ottipaikat

Toinen kehittyvä suomalainen Google Mapsiä hienosti käyttävä sivu on kalastajat.com sivuston ottipaikat.

Google Maps sopii loistavasti juuri tällaiseen sivustoon. Miten osoitteettoman kalapaikan sijainnin voisi selkeämmin kertoa. Nuppineula kertoo sijainnin myös satelliittikuvassa ja infoikkuna antaa tarkempaa lisätietoa.

keskiviikkona, lokakuuta 11, 2006

Suomalainen sivu

Olen luvannut raportoida suomalaisista Google Maps sivuista. Nyt sellainen putkahti esiin Google Maps Manian kautta.

Aloit.us -sivuston aihe on Helsingin klubit ja keikat tänä iltana. En löytänyt selostusta sivun filosofiasta, mutta olettaisin, että kasvua on tähtäimessä. Päiväntasaisen tiedon ylläpitäminen on kunnioitettava haaste.

sunnuntaina, lokakuuta 01, 2006

Ykkösversio sammuu kohta

Google ilmoitti pari viikkoa sitten, että ykkösversion API sammutetaan kuukauden sisällä. Viesti saattaa säikyttää monia päivittämään koodinsa kakkosversion syntaksille. Näin on varmaan tarkoituskin. Päivityksestä on viralliset ohjeet.

Kun ykkösversio sammutetaan, eivät ykkösversiolla kirjoitetut Google Maps -sivut pimene, vaan ne ohjautuvat käyttämään kakkosversion API:a. Jos sivu on kirjoitettu virallisen dokumentaation ohjeiden mukaisesti, se toimii kuten ennenkin. V2 kääntää syntaksin automaattisesti.

Vanhan sivun toimivuuden voi testata vaihtamalla avainskriptin &v=1 (tai &v=17) tilalle &v=2. Jos ei se pelaa, niin sivu käyttää jotain dokumentoimatonta trikkiä ja kaipaa syventymistä.

Dokumentoimattomat trikit pettävät muutoinkin aina silloin tällöin, mutta nyt niitä lakkaa toimimasta koko pussillinen.